{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/21527","repository_url":"https://api.github.com/repos/JuliaLang/julia","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/21527/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/21527/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/21527/events","html_url":"https://github.com/JuliaLang/julia/pull/21527","id":223913130,"number":21527,"title":"RFC: make Ref(x) always construct a RefValue(x) object","user":{"login":"vtjnash","id":330950,"avatar_url":"https://avatars1.githubusercontent.com/u/330950?v=4","gravatar_id":"","url":"https://api.github.com/users/vtjnash","html_url":"https://github.com/vtjnash","followers_url":"https://api.github.com/users/vtjnash/followers","following_url":"https://api.github.com/users/vtjnash/following{/other_user}","gists_url":"https://api.github.com/users/vtjnash/gists{/gist_id}","starred_url":"https://api.github.com/users/vtjnash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vtjnash/subscriptions","organizations_url":"https://api.github.com/users/vtjnash/orgs","repos_url":"https://api.github.com/users/vtjnash/repos","events_url":"https://api.github.com/users/vtjnash/events{/privacy}","received_events_url":"https://api.github.com/users/vtjnash/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/JuliaLang/julia/milestones/4","html_url":"https://github.com/JuliaLang/julia/milestone/4","labels_url":"https://api.github.com/repos/JuliaLang/julia/milestones/4/labels","id":96266,"number":4,"title":"1.0","description":"","creator":{"login":"StefanKarpinski","id":153596,"avatar_url":"https://avatars2.githubusercontent.com/u/153596?v=4","gravatar_id":"","url":"https://api.github.com/users/StefanKarpinski","html_url":"https://github.com/StefanKarpinski","followers_url":"https://api.github.com/users/StefanKarpinski/followers","following_url":"https://api.github.com/users/StefanKarpinski/following{/other_user}","gists_url":"https://api.github.com/users/StefanKarpinski/gists{/gist_id}","starred_url":"https://api.github.com/users/StefanKarpinski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StefanKarpinski/subscriptions","organizations_url":"https://api.github.com/users/StefanKarpinski/orgs","repos_url":"https://api.github.com/users/StefanKarpinski/repos","events_url":"https://api.github.com/users/StefanKarpinski/events{/privacy}","received_events_url":"https://api.github.com/users/StefanKarpinski/received_events","type":"User","site_admin":false},"open_issues":56,"closed_issues":338,"state":"open","created_at":"2012-03-15T04:57:43Z","updated_at":"2017-12-21T19:22:04Z","due_on":"2017-12-15T08:00:00Z","closed_at":null},"comments":4,"created_at":"2017-04-24T18:36:53Z","updated_at":"2017-12-21T19:22:21Z","closed_at":"2017-12-21T03:31:37Z","author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/21527","html_url":"https://github.com/JuliaLang/julia/pull/21527","diff_url":"https://github.com/JuliaLang/julia/pull/21527.diff","patch_url":"https://github.com/JuliaLang/julia/pull/21527.patch"},"body":"After having `Ref(x)` on master for awhile, it seems awkward to need to write `Ref{typeof(x)}(x)` to be sure to get a reference to `x` itself, especially since `x` may often be a Ptr. This reserves `Ref(x)` to mean precisely \"make a Ref containing `x`\". Further, it extends two common usages (`Ref{<:Number}()` and `Ref{<:Ptr}()`) to always be zero-initialized so that `Ref{Ptr{T}}()` works.\r\n\r\n(the old behavior of only making a Ref if the argument was not already a subtype of Ref is now directly a feature of `convert`)"},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/353435647","html_url":"https://github.com/JuliaLang/julia/pull/21527#issuecomment-353435647","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/21527","id":353435647,"user":{"login":"vtjnash","id":330950,"avatar_url":"https://avatars1.githubusercontent.com/u/330950?v=4","gravatar_id":"","url":"https://api.github.com/users/vtjnash","html_url":"https://github.com/vtjnash","followers_url":"https://api.github.com/users/vtjnash/followers","following_url":"https://api.github.com/users/vtjnash/following{/other_user}","gists_url":"https://api.github.com/users/vtjnash/gists{/gist_id}","starred_url":"https://api.github.com/users/vtjnash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vtjnash/subscriptions","organizations_url":"https://api.github.com/users/vtjnash/orgs","repos_url":"https://api.github.com/users/vtjnash/repos","events_url":"https://api.github.com/users/vtjnash/events{/privacy}","received_events_url":"https://api.github.com/users/vtjnash/received_events","type":"User","site_admin":false},"created_at":"2017-12-21T19:22:20Z","updated_at":"2017-12-21T19:22:20Z","author_association":"MEMBER","body":"@nanosoldier `runbenchmarks(ALL, vs=\"@555264e1f005eb390ad22c29c26cf14c662b0677\")`"}}
{"actor":{"display_login":"vtjnash"}}