aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm/ZigObject.zig
diff options
context:
space:
mode:
authorMatthew Lugg <mlugg@mlugg.co.uk>2025-01-05 11:48:58 +0000
committerGitHub <noreply@github.com>2025-01-05 11:48:58 +0000
commit41786fabfca5aa4fd5cab54a22c6596fdaa159d4 (patch)
treee3befad4455d3af3ca70fb39e5db872b95756b06 /src/link/Wasm/ZigObject.zig
parentb039a8b6155e1eddd9f447ff261d56771c12e038 (diff)
parentdde3116e50c0c5869c717f1eb480705165047be0 (diff)
downloadzig-41786fabfca5aa4fd5cab54a22c6596fdaa159d4.tar.gz
zig-41786fabfca5aa4fd5cab54a22c6596fdaa159d4.zip
Merge pull request #22412 from mlugg/line-number-incremental
incremental: debug line number updates
Diffstat (limited to 'src/link/Wasm/ZigObject.zig')
-rw-r--r--src/link/Wasm/ZigObject.zig10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/link/Wasm/ZigObject.zig b/src/link/Wasm/ZigObject.zig
index 09d7647730..f2bce777ed 100644
--- a/src/link/Wasm/ZigObject.zig
+++ b/src/link/Wasm/ZigObject.zig
@@ -1074,15 +1074,9 @@ pub fn createDebugSectionForIndex(zig_object: *ZigObject, wasm: *Wasm, index: *?
return atom_index;
}
-pub fn updateDeclLineNumber(
- zig_object: *ZigObject,
- pt: Zcu.PerThread,
- decl_index: InternPool.DeclIndex,
-) !void {
+pub fn updateLineNumber(zig_object: *ZigObject, pt: Zcu.PerThread, ti_id: InternPool.TrackedInst.Index) !void {
if (zig_object.dwarf) |*dw| {
- const decl = pt.zcu.declPtr(decl_index);
- log.debug("updateDeclLineNumber {}{*}", .{ decl.fqn.fmt(&pt.zcu.intern_pool), decl });
- try dw.updateDeclLineNumber(pt.zcu, decl_index);
+ try dw.updateLineNumber(pt.zcu, ti_id);
}
}