Closed
Description
Discussion in https://mail.mozilla.org/pipermail/rust-dev/2011-November/000922.html . In short, copyability, instead of moveability, will be the defining characteristic of the middle kind. Kinds are now noncopyable
:> copyable
:> sendable
.
Activity
Preparation for kind system overhaul
Add a pass-by-copy parameter passing convention
Overhaul the kind-checking pass
Prevent alias pass from inserting implicit copies for noncopyable types
Properly check kinds in instantiation of generics
Update stdlib, compiler, and tests to new kind system
Add some tests for new kind system
wasm: Mark most simd intrinsics as safe (rust-lang#1177)
Bump CBMC Viewer version to 3.2 (rust-lang#1177)