JIT-less V8
https://v8.dev/blog/jitless [v8.dev]
2019-03-13 18:31
How does it work? Essentially, V8 switches into an interpreter-only mode based on our existing technology: all JS user code runs through the Ignition interpreter, and regular expression pattern matching is likewise interpreted. WebAssembly is currently unsupported, but interpretation is also in the realm of possibility. V8’s builtins are still compiled to native code, but are no longer part of the managed JS heap, thanks to our recent efforts to embed them into the V8 binary.
Ultimately, these changes allowed us to create V8’s heap without requiring executable permissions for any of its memory regions.
source: HN