- Update
spinning_topdependency tov0.2.3(#50)
- Add new
use_spin_nightlyfeature, which, together withconst_mut_refs, makes theemptymethod ofLockedHeapconst (#49)
- Made hole module public for external uses (#47)
- Don't require nightly for
use_spinfeature (#46)
- Do not require alloc crate (#44)
- Unstable Breakage: fix(alloc_ref): Use new nightly Allocator trait #42
- Build on stable without features #43
- Adds a new
const_mut_refscrate feature (enabled by default). - By disabling this feature, it's possible to build the crate on stable Rust.
- Adds a new
- Fix build error on latest nightly (#35)
- Update AllocRef implementation for latest API changes (#33)
- Add function to get used and free heap size (#32)
- Prevent writing to heap memory range when size too small (#31)
- Update AllocRef implementation for latest API changes (#30)
- AllocRef::alloc is now safe and allows zero-sized allocations (#28)
- This is technically a breaking change for the unstable
alloc_reffeature of this crate because it now requires a newer nightly version of Rust.
- This is technically a breaking change for the unstable
- Breaking: Make AllocRef implementation optional behind new
alloc_reffeature- To enable the
AllocRefimplementation again, enable thealloc_reffeature of this crate in your Cargo.toml
- To enable the
- Fix build on nightly 1.43.0 (05-03-2020) (#25)
- Use new spinning_top crate instead of
spin(#23)
- The
Alloctrait was renamed toAllocRef(#20)
- Align up the Hole initialization address (#18)
- Remove
allocfeature gate, which is now stable