diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2015-02-23 11:39:16 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2015-02-24 14:22:33 -0800 |
| commit | ab45694198356ae78972025e0d3beece297431d1 (patch) | |
| tree | 4d2c73d9bdbce4cbb9b8bb14ff866c74e41382b3 /src/rustllvm/ExecutionEngineWrapper.cpp | |
| parent | 0bd15657d93c932611f3aee351b6521cdfa77731 (diff) | |
| download | rust-ab45694198356ae78972025e0d3beece297431d1.tar.gz rust-ab45694198356ae78972025e0d3beece297431d1.zip | |
std: Stabilize some `ptr` functions
Specifically, the following actions were taken: * The `copy_memory` and `copy_nonoverlapping_memory` functions to drop the `_memory` suffix (as it's implied by the functionality). Both functions are now marked as `#[stable]`. * The `set_memory` function was renamed to `write_bytes` and is now stable. * The `zero_memory` function is now deprecated in favor of `write_bytes` directly. * The `Unique` pointer type is now behind its own feature gate called `unique` to facilitate future stabilization. * All type parameters now are `T: ?Sized` wherever possible and new clauses were added to the `offset` functions to require that the type is sized. [breaking-change]
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
