Rename heap
modules in the core, alloc, and std crates to alloc
This commit is contained in:
parent
1b895d8b88
commit
09e8db1e4f
@ -57,7 +57,7 @@
|
||||
//!
|
||||
//! ## Heap interfaces
|
||||
//!
|
||||
//! The [`heap`](heap/index.html) module defines the low-level interface to the
|
||||
//! The [`alloc`](alloc/index.html) module defines the low-level interface to the
|
||||
//! default global allocator. It is not compatible with the libc allocator API.
|
||||
|
||||
#![allow(unused_attributes)]
|
||||
@ -145,7 +145,11 @@
|
||||
|
||||
// Heaps provided for low-level allocation strategies
|
||||
|
||||
pub mod heap;
|
||||
pub mod alloc;
|
||||
|
||||
#[unstable(feature = "allocator_api", issue = "32838")]
|
||||
#[rustc_deprecated(since = "1.27.0", reason = "module renamed to `alloc`")]
|
||||
pub use alloc as heap;
|
||||
|
||||
// Primitive types using the heaps above
|
||||
|
||||
|
@ -185,7 +185,11 @@
|
||||
|
||||
/* Heap memory allocator trait */
|
||||
#[allow(missing_docs)]
|
||||
pub mod heap;
|
||||
pub mod alloc;
|
||||
|
||||
#[unstable(feature = "allocator_api", issue = "32838")]
|
||||
#[rustc_deprecated(since = "1.27.0", reason = "module renamed to `alloc`")]
|
||||
pub use alloc as heap;
|
||||
|
||||
// note: does not need to be public
|
||||
mod iter_private;
|
||||
|
@ -477,7 +477,11 @@
|
||||
pub mod process;
|
||||
pub mod sync;
|
||||
pub mod time;
|
||||
pub mod heap;
|
||||
pub mod alloc;
|
||||
|
||||
#[unstable(feature = "allocator_api", issue = "32838")]
|
||||
#[rustc_deprecated(since = "1.27.0", reason = "module renamed to `alloc`")]
|
||||
pub use alloc as heap;
|
||||
|
||||
// Platform-abstraction modules
|
||||
#[macro_use]
|
||||
|
Loading…
Reference in New Issue
Block a user