diff options
| author | Aaron Turon <aturon@mozilla.com> | 2014-09-22 16:23:00 -0700 |
|---|---|---|
| committer | Aaron Turon <aturon@mozilla.com> | 2014-09-25 17:46:03 -0700 |
| commit | 4f509a1e479bb971b0d6af8bc6cff6acaf97c0c7 (patch) | |
| tree | 6b817476a32798bff01ef121c1619bdbe93f1a2e /src/rustllvm/PassWrapper.cpp | |
| parent | 2550243b4183783e463fbb0bc141ab77f2898e64 (diff) | |
| download | rust-4f509a1e479bb971b0d6af8bc6cff6acaf97c0c7.tar.gz rust-4f509a1e479bb971b0d6af8bc6cff6acaf97c0c7.zip | |
Stabilize mutable slice API
This commit is another in the series of vector slice API stabilization. The focus here is the *mutable* slice API. Largely, this API inherits the stability attributes [previously assigned](https://github.com/rust-lang/rust/pull/16332) to the analogous methods on immutable slides. It also adds comments to a few `unstable` attributes that were previously missing them. In addition, the commit adds several `_mut` variants of APIs that were missing: - `init_mut` - `head_mut` - `tail_mut` - `splitn_mut` - `rsplitn_mut` Some of the unsafe APIs -- `unsafe_set`, `init_elem`, and `copy_memory` -- were deprecated in favor of working through `as_mut_ptr`, to simplify the API surface. Due to deprecations, this is a: [breaking-change]
Diffstat (limited to 'src/rustllvm/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
