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...
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...
0 reposts1 like
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?