-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What is the state of debugging? #1981
Comments
I commented here as well, but the gist of it is that DWARF isn't supported yet because we need to implement a DWARF transform inside of the |
Not trivial but possible, I started the https://github.com/yurydelendik/wtmaps-utils project to help with that.
There are no specific schedule/date set for this feature. |
@alexcrichton @yurydelendik Thank you for the information! |
@alexcrichton @yurydelendik Any progress on this? AFAIU DWARF support is implemented in Binaryen WebAssembly/binaryen#2400 |
Also curious to know what the status of this is -- seems like this basically depends on rustwasm/walrus#67? |
Unfortunately there is no status update on this, it's still not implemented. This would still largely all happen in the |
I think this issue should be reopened until resolved. I just wanted to file an issue for it. We are now about to start supporting DWARF for crash reporting and since so many projects that asked for WASM support are also using wasm-bindgen I would expect more people will ask for DWARF support. |
This issue is more of a question than a tracker, but @mitsuhiko would you be up to open a new issue dedicated to "support dwarf in wasm-bindgen"? |
I opened a new issue for it in #2389. |
Summary
Chrome added support for DWARF based debugging information: https://twitter.com/ChromeDevTools/status/1192803818024710145 Unfortunately, they also mentioned that wasm-bindgen doesn't support updating debug info after transformation.
So my question is:
The text was updated successfully, but these errors were encountered: