4 ms·
There's some significant complications, like the fact that most languages that compile to WebAssembly will need to use two stacks at certain times (including C/
by johncolanduoni 9y ago
There's some significant complications, like the fact that most languages that compile to WebAssembly will need to use two stacks at certain times (including C/C++). In this respect WASM is in a similar situation to .NET and the JVM, which use their own debugging information formats for good reason.
Considering this wouldn't make much of a dent in the work needed to get tools like gdb/lldb to work with WebAssembly engines I don't think it's likely to be the best path forward for WASM.