Javascript must be enabled to continue!
JINDY: A java library to support invokedynamic
View through CrossRef
Java 7 has included the new invokedynamic opcode in the Java virtual machine.
This new instruction allows the user to define method linkage at runtime.
Once the link is established, the virtual machine performs its common
optimizations, providing better runtime performance than reflection. However,
this feature has not been offered at the abstraction level of the Java
programming language. Since the functionality of the new opcode is not
provided as a library, the existing languages in the Java platform can only
use it at the assembly level. For this reason, we have developed the JINDY
library that offers invokedynamic to any programming language in the Java
platform. JINDY supports three modes of use, establishing a trade-off between
runtime performance and flexibility. A runtime performance and memory
consumption evaluation is presented. We analyze the efficiency of JINDY
compared to reflection, the MethodHandle class in Java 7 and the Dynalink
library. The memory and performance costs compared to the invokedynamic
opcode are also measured.
National Library of Serbia
Title: JINDY: A java library to support invokedynamic
Description:
Java 7 has included the new invokedynamic opcode in the Java virtual machine.
This new instruction allows the user to define method linkage at runtime.
Once the link is established, the virtual machine performs its common
optimizations, providing better runtime performance than reflection.
However,
this feature has not been offered at the abstraction level of the Java
programming language.
Since the functionality of the new opcode is not
provided as a library, the existing languages in the Java platform can only
use it at the assembly level.
For this reason, we have developed the JINDY
library that offers invokedynamic to any programming language in the Java
platform.
JINDY supports three modes of use, establishing a trade-off between
runtime performance and flexibility.
A runtime performance and memory
consumption evaluation is presented.
We analyze the efficiency of JINDY
compared to reflection, the MethodHandle class in Java 7 and the Dynalink
library.
The memory and performance costs compared to the invokedynamic
opcode are also measured.
Related Results
THE GENUS Cnidoscolus Pohl (EUPHORBIACEAE) IN JAVA
THE GENUS Cnidoscolus Pohl (EUPHORBIACEAE) IN JAVA
AbstrakInformasi mengenai suku Euphorbiaceae di Pulau Jawa telah direkam dalam buku Flora of Java Volume 1 oleh C.A. Backer and R.C. Bakhuizen van den Brink Jr. Meskipun demikian, ...
BejaGNN: Behavior-based Java Malware Detection via Graph Neural Network
BejaGNN: Behavior-based Java Malware Detection via Graph Neural Network
AbstractAs a popular platform-independent language, Java is widely used in enterprise applications. In the past few years, language vulnerabilities exploited by Java malware have b...
PEMILIHAN FRAMEWORK APLIKASI WEB BERBASIS JAVA MENGGUNAKAN ANALYTICAL HIERARCHY PROCESS (AHP)
PEMILIHAN FRAMEWORK APLIKASI WEB BERBASIS JAVA MENGGUNAKAN ANALYTICAL HIERARCHY PROCESS (AHP)
Currently, many web application frameworks that available in the internet, we know from wikipedia that more than 20 java frameworks for developing web application. Frameworks is a ...
SISTEM REKRUITMEN DAN KADERISASI PARTAI KEADILAN SEJAHTERA DI JAWA BARAT
SISTEM REKRUITMEN DAN KADERISASI PARTAI KEADILAN SEJAHTERA DI JAWA BARAT
This research entitled �the system of Recruitmen and the prosperous justice party cadre recruitment in West Java�. The real problem in this research not yet optimal recruitment and...
Personal Branding on Instagram: Visual Framing Analysis on The West Java Governor Candidates Online Campaign
Personal Branding on Instagram: Visual Framing Analysis on The West Java Governor Candidates Online Campaign
In 2018, it was one of the most important year in Indonesia, all Indonesian people celebrate the moment of the election, in every aspect. They can choose Governor, Mayor, and Regen...
THE OVERVIEW OF DENGUE HEMORRHAGIC FEVER IN EAST JAVA DURING 2015-2017
THE OVERVIEW OF DENGUE HEMORRHAGIC FEVER IN EAST JAVA DURING 2015-2017
Background: Dengue Hemorrhagic Fever (DHF) is an infectious disease caused by the dengue virus which spreads more widely and the morbidity rate increases every year in East Java Pr...
Analyzing the Evolution of Object-Oriented Paradigm in Java Language Patterns for Multiplatform Environments
Analyzing the Evolution of Object-Oriented Paradigm in Java Language Patterns for Multiplatform Environments
Research focused on the evolution of the object-oriented paradigm in the context of Java language pattern development for cross-platform environments. It centralizes on analyzing t...
Pengaruh Social Support terhadap Loneliness pada Mahasiswa Rantau di Kota Bandung
Pengaruh Social Support terhadap Loneliness pada Mahasiswa Rantau di Kota Bandung
Abstract. The results of research on social support show that social support has many benefits in overcoming various problems. One of the benefits of social support is to help over...

