lib/std/heap.zig | 34 ++++++++---- lib/std/heap/arena_allocator.zig | 2 +- lib/std/heap/general_purpose_allocator.zig | 2 +- lib/std/heap/log_to_writer_allocator.zig | 4 +- lib/std/heap/logging_allocator.zig | 4 +- lib/std/mem.zig | 18 ++++--- lib/std/mem/Allocator.zig | 88 +++++++++++++++++--------------- lib/std/testing/failing_allocator.zig | 4 +- 8 files changed, 90 insertions(+), 66 deletions(-)