Skip to main content

InvokeDynamic in Practice with JRuby

UA2.118 (Henriot) | Day 1 | 15:00 - 15:25 | Speakers: Charles Nutter

InvokeDynamic in Practice with JRuby
A picture of a devroom at FOSDEM 2024

Stream opens at 15:00 (Europe/Brussels)

Notes

Abstract

JRuby has been one of the largest consumers of invokeddynamic and method handles since they were introduced in Java 7. With the release of JRuby 10, we have upgraded our minimum Java to 21, and implemented many new optimizations. This talk will survey how JRuby uses invoke dynamic to compile and optimize Ruby code on the JVM.

Speakers

Charles Nutter

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.