runtime
runtime copied to clipboard
[wasm] Tracking issue for options for build improvements
Ideas that we can try:
For build time:
- [x] Compile bitcode files, and use the .o files for the linking step (https://github.com/dotnet/runtime/issues/50285) (assigned: @radical)
- [ ]
WasmDedup=true - [x]
DisableParallelAot=false - [x] Incremental builds, correctly handle dependencies (https://github.com/dotnet/runtime/issues/51013)
General build improvements:
- [x] lewing: emcc-flags.txt should be line based and emcc-flags.rsp
- [ ] Consider moving some bits of Emscripten property checks and setup to the WorkloadManifest package.
/cc @vargaz @steveisok @lewing
Tagging subscribers to 'arch-wasm': @lewing See info in area-owners.md if you want to be subscribed.
Issue Details
Ideas that we can try:
- [ ] Compile bitcode files, and use the .o files for the linking step (https://github.com/dotnet/runtime/issues/50285)
- [ ]
WasmDedup=true - [ ]
DisableParallelAot=false
/cc @vargaz @steveisok @lewing
| Author: | radical |
|---|---|
| Assignees: | - |
| Labels: |
|
| Milestone: | - |
/cc @kg @CoffeeFlux @akoeplinger
Closing this as there is only one issue left - https://github.com/dotnet/runtime/issues/89482 , and marking that for 8.0 .