Commit 42c95a64d6

Jakub Konka <kubkon@jakubkonka.com>
2020-06-05 10:16:41
Update langref.html.in
1 parent 660eef9
Changed files (1)
doc/langref.html.in
@@ -7652,7 +7652,7 @@ mem.set(u8, dest, c);{#endsyntax#}</pre>
       <p>
       This function is a low level intrinsic with no safety mechanisms usually useful for allocator
       designers targeting Wasm. So unless you are writing a new allocator from scratch, you should use
-      something like {#syntax#}@import("std").heap.WasmAllocator{#endsyntax#}.
+      something like {#syntax#}@import("std").heap.WasmPageAllocator{#endsyntax#}.
       </p>
       {#see_also|@wasmMemoryGrow#}
       {#header_close#}
@@ -7668,13 +7668,16 @@ mem.set(u8, dest, c);{#endsyntax#}</pre>
       <p>
       This function is a low level intrinsic with no safety mechanisms usually useful for allocator
       designers targeting Wasm. So unless you are writing a new allocator from scratch, you should use
-      something like {#syntax#}@import("std").heap.WasmAllocator{#endsyntax#}.
+      something like {#syntax#}@import("std").heap.WasmPageAllocator{#endsyntax#}.
       </p>
       {#code_begin|test#}
 const std = @import("std");
+const builtin = @import("builtin");
 const assert = std.debug.assert;
 
 test "@wasmMemoryGrow" {
+    if (builtin.arch != .wasm32) return error.SkipZigTest;
+
     var prev = @wasmMemorySize(0);
     assert(prev == @wasmMemoryGrow(0, 1));
     assert(prev + 1 == @wasmMemorySize(0));