{"action":"created","issue":{"url":"https://api.github.com/repos/servo/rust-mozjs/issues/322","repository_url":"https://api.github.com/repos/servo/rust-mozjs","labels_url":"https://api.github.com/repos/servo/rust-mozjs/issues/322/labels{/name}","comments_url":"https://api.github.com/repos/servo/rust-mozjs/issues/322/comments","events_url":"https://api.github.com/repos/servo/rust-mozjs/issues/322/events","html_url":"https://github.com/servo/rust-mozjs/pull/322","id":196717616,"number":322,"title":"Store the JSContext in TLS for easy access.","user":{"login":"Ms2ger","id":111161,"avatar_url":"https://avatars.githubusercontent.com/u/111161?v=3","gravatar_id":"","url":"https://api.github.com/users/Ms2ger","html_url":"https://github.com/Ms2ger","followers_url":"https://api.github.com/users/Ms2ger/followers","following_url":"https://api.github.com/users/Ms2ger/following{/other_user}","gists_url":"https://api.github.com/users/Ms2ger/gists{/gist_id}","starred_url":"https://api.github.com/users/Ms2ger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ms2ger/subscriptions","organizations_url":"https://api.github.com/users/Ms2ger/orgs","repos_url":"https://api.github.com/users/Ms2ger/repos","events_url":"https://api.github.com/users/Ms2ger/events{/privacy}","received_events_url":"https://api.github.com/users/Ms2ger/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-12-20T16:30:06Z","updated_at":"2016-12-23T07:57:06Z","closed_at":"2016-12-22T14:29:28Z","pull_request":{"url":"https://api.github.com/repos/servo/rust-mozjs/pulls/322","html_url":"https://github.com/servo/rust-mozjs/pull/322","diff_url":"https://github.com/servo/rust-mozjs/pull/322.diff","patch_url":"https://github.com/servo/rust-mozjs/pull/322.patch"},"body":"\n\n<!-- Reviewable:start -->\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/servo/rust-mozjs/322)\n<!-- Reviewable:end -->\n"},"comment":{"url":"https://api.github.com/repos/servo/rust-mozjs/issues/comments/268953146","html_url":"https://github.com/servo/rust-mozjs/pull/322#issuecomment-268953146","issue_url":"https://api.github.com/repos/servo/rust-mozjs/issues/322","id":268953146,"user":{"login":"nox","id":123095,"avatar_url":"https://avatars.githubusercontent.com/u/123095?v=3","gravatar_id":"","url":"https://api.github.com/users/nox","html_url":"https://github.com/nox","followers_url":"https://api.github.com/users/nox/followers","following_url":"https://api.github.com/users/nox/following{/other_user}","gists_url":"https://api.github.com/users/nox/gists{/gist_id}","starred_url":"https://api.github.com/users/nox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nox/subscriptions","organizations_url":"https://api.github.com/users/nox/orgs","repos_url":"https://api.github.com/users/nox/repos","events_url":"https://api.github.com/users/nox/events{/privacy}","received_events_url":"https://api.github.com/users/nox/received_events","type":"User","site_admin":false},"created_at":"2016-12-23T07:57:05Z","updated_at":"2016-12-23T07:57:05Z","body":"I still believe that was the wrong way to go, because now if we want to use the `Runtime` value and `Runtime::get` to do safe abstractions around for example `ToJsValConvertible`, we still won't be able to avoid some unsafe code in servo for dereferencing the result of `Runtime::get`, whereas we could make it be owned by TLS if it were done in servo instead of here."}}
{"actor":{"display_login":"nox"}}