{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12248","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12248/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12248/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12248/events","html_url":"https://github.com/JuliaLang/julia/pull/12248","id":96361947,"number":12248,"title":"Fix infinite loop in windows memory manager","user":{"login":"yuyichao","id":712232,"avatar_url":"https://avatars.githubusercontent.com/u/712232?v=3","gravatar_id":"","url":"https://api.github.com/users/yuyichao","html_url":"https://github.com/yuyichao","followers_url":"https://api.github.com/users/yuyichao/followers","following_url":"https://api.github.com/users/yuyichao/following{/other_user}","gists_url":"https://api.github.com/users/yuyichao/gists{/gist_id}","starred_url":"https://api.github.com/users/yuyichao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yuyichao/subscriptions","organizations_url":"https://api.github.com/users/yuyichao/orgs","repos_url":"https://api.github.com/users/yuyichao/repos","events_url":"https://api.github.com/users/yuyichao/events{/privacy}","received_events_url":"https://api.github.com/users/yuyichao/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/backport%20pending","name":"backport pending","color":"d4c5f9"},{"url":"https://api.github.com/repos/JuliaLang/julia/labels/codegen","name":"codegen","color":"d4c5f9"},{"url":"https://api.github.com/repos/JuliaLang/julia/labels/windows","name":"windows","color":"0b02e1"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/JuliaLang/julia/milestones/11","html_url":"https://github.com/JuliaLang/julia/milestones/0.4.0","labels_url":"https://api.github.com/repos/JuliaLang/julia/milestones/11/labels","id":748886,"number":11,"title":"0.4.0","description":"For tracking release-defining items for 0.4: important new features, breaking changes, and blocking bugs.\r\n\r\nAfter a brief period for deciding scope, adding issues to this milestone is not allowed. Once the items in this milestone are done, 0.4 will enter its stabilizing period and a release candidate can be made soon after.","creator":{"login":"JeffBezanson","id":744556,"avatar_url":"https://avatars.githubusercontent.com/u/744556?v=3","gravatar_id":"","url":"https://api.github.com/users/JeffBezanson","html_url":"https://github.com/JeffBezanson","followers_url":"https://api.github.com/users/JeffBezanson/followers","following_url":"https://api.github.com/users/JeffBezanson/following{/other_user}","gists_url":"https://api.github.com/users/JeffBezanson/gists{/gist_id}","starred_url":"https://api.github.com/users/JeffBezanson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JeffBezanson/subscriptions","organizations_url":"https://api.github.com/users/JeffBezanson/orgs","repos_url":"https://api.github.com/users/JeffBezanson/repos","events_url":"https://api.github.com/users/JeffBezanson/events{/privacy}","received_events_url":"https://api.github.com/users/JeffBezanson/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":66,"state":"open","created_at":"2014-08-10T18:13:46Z","updated_at":"2015-07-21T21:31:19Z","due_on":"2015-06-20T18:30:00Z","closed_at":null},"comments":14,"created_at":"2015-07-21T16:36:27Z","updated_at":"2015-07-21T21:57:25Z","closed_at":"2015-07-21T19:33:24Z","pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12248","html_url":"https://github.com/JuliaLang/julia/pull/12248","diff_url":"https://github.com/JuliaLang/julia/pull/12248.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12248.patch"},"body":"I'll do more testing on various commit later (haven't actually even tested this compiles yet). Currently debugging with the most reliable failure from https://github.com/JuliaLang/julia/pull/11569#issuecomment-110168040.\r\n\r\nWhen it fails, this function is called with `ActualSize == 0` and somehow `JMM->startFunctionBody` returns exactly the same size as requested. This breaks the retry logic which is doubling the size every time (because doubling a `0` is getting no where...)\r\n\r\n@tkelman Would be nice if you can do a few tests locally.\r\n\r\n@Keno @vtjnash ~~I didn't run blame but~~ would be nice if you could check if this makes sense.\r\n\r\nClose #7942\r\n"},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/123489230","html_url":"https://github.com/JuliaLang/julia/pull/12248#issuecomment-123489230","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12248","id":123489230,"user":{"login":"vtjnash","id":330950,"avatar_url":"https://avatars.githubusercontent.com/u/330950?v=3","gravatar_id":"","url":"https://api.github.com/users/vtjnash","html_url":"https://github.com/vtjnash","followers_url":"https://api.github.com/users/vtjnash/followers","following_url":"https://api.github.com/users/vtjnash/following{/other_user}","gists_url":"https://api.github.com/users/vtjnash/gists{/gist_id}","starred_url":"https://api.github.com/users/vtjnash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vtjnash/subscriptions","organizations_url":"https://api.github.com/users/vtjnash/orgs","repos_url":"https://api.github.com/users/vtjnash/repos","events_url":"https://api.github.com/users/vtjnash/events{/privacy}","received_events_url":"https://api.github.com/users/vtjnash/received_events","type":"User","site_admin":false},"created_at":"2015-07-21T21:57:25Z","updated_at":"2015-07-21T21:57:25Z","body":"yep, looks like that's one of the new features (https://gcc.gnu.org/gcc-5/changes.html#libstdcxx)"}}