Sciweavers

444 search results - page 22 / 89
» Multi-Dispatch in the Java Virtual Machine: Design and Imple...
Sort
View
AP2PC
2003
Springer
14 years 18 days ago
A P2P Approach to ClassLoading in Java
The Classloader has long been one of the key extensibility points of the Java Virtual Machine architecture. It lies at the heart of many of the distributed mechanisms that have mad...
Daryl Parker, David Cleary
CC
2003
Springer
201views System Software» more  CC 2003»
13 years 11 months ago
Effective Inline-Threaded Interpretation of Java Bytecode Using Preparation Sequences
Abstract. Inline-threaded interpretation is a recent technique that improves performance by eliminating dispatch overhead within basic blocks for interpreters written in C [11]. Th...
Etienne Gagnon, Laurie J. Hendren
GECCO
2009
Springer
166views Optimization» more  GECCO 2009»
14 years 1 months ago
Genetic programming in the wild: evolving unrestricted bytecode
We describe a methodology for evolving Java bytecode, enabling the evolution of extant, unrestricted Java programs, or programs in other languages that compile to Java bytecode. B...
Michael Orlov, Moshe Sipper
EUROSYS
2008
ACM
14 years 4 months ago
Parallax: virtual disks for virtual machines
Parallax is a distributed storage system that uses virtualization to provide storage facilities specifically for virtual environments. The system employs a novel architecture in ...
Dutch T. Meyer, Gitika Aggarwal, Brendan Cully, Ge...
CASCON
2004
127views Education» more  CASCON 2004»
13 years 8 months ago
A quantitative analysis of the performance impact of specialized bytecodes in java
Java is implemented by 201 bytecodes that serve the same purpose as assembler instructions while providing object-file platform independence. A collection of core bytecodes provid...
Ben Stephenson, Wade Holst