zimalloc
zimalloc copied to clipboard
General purpose allocator for Zig
This is a list of Zig issues affecting zimalloc development: - [ ] cannot cross compile linux -> windows with an `extern` declaration for `VirtualAlloc2`, likely due to the included...
The current design can lead to a lot of contention on the `RwLock` for the list of heaps when different threads are concurrently using the allocator, causing significant slow-downs in...
There are several mimalloc-bench tests that fail to compile, fail to run successfully, or have not been tested: - [x] redis - [x] lua - [x] rptest - [x] rbstress...
When [ziglang/#17255](https://github.com/ziglang/zig/issues/17255) is fixed the change made in #14 should be reverted.
This issue is to track implementing zimalloc for Windows. The following should be done in order to close this issue: - [ ] add `huge_alignment.zig` implementation for windows (ideally without...
The initial goal of zimalloc is to provide a good Zig-native general purpose allocator. For this, it would be best to have benchmarks written in Zig that use zimalloc as...