{"action":"created","issue":{"url":"https://api.github.com/repos/Wisling/tibiaauto/issues/20","repository_url":"https://api.github.com/repos/Wisling/tibiaauto","labels_url":"https://api.github.com/repos/Wisling/tibiaauto/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/Wisling/tibiaauto/issues/20/comments","events_url":"https://api.github.com/repos/Wisling/tibiaauto/issues/20/events","html_url":"https://github.com/Wisling/tibiaauto/pull/20","id":144081094,"number":20,"title":"WIP/DO NOT MERGE - Memory juggling optimizations","user":{"login":"Rebell","id":1038970,"avatar_url":"https://avatars.githubusercontent.com/u/1038970?v=3","gravatar_id":"","url":"https://api.github.com/users/Rebell","html_url":"https://github.com/Rebell","followers_url":"https://api.github.com/users/Rebell/followers","following_url":"https://api.github.com/users/Rebell/following{/other_user}","gists_url":"https://api.github.com/users/Rebell/gists{/gist_id}","starred_url":"https://api.github.com/users/Rebell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rebell/subscriptions","organizations_url":"https://api.github.com/users/Rebell/orgs","repos_url":"https://api.github.com/users/Rebell/repos","events_url":"https://api.github.com/users/Rebell/events{/privacy}","received_events_url":"https://api.github.com/users/Rebell/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Wisling/tibiaauto/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-03-28T20:56:32Z","updated_at":"2016-03-31T20:08:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Wisling/tibiaauto/pulls/20","html_url":"https://github.com/Wisling/tibiaauto/pull/20","diff_url":"https://github.com/Wisling/tibiaauto/pull/20.diff","patch_url":"https://github.com/Wisling/tibiaauto/pull/20.patch"},"body":"Identified two main bottlenecks:\r\n- dynamic memory operations - in current design TA is performing hundreds or more new/delete calls every second\r\n- ReadProcessMemory calls - they are really heavy, and OpenProcess/CloseProcess on every readmemory call isn't helping"},"comment":{"url":"https://api.github.com/repos/Wisling/tibiaauto/issues/comments/204104984","html_url":"https://github.com/Wisling/tibiaauto/pull/20#issuecomment-204104984","issue_url":"https://api.github.com/repos/Wisling/tibiaauto/issues/20","id":204104984,"user":{"login":"felipetnh","id":4269107,"avatar_url":"https://avatars.githubusercontent.com/u/4269107?v=3","gravatar_id":"","url":"https://api.github.com/users/felipetnh","html_url":"https://github.com/felipetnh","followers_url":"https://api.github.com/users/felipetnh/followers","following_url":"https://api.github.com/users/felipetnh/following{/other_user}","gists_url":"https://api.github.com/users/felipetnh/gists{/gist_id}","starred_url":"https://api.github.com/users/felipetnh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/felipetnh/subscriptions","organizations_url":"https://api.github.com/users/felipetnh/orgs","repos_url":"https://api.github.com/users/felipetnh/repos","events_url":"https://api.github.com/users/felipetnh/events{/privacy}","received_events_url":"https://api.github.com/users/felipetnh/received_events","type":"User","site_admin":false},"created_at":"2016-03-31T20:08:01Z","updated_at":"2016-03-31T20:08:01Z","body":"This looks nice.\r\nBy how much percentage is this going to improve TA? :D"}}