authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-11-10 13:42:34-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-12-06 12:15:04-07:00
log0a2fdfbdb934faae7fcf63e9b3ab760c00f47918
treeaab3e6a1811150c83a352113c9650534cf4de1ca
parent3ba916584db5485c38ebf2390e8d22bc6d81bf8e

build.zig: add bulk_memory to -Dwasi-bootstrap

In theory this will enhance the performance of interpreting a WASI build of Zig.

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

build.zig+1
...@@ -22,6 +22,7 @@ pub fn build(b: *Builder) !void {...@@ -22,6 +22,7 @@ pub fn build(b: *Builder) !void {
22 if (wasi_bootstrap) {22 if (wasi_bootstrap) {
23 default_target.cpu_arch = .wasm32;23 default_target.cpu_arch = .wasm32;
24 default_target.os_tag = .wasi;24 default_target.os_tag = .wasi;
25 default_target.cpu_features_add.addFeature(@enumToInt(std.Target.wasm.Feature.bulk_memory));
25 break :t default_target;26 break :t default_target;
26 } else if (only_c) {27 } else if (only_c) {
27 default_target.ofmt = .c;28 default_target.ofmt = .c;