zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

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:
Mstd/os.zig | 6+++++-
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.