You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changing debug from true (full debug info) to 1 (line debug info) reduced size by 41% (from 579 MB to 340 MB), but let's see if we can get it to be smaller
Task description
We need to build the Node.js bindings with debug information for better stacktraces in Sentry, but they are extremely large on Linux (over 580 MB). After some Googling, it seems like Rust may include debug info for dead code (rust-lang/rust#56068) and the ability to split the debug info to a separate file is only available on the
nightly
toolchain. Since we can't do much about those, we can try other approaches in the meantime, such as limiting the amount of debug info emitted (see benesch/materialize@02cc34c#diff-2e9d962a08321605940b5a657135052fbcef87b5e360662bb527c96d9a615542 andrustc
docs)Requirements
Acceptance criteria
Above requirements are satisfied
Creation checklist
The text was updated successfully, but these errors were encountered: