Curated WebAssembly runtime, Binary reverse engineering updates for developers and security researchers. 3 relevant releases and technical developments with… This page links to original publishers, uses short excerpts, and does not reproduce complete articles.
Awesome updates 🎉 Fold and fuse optimizations - 10-50% speedup on many workloads 🎉 New in Wasm3 v0.9.1 Implemented WebAssembly features : Exception Handling with exnref Multiple Memories Memory64 + Table64 Module Linking - partial support Deterministic Profile Other improvements New implementation of Gas Metering Simple-WASI improvements - now able to run c…
FEAT_CPA (Checked Pointer Arithmetic) adds pointer arithmetic instructions that, on overflow out of the address bits, force bit 54 to disagree with bit 55. This makes the result non-canonical so it faults when dereferenced. For readable decompilation these are lifted as if the instructions are supported but enforcement is disabled (i.e., as if the CPU suppo…
Why it matters: Relevant to Binary reverse engineering, Decompiler research.