Post
The GraalWasm Java Embedding API has gotten a face-lift. It now works more similarly to the Wasm embedding API in JavaScript. Here is an extensive migration guide: github.com/oracle/graal...
0 reposts2 likes
Polyglot isolates now ship with a new memory isolation technique called Monocle. Monocle is about 4x faster compared to the previous, fence-based mitigation. My colleagues also published a wonderful paper about this: www.shwetashinde.org/publications...
You can now switch from internal to external isolate mode with untrusted code. Running untrusted code in an external process can provide an additional layer of security. Also, did I mention that GraalWasm now supports untrusted code execution? More here: www.graalvm.org/latest/refer...
Truffle now automatically detects deoptimization cycles. We also found and fixed many such bugs by enabling this feature for our tests! Learn more here: github.com/oracle/graal...
Lots of innovative features in this release. We hope you enjoy them! Of course, there is so much more: www.graalvm.org/release-note... Whats your favorite?