Skip to content

Instantly share code, notes, and snippets.

@headius
Last active February 7, 2023 16:04
Show Gist options
  • Save headius/07aecac4900429cbd1f1780932d2ac17 to your computer and use it in GitHub Desktop.
Save headius/07aecac4900429cbd1f1780932d2ac17 to your computer and use it in GitHub Desktop.

Thank you to our contributors this release, you help keep JRuby moving forward! @ahorek, @cboos, @evaniainbrooks, @jcharaoui, @k77ch7, @knovok, @Panxuefeng-loongson, @ydah

Thanks also to the community of JRuby users for trying out JRuby 9.4.0.0 and filing issues! We're proud to include so many fixes in this update release and we couldn't have done it without your bug reports.

Ruby Compatibility

Standard Library

  • The Psych YAML library is updated to 5.1.0. This version switches the JRuby extension to SnakeYAML Engine, avoiding CVEs against the original SnakeYAML and updating YAML compatibility to specification version 1.2. #6365, #7570, #7626

Platform Support

  • Final changes to support the LoongArch64 architecture have been merged in. #7518

Performance

  • Overall JIT bytecode size has been improved, allowing more methods to compile to JVM bytecode. The maximum IR size eligible for JIT has been increased from 1000 instructions to 3000 instructions. #7589
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment