diff options
| author | r00ster91 <r00ster91@proton.me> | 2023-03-03 19:59:18 +0100 |
|---|---|---|
| committer | r00ster91 <r00ster91@proton.me> | 2023-03-04 12:08:23 +0100 |
| commit | 4eb3f50fcf6fcfb6b8013571be00b9eeeb909833 (patch) | |
| tree | 89801ed5e397da8761e23de62cd74714bcfbbda3 /src/arch/wasm/CodeGen.zig | |
| parent | 65368683ad92b858d0a391cb29d37c0476784b40 (diff) | |
| download | zig-4eb3f50fcf6fcfb6b8013571be00b9eeeb909833.tar.gz zig-4eb3f50fcf6fcfb6b8013571be00b9eeeb909833.zip | |
Wasm @breakpoint: emit unreachable
This should improve the developer debugging experience.
Diffstat (limited to 'src/arch/wasm/CodeGen.zig')
| -rw-r--r-- | src/arch/wasm/CodeGen.zig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/arch/wasm/CodeGen.zig b/src/arch/wasm/CodeGen.zig index d388bc8fab..dbabb436c8 100644 --- a/src/arch/wasm/CodeGen.zig +++ b/src/arch/wasm/CodeGen.zig @@ -3298,6 +3298,7 @@ fn airTrap(func: *CodeGen, inst: Air.Inst.Index) InnerError!void { fn airBreakpoint(func: *CodeGen, inst: Air.Inst.Index) InnerError!void { // unsupported by wasm itfunc. Can be implemented once we support DWARF // for wasm + try func.addTag(.@"unreachable"); func.finishAir(inst, .none, &.{}); } |
