{"action":"created","issue":{"url":"https://api.github.com/repos/eclipse/omr/issues/188","repository_url":"https://api.github.com/repos/eclipse/omr","labels_url":"https://api.github.com/repos/eclipse/omr/issues/188/labels{/name}","comments_url":"https://api.github.com/repos/eclipse/omr/issues/188/comments","events_url":"https://api.github.com/repos/eclipse/omr/issues/188/events","html_url":"https://github.com/eclipse/omr/pull/188","id":174520219,"number":188,"title":"FIX #127:Remove MM_ScanClassesMode and dependencies from OMR","user":{"login":"ktbriggs","id":18146124,"avatar_url":"https://avatars.githubusercontent.com/u/18146124?v=3","gravatar_id":"","url":"https://api.github.com/users/ktbriggs","html_url":"https://github.com/ktbriggs","followers_url":"https://api.github.com/users/ktbriggs/followers","following_url":"https://api.github.com/users/ktbriggs/following{/other_user}","gists_url":"https://api.github.com/users/ktbriggs/gists{/gist_id}","starred_url":"https://api.github.com/users/ktbriggs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktbriggs/subscriptions","organizations_url":"https://api.github.com/users/ktbriggs/orgs","repos_url":"https://api.github.com/users/ktbriggs/repos","events_url":"https://api.github.com/users/ktbriggs/events{/privacy}","received_events_url":"https://api.github.com/users/ktbriggs/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"charliegracie","id":15161849,"avatar_url":"https://avatars.githubusercontent.com/u/15161849?v=3","gravatar_id":"","url":"https://api.github.com/users/charliegracie","html_url":"https://github.com/charliegracie","followers_url":"https://api.github.com/users/charliegracie/followers","following_url":"https://api.github.com/users/charliegracie/following{/other_user}","gists_url":"https://api.github.com/users/charliegracie/gists{/gist_id}","starred_url":"https://api.github.com/users/charliegracie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/charliegracie/subscriptions","organizations_url":"https://api.github.com/users/charliegracie/orgs","repos_url":"https://api.github.com/users/charliegracie/repos","events_url":"https://api.github.com/users/charliegracie/events{/privacy}","received_events_url":"https://api.github.com/users/charliegracie/received_events","type":"User","site_admin":false},"assignees":[{"login":"charliegracie","id":15161849,"avatar_url":"https://avatars.githubusercontent.com/u/15161849?v=3","gravatar_id":"","url":"https://api.github.com/users/charliegracie","html_url":"https://github.com/charliegracie","followers_url":"https://api.github.com/users/charliegracie/followers","following_url":"https://api.github.com/users/charliegracie/following{/other_user}","gists_url":"https://api.github.com/users/charliegracie/gists{/gist_id}","starred_url":"https://api.github.com/users/charliegracie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/charliegracie/subscriptions","organizations_url":"https://api.github.com/users/charliegracie/orgs","repos_url":"https://api.github.com/users/charliegracie/repos","events_url":"https://api.github.com/users/charliegracie/events{/privacy}","received_events_url":"https://api.github.com/users/charliegracie/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2016-09-01T13:14:17Z","updated_at":"2016-09-07T14:25:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/eclipse/omr/pulls/188","html_url":"https://github.com/eclipse/omr/pull/188","diff_url":"https://github.com/eclipse/omr/pull/188.diff","patch_url":"https://github.com/eclipse/omr/pull/188.patch"},"body":"Complete ConcurrentGC integration with example glue and GCTest.\r\n\r\nImplement VM access functions for example/glue. Remove redundant and\r\nunused MM_EnvironmentBase::_exclusiveCount member; use instead\r\nOMR_VMThread::exclusiveCount as previously and extensively used.\r\n\r\nRemove updates to OMR_VMThread::exclusiveCount in MM_EnvironmentBase.\r\nThis field must be maintained by the client language, or existing client\r\nlanguage (Java) must be refactored to allow maintenance of this field in\r\nMM_EnvironmentBase. \r\n\r\nFix dead object detection for example/glue (GC_ObjectModel).\r\n\r\nAdd MM_ObjectModel::initializeObject() to allow omrgcalloc \r\nmethods to set new object header before paying allocation tax (this \r\nis a stop-gap measure for now -- updates to omrgcalloc methods will\r\nfollow in separate task).\r\n\r\nAdd MM_CollectorLanguageInterface::updateWriteBarrier(), to be used\r\nin contexts where another agent has already effected assignment of \r\nchild object to parent slot.\r\n\r\nSigned-off-by: Kim Briggs <briggs@ca.ibm.com>"},"comment":{"url":"https://api.github.com/repos/eclipse/omr/issues/comments/245297295","html_url":"https://github.com/eclipse/omr/pull/188#issuecomment-245297295","issue_url":"https://api.github.com/repos/eclipse/omr/issues/188","id":245297295,"user":{"login":"ktbriggs","id":18146124,"avatar_url":"https://avatars.githubusercontent.com/u/18146124?v=3","gravatar_id":"","url":"https://api.github.com/users/ktbriggs","html_url":"https://github.com/ktbriggs","followers_url":"https://api.github.com/users/ktbriggs/followers","following_url":"https://api.github.com/users/ktbriggs/following{/other_user}","gists_url":"https://api.github.com/users/ktbriggs/gists{/gist_id}","starred_url":"https://api.github.com/users/ktbriggs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktbriggs/subscriptions","organizations_url":"https://api.github.com/users/ktbriggs/orgs","repos_url":"https://api.github.com/users/ktbriggs/repos","events_url":"https://api.github.com/users/ktbriggs/events{/privacy}","received_events_url":"https://api.github.com/users/ktbriggs/received_events","type":"User","site_admin":false},"created_at":"2016-09-07T14:25:58Z","updated_at":"2016-09-07T14:25:58Z","body":"That too :). Turning on all of those build flags generates a large volume of output even for gctest so I was reluctant to push a debug build to github/travis to verify (I don't know how to set up a compile only/no test build for travis). So I verified locally with manual build from local repo with all Scavenger build flags enabled. Compiles and runs fine. "}}
{"actor":{"display_login":"ktbriggs"}}