payload: {"action":"created","issue":{"url":"https://api.github.com/repos/eclipse/omr/issues/4476","repository_url":"https://api.github.com/repos/eclipse/omr","labels_url":"https://api.github.com/repos/eclipse/omr/issues/4476/labels{/name}","comments_url":"https://api.github.com/repos/eclipse/omr/issues/4476/comments","events_url":"https://api.github.com/repos/eclipse/omr/issues/4476/events","html_url":"https://github.com/eclipse/omr/pull/4476","id":508528459,"node_id":"MDExOlB1bGxSZXF1ZXN0MzI5MzA0MjY1","number":4476,"title":"Concurrent GC Yield and Resume after CM VM Exclusive","user":{"login":"RSalman","id":9648788,"node_id":"MDQ6VXNlcjk2NDg3ODg=","avatar_url":"https://avatars2.githubusercontent.com/u/9648788?v=4","gravatar_id":"","url":"https://api.github.com/users/RSalman","html_url":"https://github.com/RSalman","followers_url":"https://api.github.com/users/RSalman/followers","following_url":"https://api.github.com/users/RSalman/following{/other_user}","gists_url":"https://api.github.com/users/RSalman/gists{/gist_id}","starred_url":"https://api.github.com/users/RSalman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RSalman/subscriptions","organizations_url":"https://api.github.com/users/RSalman/orgs","repos_url":"https://api.github.com/users/RSalman/repos","events_url":"https://api.github.com/users/RSalman/events{/privacy}","received_events_url":"https://api.github.com/users/RSalman/received_events","type":"User","site_admin":false},"labels":[{"id":463261367,"node_id":"MDU6TGFiZWw0NjMyNjEzNjc=","url":"https://api.github.com/repos/eclipse/omr/labels/comp:gc","name":"comp:gc","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2019-10-17T14:48:03Z","updated_at":"2019-10-18T18:34:09Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/eclipse/omr/pulls/4476","html_url":"https://github.com/eclipse/omr/pull/4476","diff_url":"https://github.com/eclipse/omr/pull/4476.diff","patch_url":"https://github.com/eclipse/omr/pull/4476.patch"},"body":"Previously, after terminating and yielding to an exclusive VM access request, Concurrent Scavenger would only resume if it yielded to an **external** request. However, CS should also resume after yielding to **internal GC request** CM init as this completely terminates CS and results in missed opportunity for CS to make progress.\r\n\r\n- upon GC termination request, `_concurrentState` is no longer transitioned to `concurrent_state_complete`, it's left in scan state.\r\n\r\n- Introduced `_concurrentResumable` configuration param for `MasterGCThread` which is set to true if the collector is resumable. (initialized to true for Scavenger, defaults to false for balanced)\r\n\r\nSigned-off-by: Salman Rana <salman.rana@ibm.com>"},"comment":{"url":"https://api.github.com/repos/eclipse/omr/issues/comments/543878471","html_url":"https://github.com/eclipse/omr/pull/4476#issuecomment-543878471","issue_url":"https://api.github.com/repos/eclipse/omr/issues/4476","id":543878471,"node_id":"MDEyOklzc3VlQ29tbWVudDU0Mzg3ODQ3MQ==","user":{"login":"rwy0717","id":2774689,"node_id":"MDQ6VXNlcjI3NzQ2ODk=","avatar_url":"https://avatars2.githubusercontent.com/u/2774689?v=4","gravatar_id":"","url":"https://api.github.com/users/rwy0717","html_url":"https://github.com/rwy0717","followers_url":"https://api.github.com/users/rwy0717/followers","following_url":"https://api.github.com/users/rwy0717/following{/other_user}","gists_url":"https://api.github.com/users/rwy0717/gists{/gist_id}","starred_url":"https://api.github.com/users/rwy0717/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rwy0717/subscriptions","organizations_url":"https://api.github.com/users/rwy0717/orgs","repos_url":"https://api.github.com/users/rwy0717/repos","events_url":"https://api.github.com/users/rwy0717/events{/privacy}","received_events_url":"https://api.github.com/users/rwy0717/received_events","type":"User","site_admin":false},"created_at":"2019-10-18T18:34:09Z","updated_at":"2019-10-18T18:34:09Z","author_association":"MEMBER","body":"AIX build failure is unrelated to this PR."}}
other: {"actor":{"display_login":"rwy0717"}}