aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2024-07-14 17:32:51 -0700
committerGitHub <noreply@github.com>2024-07-14 17:32:51 -0700
commitd404d8a3637bc30dffc736e5fa1a68b8af0e19cb (patch)
tree2f668bf2a185fe788fa20753ae6d8462778c4204 /src/link/Wasm
parent464537db62e1d4ca6bc1357135b0f6c451e48c17 (diff)
parentad55fb7a209e1b9d41b8d4f1d3e48211ff20d2f9 (diff)
downloadzig-d404d8a3637bc30dffc736e5fa1a68b8af0e19cb.tar.gz
zig-d404d8a3637bc30dffc736e5fa1a68b8af0e19cb.zip
Merge pull request #20593 from jacobly0/more-races
InternPool: fix more races
Diffstat (limited to 'src/link/Wasm')
-rw-r--r--src/link/Wasm/ZigObject.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/link/Wasm/ZigObject.zig b/src/link/Wasm/ZigObject.zig
index f74705e17c..993e1309c3 100644
--- a/src/link/Wasm/ZigObject.zig
+++ b/src/link/Wasm/ZigObject.zig
@@ -1051,7 +1051,7 @@ fn setupErrorsLen(zig_object: *ZigObject, wasm_file: *Wasm) !void {
const gpa = wasm_file.base.comp.gpa;
const sym_index = zig_object.findGlobalSymbol("__zig_errors_len") orelse return;
- const errors_len = 1 + wasm_file.base.comp.module.?.intern_pool.global_error_set.mutate.list.len;
+ const errors_len = 1 + wasm_file.base.comp.module.?.intern_pool.global_error_set.getNamesFromMainThread().len;
// overwrite existing atom if it already exists (maybe the error set has increased)
// if not, allcoate a new atom.
const atom_index = if (wasm_file.symbol_atom.get(.{ .file = zig_object.index, .index = sym_index })) |index| blk: {