TruffleRuby 24.2 is released!๐๐
It uses the new Java Foreign Function and Memory API when used in JVM mode to speedup C extensions like sqlite3, trilogy and json by 2 to 3 times!
It redesigns encoding negotiation so many String operations are now faster.
It updates to Ruby 3.3 and contains many compatibility and bug fixes.
All changes: https://github.com/oracle/truffleruby/releases/tag/graal-24.2.0
Blog post: https://medium.com/graalvm/whats-new-in-graal-languages-24-2-328471fc4137
It uses the new Java Foreign Function and Memory API when used in JVM mode to speedup C extensions like sqlite3, trilogy and json by 2 to 3 times!
It redesigns encoding negotiation so many String operations are now faster.
It updates to Ruby 3.3 and contains many compatibility and bug fixes.
All changes: https://github.com/oracle/truffleruby/releases/tag/graal-24.2.0
Blog post: https://medium.com/graalvm/whats-new-in-graal-languages-24-2-328471fc4137