• 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