jameysharp commented on issue #6145:
- This is probably important for embedders with custom signal handlers: "x64: Take SIGFPE signals for divide traps" (#6026)
- @fitzgen maybe should write up something about "Add a bounds-checking optimization for dynamic memories and guard pages" (#6031)
- I don't know what this is but it sounds worth mentioning: Add a
--dynamic-memory-reserved-for-growth
CLI flag (#5980)- New profiling "perfmap" mode and changed CLI flags for profiling (#6030)
Many of this round of Cranelift changes should have an impact (hopefully positive!) on Wasmtime:
- We got a bunch of support for making use of more specialized instructions such as AVX on x86 where available (#5930, #5931, #5924, #5982, #5999, #5986, #6023, #6025, #6060, #6086, #6092)
- Fixed bugs and suboptimal codegen in aarch64 (#5977, #5987, #5997, #5976, #6078)
- Fixed bugs and suboptimal codegen in riscv64 (#5919, #5964, #5951, #5857, #5854, #6087)
- We generate more cache-friendly code for traps now (#6011)
- We have a bunch of new machine-independent optimizations (#5909, #6033, #6034, #6032, #6037, #6053, #6052, #6072, #6095, #6130)
jameysharp edited a comment on issue #6145:
- This is probably important for embedders with custom signal handlers: #6026
- @fitzgen maybe should write up the measured performance improvements from #6031
- I don't know what this is but it sounds worth mentioning: #5980
- New profiling "perfmap" mode and changed CLI flags for profiling: #6030
Many of this round of Cranelift changes should have an impact (hopefully positive!) on Wasmtime:
- We got a bunch of support for making use of more specialized instructions such as AVX on x86 where available (#5930, #5931, #5924, #5982, #5999, #5986, #6023, #6025, #6060, #6086, #6092)
- Fixed bugs and suboptimal codegen in aarch64 (#5977, #5987, #5997, #5976, #6078)
- Fixed bugs and suboptimal codegen in riscv64 (#5919, #5964, #5951, #5857, #5854, #6087)
- We generate more cache-friendly code for traps now (#6011)
- We have a bunch of new machine-independent optimizations (#5909, #6033, #6034, #6032, #6037, #6053, #6052, #6072, #6095, #6130)
saulecabrera commented on issue #6145:
The initial integration between Wasmtime and Winch was merged yesterday too. It's behind a cargo feature, so I'm not sure if this one is applicable for the release notes. Nevertheless I decided to bring it up just in case it is.
Last updated: Dec 23 2024 at 12:05 UTC