DocumentCode
5547
Title
The Runtime Performance of invokedynamic: An Evaluation with a Java Library
Author
Ortin, Francisco ; Conde, P. ; Fernandez-Lanvin, Daniel ; Izquierdo, R.
Author_Institution
Univ. of Oviedo, Oviedo, Spain
Volume
31
Issue
4
fYear
2014
fDate
July-Aug. 2014
Firstpage
82
Lastpage
90
Abstract
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.
Keywords
Java; software libraries; source code (software); virtual machines; Java 7 platform; Java library performance; invokedynamic opcode; method call sites; platform optimizations; runtime performance; source code; virtual machine; Benchmark testing; Java; Performance evaluation; Programming; Runtime; Java Virtual Machine; dynamic languages; invokedynamic; reflection; runtime performance; software engineering;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2013.46
Filename
6493308
Link To Document