{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/2325","repository_url":"https://api.github.com/repos/rust-lang/rfcs","labels_url":"https://api.github.com/repos/rust-lang/rfcs/issues/2325/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rfcs/issues/2325/comments","events_url":"https://api.github.com/repos/rust-lang/rfcs/issues/2325/events","html_url":"https://github.com/rust-lang/rfcs/pull/2325","id":295213976,"number":2325,"title":"Stable SIMD in Rust","user":{"login":"alexcrichton","id":64996,"avatar_url":"https://avatars1.githubusercontent.com/u/64996?v=4","gravatar_id":"","url":"https://api.github.com/users/alexcrichton","html_url":"https://github.com/alexcrichton","followers_url":"https://api.github.com/users/alexcrichton/followers","following_url":"https://api.github.com/users/alexcrichton/following{/other_user}","gists_url":"https://api.github.com/users/alexcrichton/gists{/gist_id}","starred_url":"https://api.github.com/users/alexcrichton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexcrichton/subscriptions","organizations_url":"https://api.github.com/users/alexcrichton/orgs","repos_url":"https://api.github.com/users/alexcrichton/repos","events_url":"https://api.github.com/users/alexcrichton/events{/privacy}","received_events_url":"https://api.github.com/users/alexcrichton/received_events","type":"User","site_admin":false},"labels":[{"id":211667901,"url":"https://api.github.com/repos/rust-lang/rfcs/labels/T-libs","name":"T-libs","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":{"login":"alexcrichton","id":64996,"avatar_url":"https://avatars1.githubusercontent.com/u/64996?v=4","gravatar_id":"","url":"https://api.github.com/users/alexcrichton","html_url":"https://github.com/alexcrichton","followers_url":"https://api.github.com/users/alexcrichton/followers","following_url":"https://api.github.com/users/alexcrichton/following{/other_user}","gists_url":"https://api.github.com/users/alexcrichton/gists{/gist_id}","starred_url":"https://api.github.com/users/alexcrichton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexcrichton/subscriptions","organizations_url":"https://api.github.com/users/alexcrichton/orgs","repos_url":"https://api.github.com/users/alexcrichton/repos","events_url":"https://api.github.com/users/alexcrichton/events{/privacy}","received_events_url":"https://api.github.com/users/alexcrichton/received_events","type":"User","site_admin":false},"assignees":[{"login":"alexcrichton","id":64996,"avatar_url":"https://avatars1.githubusercontent.com/u/64996?v=4","gravatar_id":"","url":"https://api.github.com/users/alexcrichton","html_url":"https://github.com/alexcrichton","followers_url":"https://api.github.com/users/alexcrichton/followers","following_url":"https://api.github.com/users/alexcrichton/following{/other_user}","gists_url":"https://api.github.com/users/alexcrichton/gists{/gist_id}","starred_url":"https://api.github.com/users/alexcrichton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexcrichton/subscriptions","organizations_url":"https://api.github.com/users/alexcrichton/orgs","repos_url":"https://api.github.com/users/alexcrichton/repos","events_url":"https://api.github.com/users/alexcrichton/events{/privacy}","received_events_url":"https://api.github.com/users/alexcrichton/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2018-02-07T16:56:25Z","updated_at":"2018-02-07T17:48:44Z","closed_at":null,"author_association":"OWNER","pull_request":{"url":"https://api.github.com/repos/rust-lang/rfcs/pulls/2325","html_url":"https://github.com/rust-lang/rfcs/pull/2325","diff_url":"https://github.com/rust-lang/rfcs/pull/2325.diff","patch_url":"https://github.com/rust-lang/rfcs/pull/2325.patch"},"body":"The purpose of this RFC is to provide a framework for SIMD to be used on stable\r\nRust. It proposes stabilizing x86-specific vendor intrinsics, but includes the\r\nscaffolding for other platforms as well as a future portable SIMD design (to be\r\nfleshed out in another RFC).\r\n\r\n[Rendered](https://github.com/alexcrichton/rfcs/blob/simd/text/0000-stable-simd.md)"},"comment":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/comments/363851875","html_url":"https://github.com/rust-lang/rfcs/pull/2325#issuecomment-363851875","issue_url":"https://api.github.com/repos/rust-lang/rfcs/issues/2325","id":363851875,"user":{"login":"gbutler69","id":1789892,"avatar_url":"https://avatars2.githubusercontent.com/u/1789892?v=4","gravatar_id":"","url":"https://api.github.com/users/gbutler69","html_url":"https://github.com/gbutler69","followers_url":"https://api.github.com/users/gbutler69/followers","following_url":"https://api.github.com/users/gbutler69/following{/other_user}","gists_url":"https://api.github.com/users/gbutler69/gists{/gist_id}","starred_url":"https://api.github.com/users/gbutler69/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gbutler69/subscriptions","organizations_url":"https://api.github.com/users/gbutler69/orgs","repos_url":"https://api.github.com/users/gbutler69/repos","events_url":"https://api.github.com/users/gbutler69/events{/privacy}","received_events_url":"https://api.github.com/users/gbutler69/received_events","type":"User","site_admin":false},"created_at":"2018-02-07T17:48:44Z","updated_at":"2018-02-07T17:48:44Z","author_association":"NONE","body":"Also, does:\r\n\r\n```rust\r\nunsafe fn foo_fallback(a: &[u8], b: &[u8], c: &mut [u8]) {\r\n    for ((a, b), c) in a.iter().zip(b).zip(c) {\r\n        *c = *a + *b;\r\n    }\r\n}\r\n```\r\n\r\nneed to be marked as \"unsafe\"? I would think not.\r\n"}}
{"actor":{"display_login":"gbutler69"}}