The Runtime Performance of invokedynamic: An Evaluation with a Java Library

Francisco Ortín, Patricia Conde-Clemente, Daniel Fernández-Lanvin, Raúl Izquierdo Castanedo · IEEE Software · 2014

The Java 7 platform includes the invokedynamic opcode in its virtual machine, a feature that lets programmers define-and dynamically change-the linkage of method call sites, thereby maintaining platform optimizations. A comprehensive evaluation of a new library's performance includes a description of how to optimize real Java applications.

Read the paper · More papers on PaperTik