rust/src/liballoc
Alex Crichton b643782a10 std: Stabilize APIs for the 1.8 release
This commit is the result of the FCPs ending for the 1.8 release cycle for both
the libs and the lang suteams. The full list of changes are:

Stabilized

* `braced_empty_structs`
* `augmented_assignments`
* `str::encode_utf16` - renamed from `utf16_units`
* `str::EncodeUtf16` - renamed from `Utf16Units`
* `Ref::map`
* `RefMut::map`
* `ptr::drop_in_place`
* `time::Instant`
* `time::SystemTime`
* `{Instant,SystemTime}::now`
* `{Instant,SystemTime}::duration_since` - renamed from `duration_from_earlier`
* `{Instant,SystemTime}::elapsed`
* Various `Add`/`Sub` impls for `Time` and `SystemTime`
* `SystemTimeError`
* `SystemTimeError::duration`
* Various impls for `SystemTimeError`
* `UNIX_EPOCH`
* `ops::{Add,Sub,Mul,Div,Rem,BitAnd,BitOr,BitXor,Shl,Shr}Assign`

Deprecated

* Scoped TLS (the `scoped_thread_local!` macro)
* `Ref::filter_map`
* `RefMut::filter_map`
* `RwLockReadGuard::map`
* `RwLockWriteGuard::map`
* `Condvar::wait_timeout_with`

Closes #27714
Closes #27715
Closes #27746
Closes #27748
Closes #27908
Closes #29866
2016-02-29 09:05:33 -08:00
..
arc.rs Auto merge of #31479 - kamalmarhubi:fmt-pointer-unsized, r=alexcrichton 2016-02-11 01:54:15 +00:00
boxed_test.rs Fix warnings during tests 2016-01-26 09:29:28 -08:00
boxed.rs Implement fmt::Pointer for pointers to unsized types 2016-02-08 14:08:19 -05:00
Cargo.toml Fix liballoc dependencies 2016-02-21 15:32:43 +01:00
heap.rs Synthesize calls to box_free language item 2016-02-04 15:56:01 +02:00
lib.rs std: Stabilize APIs for the 1.8 release 2016-02-29 09:05:33 -08:00
oom.rs
raw_vec.rs
rc.rs Implement fmt::Pointer for pointers to unsized types 2016-02-08 14:08:19 -05:00