diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2025-02-08 16:20:51 -0800 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2025-02-08 16:20:51 -0800 |
| commit | b09e3efad444a0008f8a6cd858f9b4c45f23f743 (patch) | |
| tree | ff628049f75ce8e52855cd299281b81aad3af1fd /lib/std/BitStack.zig | |
| parent | bb5a4036e82ef15ac73003124fbf1adf3455e6d7 (diff) | |
| download | zig-b09e3efad444a0008f8a6cd858f9b4c45f23f743.tar.gz zig-b09e3efad444a0008f8a6cd858f9b4c45f23f743.zip | |
std.heap.SmpAllocator: alternate freelist accounting
Freelist length accounting in alloc had a negative impact, especially
with the integer type bumped up to u16, so I changed the system to be
based on counting slabs rather than total allocations.
Diffstat (limited to 'lib/std/BitStack.zig')
0 files changed, 0 insertions, 0 deletions
