commit 0a280b6062c0b0a3c7a460499c72be40acfcac46 (tree)
parent 6692cbbe18ad108affccfb9cb85d53e2583408ec
Author: Andrew Kelley <andrew@ziglang.org>
Date: Mon, 15 Apr 2019 21:20:41 -0400
update std.os.page_size for WebAssembly
Diffstat:
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/std/os.zig b/std/os.zig
@@ -53,7 +53,11 @@ pub const path = @import("os/path.zig");
pub const File = @import("os/file.zig").File;
pub const time = @import("os/time.zig");
-pub const page_size = 4 * 1024;
+pub const page_size = switch (builtin.arch) {
+ .wasm32, .wasm64 => 64 * 1024,
+ else => 4 * 1024,
+};
+
pub const MAX_PATH_BYTES = switch (builtin.os) {
Os.linux, Os.macosx, Os.ios, Os.freebsd, Os.netbsd => posix.PATH_MAX,
// Each UTF-16LE character may be expanded to 3 UTF-8 bytes.