作者: Francisco Ortin , Patricia Conde , Daniel Fernandez-Lanvin , Raul Izquierdo
DOI:
关键词:
摘要: 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 and thereby maintain platform optimizations. The authors developed a library that lets developers use this new JVM feature, present a comprehensive evaluation of its performance, and describe how to use the developed library to optimize real Java applications, including two mature dynamic languages.