{"action":"created","issue":{"url":"https://api.github.com/repos/gradle/gradle/issues/772","repository_url":"https://api.github.com/repos/gradle/gradle","labels_url":"https://api.github.com/repos/gradle/gradle/issues/772/labels{/name}","comments_url":"https://api.github.com/repos/gradle/gradle/issues/772/comments","events_url":"https://api.github.com/repos/gradle/gradle/issues/772/events","html_url":"https://github.com/gradle/gradle/pull/772","id":185995311,"number":772,"title":"Register classloaders as parallelCapable","user":{"login":"jsotuyod","id":802626,"avatar_url":"https://avatars.githubusercontent.com/u/802626?v=3","gravatar_id":"","url":"https://api.github.com/users/jsotuyod","html_url":"https://github.com/jsotuyod","followers_url":"https://api.github.com/users/jsotuyod/followers","following_url":"https://api.github.com/users/jsotuyod/following{/other_user}","gists_url":"https://api.github.com/users/jsotuyod/gists{/gist_id}","starred_url":"https://api.github.com/users/jsotuyod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsotuyod/subscriptions","organizations_url":"https://api.github.com/users/jsotuyod/orgs","repos_url":"https://api.github.com/users/jsotuyod/repos","events_url":"https://api.github.com/users/jsotuyod/events{/privacy}","received_events_url":"https://api.github.com/users/jsotuyod/received_events","type":"User","site_admin":false},"labels":[{"id":281178176,"url":"https://api.github.com/repos/gradle/gradle/labels/cla:yes","name":"cla:yes","color":"0e8a16","default":false},{"id":478384995,"url":"https://api.github.com/repos/gradle/gradle/labels/from:contributor","name":"from:contributor","color":"0052cc","default":false},{"id":460361657,"url":"https://api.github.com/repos/gradle/gradle/labels/waiting-for:contributor","name":"waiting-for:contributor","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2016-10-28T18:53:27Z","updated_at":"2016-12-12T19:34:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/gradle/gradle/pulls/772","html_url":"https://github.com/gradle/gradle/pull/772","diff_url":"https://github.com/gradle/gradle/pull/772.diff","patch_url":"https://github.com/gradle/gradle/pull/772.patch"},"body":"Any of the checked boxes below indicate that I took action:\n- [x] Reviewed the [Contribution Guidelines](https://github.com/gradle/gradle/blob/master/CONTRIBUTING.md#contribution-workflow).\n- [x] Signed the [Gradle CLA](http://gradle.org/contributor-license-agreement/).\n- [x] Ensured that basic checks pass: `./gradlew quickCheck`\n  - Since Java 1.7, classloaders can register as parallel capable.\n    When doing so, if ALL parent classes are parallel capable, class\n    loading will be synchronized aginst a unique lock per class-name\n    instead of locking the whole classloader. This reduces contention\n    under multi-thread environments. Single-thread builds still perform\n    the lock on either case, and the JVM usually optimizes it away.\n  - Fixes #749\n"},"comment":{"url":"https://api.github.com/repos/gradle/gradle/issues/comments/266528852","html_url":"https://github.com/gradle/gradle/pull/772#issuecomment-266528852","issue_url":"https://api.github.com/repos/gradle/gradle/issues/772","id":266528852,"user":{"login":"jochenberger","id":370733,"avatar_url":"https://avatars.githubusercontent.com/u/370733?v=3","gravatar_id":"","url":"https://api.github.com/users/jochenberger","html_url":"https://github.com/jochenberger","followers_url":"https://api.github.com/users/jochenberger/followers","following_url":"https://api.github.com/users/jochenberger/following{/other_user}","gists_url":"https://api.github.com/users/jochenberger/gists{/gist_id}","starred_url":"https://api.github.com/users/jochenberger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jochenberger/subscriptions","organizations_url":"https://api.github.com/users/jochenberger/orgs","repos_url":"https://api.github.com/users/jochenberger/repos","events_url":"https://api.github.com/users/jochenberger/events{/privacy}","received_events_url":"https://api.github.com/users/jochenberger/received_events","type":"User","site_admin":false},"created_at":"2016-12-12T19:34:25Z","updated_at":"2016-12-12T19:34:25Z","body":"There's a typo in the comments - it says 'relfection' instead of 'reflection'."}}
{"actor":{"display_login":"jochenberger"}}