zig/lib/std/heap
mlugg 8944935499 std: eliminate some uses of usingnamespace
This eliminates some simple usages of `usingnamespace` in the standard
library. This construct may in future be removed from the language, and
is generally an inappropriate way to formulate code. It is also
problematic for incremental compilation, which may not initially support
projects using it.

I wasn't entirely sure what the appropriate namespacing for the types in
`std.os.uefi.tables` would be, so I ofted to preserve the current
namespacing, meaning this is not a breaking change. It's possible some
of the moved types should instead be namespaced under `BootServices`
etc, but this can be a future enhancement.
2024-02-01 20:30:42 +00:00
..
arena_allocator.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
general_purpose_allocator.zig std: eliminate some uses of usingnamespace 2024-02-01 20:30:42 +00:00
log_to_writer_allocator.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
logging_allocator.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
memory_pool.zig std.heap: Use @alignOf(T) rather than 0 if not manually overridden for alignment of MemoryPool items 2023-11-21 13:23:53 +00:00
PageAllocator.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
sbrk_allocator.zig std: add SbrkAllocator and use it for Plan 9 2023-08-02 17:39:52 -04:00
ThreadSafeAllocator.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
WasmAllocator.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
WasmPageAllocator.zig std.builtin.Endian: make the tags lower case 2023-10-31 21:37:35 -04:00