- Added
into_innermethods forExceptionLockandPerCore.
- Fixed broken build on aarch32.
- Added
PerCore::get_mut. - Added support for AArch32.
- Made
ExceptionLockrepr(transparent). - Derive zerocopy traits for
PerCoreandExceptionLock. This is behind the newzerocopyfeature, which is enabled by default.
- Changed type from
PerCore<T, C, CORE_COUNT>toPerCore<[T; CORE_COUNT], C>.
- Added support for
PerCore<Box<[T]>, C>. This lets you determine the number of cores at runtime rather than having to have it be a compile-time constant. This is only available with the newallocfeature. ExceptionLockandPerCorenow implementDefault.
exception_freewill restore the exception mask state even if the function passed to it panics, if built withpanic = "unwind".
Initial release.