{"action":"created","issue":{"url":"https://api.github.com/repos/cms-sw/cmssw/issues/13921","repository_url":"https://api.github.com/repos/cms-sw/cmssw","labels_url":"https://api.github.com/repos/cms-sw/cmssw/issues/13921/labels{/name}","comments_url":"https://api.github.com/repos/cms-sw/cmssw/issues/13921/comments","events_url":"https://api.github.com/repos/cms-sw/cmssw/issues/13921/events","html_url":"https://github.com/cms-sw/cmssw/pull/13921","id":145768007,"number":13921,"title":"XorShift128Plus Random Engine for RandomNumberGeneratorService","user":{"login":"lgray","id":1068089,"avatar_url":"https://avatars.githubusercontent.com/u/1068089?v=3","gravatar_id":"","url":"https://api.github.com/users/lgray","html_url":"https://github.com/lgray","followers_url":"https://api.github.com/users/lgray/followers","following_url":"https://api.github.com/users/lgray/following{/other_user}","gists_url":"https://api.github.com/users/lgray/gists{/gist_id}","starred_url":"https://api.github.com/users/lgray/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lgray/subscriptions","organizations_url":"https://api.github.com/users/lgray/orgs","repos_url":"https://api.github.com/users/lgray/repos","events_url":"https://api.github.com/users/lgray/events{/privacy}","received_events_url":"https://api.github.com/users/lgray/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cms-sw/cmssw/labels/comparison-available","name":"comparison-available","color":"009800"},{"url":"https://api.github.com/repos/cms-sw/cmssw/labels/core-pending","name":"core-pending","color":"fbca04"},{"url":"https://api.github.com/repos/cms-sw/cmssw/labels/orp-pending","name":"orp-pending","color":"fbca04"},{"url":"https://api.github.com/repos/cms-sw/cmssw/labels/pending-signatures","name":"pending-signatures","color":"eb6420"},{"url":"https://api.github.com/repos/cms-sw/cmssw/labels/tests-approved","name":"tests-approved","color":"009800"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/cms-sw/cmssw/milestones/59","html_url":"https://github.com/cms-sw/cmssw/milestones/Next%20CMSSW_8_1_X","labels_url":"https://api.github.com/repos/cms-sw/cmssw/milestones/59/labels","id":1590252,"number":59,"title":"Next CMSSW_8_1_X","description":null,"creator":{"login":"smuzaffar","id":4115138,"avatar_url":"https://avatars.githubusercontent.com/u/4115138?v=3","gravatar_id":"","url":"https://api.github.com/users/smuzaffar","html_url":"https://github.com/smuzaffar","followers_url":"https://api.github.com/users/smuzaffar/followers","following_url":"https://api.github.com/users/smuzaffar/following{/other_user}","gists_url":"https://api.github.com/users/smuzaffar/gists{/gist_id}","starred_url":"https://api.github.com/users/smuzaffar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smuzaffar/subscriptions","organizations_url":"https://api.github.com/users/smuzaffar/orgs","repos_url":"https://api.github.com/users/smuzaffar/repos","events_url":"https://api.github.com/users/smuzaffar/events{/privacy}","received_events_url":"https://api.github.com/users/smuzaffar/received_events","type":"User","site_admin":false},"open_issues":56,"closed_issues":1499,"state":"open","created_at":"2016-02-18T09:12:12Z","updated_at":"2016-09-21T21:26:19Z","due_on":null,"closed_at":null},"comments":33,"created_at":"2016-04-04T18:33:34Z","updated_at":"2016-09-21T22:01:24Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/cms-sw/cmssw/pulls/13921","html_url":"https://github.com/cms-sw/cmssw/pull/13921","diff_url":"https://github.com/cms-sw/cmssw/pull/13921.diff","patch_url":"https://github.com/cms-sw/cmssw/pull/13921.patch"},"body":"Implement the \"xorshift128+\" engine, a very fast random number generator with period 2^128 -1 that passes the standard tests. This is necessary as part of trying to speed up HGCal digitization, where calling HepJamesRandom becomes very expensive. This achieves a factor of ~3 speed up in the RNG over HepJamesRandom.\r\n\r\nImplementation taken from:\r\nhttps://en.wikipedia.org/wiki/Xorshift#xorshift.2B\r\n\r\nPlease let me know if there are any unit tests or standard tests I should perform."},"comment":{"url":"https://api.github.com/repos/cms-sw/cmssw/issues/comments/248755953","html_url":"https://github.com/cms-sw/cmssw/pull/13921#issuecomment-248755953","issue_url":"https://api.github.com/repos/cms-sw/cmssw/issues/13921","id":248755953,"user":{"login":"lgray","id":1068089,"avatar_url":"https://avatars.githubusercontent.com/u/1068089?v=3","gravatar_id":"","url":"https://api.github.com/users/lgray","html_url":"https://github.com/lgray","followers_url":"https://api.github.com/users/lgray/followers","following_url":"https://api.github.com/users/lgray/following{/other_user}","gists_url":"https://api.github.com/users/lgray/gists{/gist_id}","starred_url":"https://api.github.com/users/lgray/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lgray/subscriptions","organizations_url":"https://api.github.com/users/lgray/orgs","repos_url":"https://api.github.com/users/lgray/repos","events_url":"https://api.github.com/users/lgray/events{/privacy}","received_events_url":"https://api.github.com/users/lgray/received_events","type":"User","site_admin":false},"created_at":"2016-09-21T22:01:24Z","updated_at":"2016-09-21T22:01:24Z","body":"We had agreed I run some tests but it has been so long now that I forget what they were."}}
{"actor":{"display_login":"lgray"}}