diff options
| author | bors <bors@rust-lang.org> | 2015-02-11 17:59:37 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2015-02-11 17:59:37 +0000 |
| commit | e29f42025513374f1a88404491d1b40386acf994 (patch) | |
| tree | a6459e62987a6c3b80cdf7c9810c9405d1d1fe1c /src/libstd/sys/unix/sync.rs | |
| parent | 446bc899b28e988f4252beca0d1858e7f7d866b1 (diff) | |
| parent | 2c9d81b2d47d1c8d0e4c771b778238948c269c20 (diff) | |
| download | rust-e29f42025513374f1a88404491d1b40386acf994.tar.gz rust-e29f42025513374f1a88404491d1b40386acf994.zip | |
Auto merge of #21972 - pnkfelix:new-dtor-semantics-6, r=nikomatsakis
This is a resurrection and heavy revision/expansion of a PR that pcwalton did to resolve #8861. The most relevant, user-visible semantic change is this: #[unsafe_destructor] is gone. Instead, if a type expression for some value has a destructor, then any lifetimes referenced within that type expression must strictly outlive the scope of the value. See discussion on https://github.com/rust-lang/rfcs/pull/769
Diffstat (limited to 'src/libstd/sys/unix/sync.rs')
0 files changed, 0 insertions, 0 deletions
