authorgravatar for benjamin.feng@glassdoor.comBenjamin Feng <benjamin.feng@glassdoor.com> 2019-11-19 00:31:26-06:00
committergravatar for benjamin.feng@glassdoor.comBenjamin Feng <benjamin.feng@glassdoor.com> 2019-11-19 00:31:40-06:00
log747529e96bf61f1a2017224f956d4029e55fce42
treed589624b45a2ec05e86849f907f382be99426772
parentaa4e92f3b3dc4b349eeabf589f8b9047e7342f03

Use wasm_allocator


1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/heap.zig+1-1
......@@ -33,7 +33,7 @@ fn cShrink(self: *Allocator, old_mem: []u8, old_align: u29, new_size: usize, new
3333
3434/// This allocator makes a syscall directly for every allocation and free.
3535/// Thread-safe and lock-free.
36pub const direct_allocator = &direct_allocator_state;
36pub const direct_allocator = if (builtin.arch == .wasm32) wasm_allocator else &direct_allocator_state;
3737var direct_allocator_state = Allocator{
3838 .reallocFn = DirectAllocator.realloc,
3939 .shrinkFn = DirectAllocator.shrink,