Andrew Kelley fecdc53a48 delete std.heap.WasmPageAllocator
This allocator has no purpose since it cannot truly fulfill the role of
page allocation, and std.heap.wasm_allocator is better both in terms of
performance and code size.

This commit redefines `std.heap.page_allocator` to be less strict:

"On operating systems that support memory mapping, this allocator makes
a syscall directly for every allocation and free. Otherwise, it falls
back to the preferred singleton for the target. Thread-safe."

This now matches how it was actually being implemented, and matches its
use sites - which are mainly as the backing allocator for
`std.heap.ArenaAllocator`.
2025-01-29 21:10:20 -08:00
..
2025-01-17 23:10:41 -08:00
2025-01-16 21:15:48 +01:00
2024-09-19 18:20:22 -07:00
2024-09-19 18:20:21 -07:00
2025-01-29 21:10:20 -08:00
2024-09-24 23:58:21 -07:00
2024-11-05 23:46:10 +01:00