{"action":"created","issue":{"url":"https://api.github.com/repos/erlang/otp/issues/1235","repository_url":"https://api.github.com/repos/erlang/otp","labels_url":"https://api.github.com/repos/erlang/otp/issues/1235/labels{/name}","comments_url":"https://api.github.com/repos/erlang/otp/issues/1235/comments","events_url":"https://api.github.com/repos/erlang/otp/issues/1235/events","html_url":"https://github.com/erlang/otp/pull/1235","id":187260548,"number":1235,"title":"Add rand:jump/{0,1} functions","user":{"login":"jj1bdx","id":27508,"avatar_url":"https://avatars.githubusercontent.com/u/27508?v=3","gravatar_id":"","url":"https://api.github.com/users/jj1bdx","html_url":"https://github.com/jj1bdx","followers_url":"https://api.github.com/users/jj1bdx/followers","following_url":"https://api.github.com/users/jj1bdx/following{/other_user}","gists_url":"https://api.github.com/users/jj1bdx/gists{/gist_id}","starred_url":"https://api.github.com/users/jj1bdx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jj1bdx/subscriptions","organizations_url":"https://api.github.com/users/jj1bdx/orgs","repos_url":"https://api.github.com/users/jj1bdx/repos","events_url":"https://api.github.com/users/jj1bdx/events{/privacy}","received_events_url":"https://api.github.com/users/jj1bdx/received_events","type":"User","site_admin":false},"labels":[{"id":356267348,"url":"https://api.github.com/repos/erlang/otp/labels/feature","name":"feature","color":"7159f7","default":false},{"id":356264058,"url":"https://api.github.com/repos/erlang/otp/labels/team:MW","name":"team:MW","color":"006b75","default":false}],"state":"closed","locked":false,"assignee":{"login":"dgud","id":80937,"avatar_url":"https://avatars.githubusercontent.com/u/80937?v=3","gravatar_id":"","url":"https://api.github.com/users/dgud","html_url":"https://github.com/dgud","followers_url":"https://api.github.com/users/dgud/followers","following_url":"https://api.github.com/users/dgud/following{/other_user}","gists_url":"https://api.github.com/users/dgud/gists{/gist_id}","starred_url":"https://api.github.com/users/dgud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgud/subscriptions","organizations_url":"https://api.github.com/users/dgud/orgs","repos_url":"https://api.github.com/users/dgud/repos","events_url":"https://api.github.com/users/dgud/events{/privacy}","received_events_url":"https://api.github.com/users/dgud/received_events","type":"User","site_admin":false},"assignees":[{"login":"dgud","id":80937,"avatar_url":"https://avatars.githubusercontent.com/u/80937?v=3","gravatar_id":"","url":"https://api.github.com/users/dgud","html_url":"https://github.com/dgud","followers_url":"https://api.github.com/users/dgud/followers","following_url":"https://api.github.com/users/dgud/following{/other_user}","gists_url":"https://api.github.com/users/dgud/gists{/gist_id}","starred_url":"https://api.github.com/users/dgud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgud/subscriptions","organizations_url":"https://api.github.com/users/dgud/orgs","repos_url":"https://api.github.com/users/dgud/repos","events_url":"https://api.github.com/users/dgud/events{/privacy}","received_events_url":"https://api.github.com/users/dgud/received_events","type":"User","site_admin":false}],"milestone":null,"comments":11,"created_at":"2016-11-04T06:07:53Z","updated_at":"2016-11-17T14:56:39Z","closed_at":"2016-11-17T09:05:03Z","pull_request":{"url":"https://api.github.com/repos/erlang/otp/pulls/1235","html_url":"https://github.com/erlang/otp/pull/1235","diff_url":"https://github.com/erlang/otp/pull/1235.diff","patch_url":"https://github.com/erlang/otp/pull/1235.patch"},"body":"Jump functions returns the state after performing jump calculation to a rand module internal state, which is equivalent to perform a large number of calls of calculating new states for XorShift*/+ algorithms. This PR adds jump functions for exsplus and exs1024 algorithms, and two\r\nwrapper functions `rand:jump/0` and `rand:jump/1`, which has the random number state in the process dictionary and in the function argument, respectively.  The wrapper functions will cause error with reason `not_implemented` if the jump function for the algorithm is not implemented, such as in case of the exs64 algorithm.\r\n(This explanation is updated as `rand:jump/0` is added to the original proposal)"},"comment":{"url":"https://api.github.com/repos/erlang/otp/issues/comments/261268101","html_url":"https://github.com/erlang/otp/pull/1235#issuecomment-261268101","issue_url":"https://api.github.com/repos/erlang/otp/issues/1235","id":261268101,"user":{"login":"bjorng","id":74840,"avatar_url":"https://avatars.githubusercontent.com/u/74840?v=3","gravatar_id":"","url":"https://api.github.com/users/bjorng","html_url":"https://github.com/bjorng","followers_url":"https://api.github.com/users/bjorng/followers","following_url":"https://api.github.com/users/bjorng/following{/other_user}","gists_url":"https://api.github.com/users/bjorng/gists{/gist_id}","starred_url":"https://api.github.com/users/bjorng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bjorng/subscriptions","organizations_url":"https://api.github.com/users/bjorng/orgs","repos_url":"https://api.github.com/users/bjorng/repos","events_url":"https://api.github.com/users/bjorng/events{/privacy}","received_events_url":"https://api.github.com/users/bjorng/received_events","type":"User","site_admin":false},"created_at":"2016-11-17T14:56:39Z","updated_at":"2016-11-17T14:56:39Z","body":"> My comment still stands. Why isn't running dialyzer part of the travis script? Why should, no doubt busy developers like you have to \"remember to check that\" instead of the submitter of the pull request having to fix the dialyzer issues his/her pull request causes in the first place?\r\n\r\nProbably because we busy developers haven't had to time to extend the travis script yet. :)\r\n\r\nWe are grateful for any help with extending the travis script.\r\n"}}
{"actor":{"display_login":"bjorng"}}