-
Notifications
You must be signed in to change notification settings - Fork 5.2k
[browser][mono][perf] partial revert 119307 119800 #120742
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
Conversation
- revert wasm-opt to previous --enable-simd --enable-exception-handling --enable-bulk-memory
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Partial revert of two prior changes: restoring the default of WasmNativeDebugSymbols to true and reverting the wasm-opt invocation to a reduced flag set (SIMD, exception handling, bulk memory only). Corresponding test expectations are updated to align with the reverted defaults, and a rebuild behavior test is modified to narrow what triggers relinking.
- Revert default WasmNativeDebugSymbols to true.
- Simplify wasm-opt flags back to minimal feature enables.
- Adjust tests to expect debug symbols always true and modify rebuild trigger logic.
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| src/mono/wasm/build/WasmApp.Common.targets | Reverts defaults for debug symbols and simplifies wasm-opt flags. |
| src/mono/wasm/Wasm.Build.Tests/WasmNativeDefaultsTests.cs | Updates test expectations to always expect debug symbols enabled. |
| src/mono/wasm/Wasm.Build.Tests/NativeRebuildTests/FlagsChangeRebuildTest.cs | Alters rebuild test logic to ignore extraCFlags for determining relink and removes object file change tracking. |
WasmNativeDebugSymbolsdefault to previoustruewasm-optto previous--enable-simd --enable-exception-handling --enable-bulk-memoryContributes to dotnet/perf-autofiling-issues#62390