{"action":"created","issue":{"url":"https://api.github.com/repos/LemurPwned/spintronics-visual/issues/87","repository_url":"https://api.github.com/repos/LemurPwned/spintronics-visual","labels_url":"https://api.github.com/repos/LemurPwned/spintronics-visual/issues/87/labels{/name}","comments_url":"https://api.github.com/repos/LemurPwned/spintronics-visual/issues/87/comments","events_url":"https://api.github.com/repos/LemurPwned/spintronics-visual/issues/87/events","html_url":"https://github.com/LemurPwned/spintronics-visual/issues/87","id":317282423,"number":87,"title":"Memory freeing","user":{"login":"pawelkulig1","id":9385131,"avatar_url":"https://avatars3.githubusercontent.com/u/9385131?v=4","gravatar_id":"","url":"https://api.github.com/users/pawelkulig1","html_url":"https://github.com/pawelkulig1","followers_url":"https://api.github.com/users/pawelkulig1/followers","following_url":"https://api.github.com/users/pawelkulig1/following{/other_user}","gists_url":"https://api.github.com/users/pawelkulig1/gists{/gist_id}","starred_url":"https://api.github.com/users/pawelkulig1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pawelkulig1/subscriptions","organizations_url":"https://api.github.com/users/pawelkulig1/orgs","repos_url":"https://api.github.com/users/pawelkulig1/repos","events_url":"https://api.github.com/users/pawelkulig1/events{/privacy}","received_events_url":"https://api.github.com/users/pawelkulig1/received_events","type":"User","site_admin":false},"labels":[{"id":689159044,"url":"https://api.github.com/repos/LemurPwned/spintronics-visual/labels/question","name":"question","color":"cc317c","default":true},{"id":689159045,"url":"https://api.github.com/repos/LemurPwned/spintronics-visual/labels/wontfix","name":"wontfix","color":"ffffff","default":true}],"state":"open","locked":false,"assignee":{"login":"pawelkulig1","id":9385131,"avatar_url":"https://avatars3.githubusercontent.com/u/9385131?v=4","gravatar_id":"","url":"https://api.github.com/users/pawelkulig1","html_url":"https://github.com/pawelkulig1","followers_url":"https://api.github.com/users/pawelkulig1/followers","following_url":"https://api.github.com/users/pawelkulig1/following{/other_user}","gists_url":"https://api.github.com/users/pawelkulig1/gists{/gist_id}","starred_url":"https://api.github.com/users/pawelkulig1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pawelkulig1/subscriptions","organizations_url":"https://api.github.com/users/pawelkulig1/orgs","repos_url":"https://api.github.com/users/pawelkulig1/repos","events_url":"https://api.github.com/users/pawelkulig1/events{/privacy}","received_events_url":"https://api.github.com/users/pawelkulig1/received_events","type":"User","site_admin":false},"assignees":[{"login":"pawelkulig1","id":9385131,"avatar_url":"https://avatars3.githubusercontent.com/u/9385131?v=4","gravatar_id":"","url":"https://api.github.com/users/pawelkulig1","html_url":"https://github.com/pawelkulig1","followers_url":"https://api.github.com/users/pawelkulig1/followers","following_url":"https://api.github.com/users/pawelkulig1/following{/other_user}","gists_url":"https://api.github.com/users/pawelkulig1/gists{/gist_id}","starred_url":"https://api.github.com/users/pawelkulig1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pawelkulig1/subscriptions","organizations_url":"https://api.github.com/users/pawelkulig1/orgs","repos_url":"https://api.github.com/users/pawelkulig1/repos","events_url":"https://api.github.com/users/pawelkulig1/events{/privacy}","received_events_url":"https://api.github.com/users/pawelkulig1/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2018-04-24T15:35:46Z","updated_at":"2018-04-24T17:02:53Z","closed_at":null,"author_association":"COLLABORATOR","body":"I think you haven't checked if function removeDataObject is working. Python has garbage collector that deletes object when there is 0 refs, but another thing is that Python releases this memory when it wants not when we want that. Using del operator for example is considered bad practice. If we truly want to delete some object from mem, we should restart program or, delete all references to object and wait until it's deleted (It may never happen). I don't think there is proper solution for that because Python seems to be smarter. Fortunately it seems that garbage collector is doing good job at runtime end."},"comment":{"url":"https://api.github.com/repos/LemurPwned/spintronics-visual/issues/comments/384006997","html_url":"https://github.com/LemurPwned/spintronics-visual/issues/87#issuecomment-384006997","issue_url":"https://api.github.com/repos/LemurPwned/spintronics-visual/issues/87","id":384006997,"user":{"login":"LemurPwned","id":8441184,"avatar_url":"https://avatars3.githubusercontent.com/u/8441184?v=4","gravatar_id":"","url":"https://api.github.com/users/LemurPwned","html_url":"https://github.com/LemurPwned","followers_url":"https://api.github.com/users/LemurPwned/followers","following_url":"https://api.github.com/users/LemurPwned/following{/other_user}","gists_url":"https://api.github.com/users/LemurPwned/gists{/gist_id}","starred_url":"https://api.github.com/users/LemurPwned/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LemurPwned/subscriptions","organizations_url":"https://api.github.com/users/LemurPwned/orgs","repos_url":"https://api.github.com/users/LemurPwned/repos","events_url":"https://api.github.com/users/LemurPwned/events{/privacy}","received_events_url":"https://api.github.com/users/LemurPwned/received_events","type":"User","site_admin":false},"created_at":"2018-04-24T17:02:53Z","updated_at":"2018-04-24T17:02:53Z","author_association":"OWNER","body":"Right, it doesnt now if the widgets are still running, we are just removing reference from doh which would be still there after widget is destroyed."}}
{"actor":{"display_login":"LemurPwned"}}