Bot releases are visible (Hide)
Minor release primarily improving support on CHERI and Open Enclave
Thanks to @devnexen, @saaramar, @brvtalcake, @jumaffre and @EAirPeter for your contributions to this release.
Published by mjp41 about 2 years ago
Minor release. Largest change is bringing online Morello CHERI support.
malloc_good_size
(#538)Thanks to the external contributors @panekj, @devnexen and @mfelsche.
Published by mjp41 over 2 years ago
This is a major revision of the snmalloc design. The redesign has been primarily focused on adding new security features. The redesign affects all aspects of snmalloc. A more comprehensive explanation of the new features can be found in the docs
Published by mjp41 over 3 years ago
All minor changes
Published by mjp41 almost 4 years ago
Bug fixes
Platform Support
Thanks especially to @devnexen for finding and fixing many issues in this release, and for the contributions to many previous releases in expanding snmalloc
s platform support.
Published by mjp41 about 4 years ago
The main change in this release is a new mechanism for tracking very coarse-grained memory usage statistics (#241). The interface is only exposed in malloc-extensions.h. We recommend static linking this API, as we may refine this in future releases.
Other changes:
Bug fixes:
Published by mjp41 over 4 years ago
This version significantly improves the peak working set on Windows, and has a lower RSS on Linux systems using transparent huge pages.
Detailed changes:
-16mib
tagged version of libraries (#229).AddressSpaceManager
that improves performance with transparent huge pages (#214, #227) also improves support for open enclave (#212)-oe
.Changes
alloc_size
(#196)cfree
(#179)Bug fixes
realloc
of large allocation may calculate incorrectly return original allocation (#178, #209)delete
of nullptr (#181)Published by mjp41 over 4 years ago
Small fixes to 0.4
Published by mjp41 over 4 years ago
The following are the main changes since the previous version: