Title :
Removal of bounds checks in an annotation-aware JVM
Author :
Yessick, Donald E. ; Jones, Joel
Author_Institution :
Alabama Univ., Tuscaloosa, AL, USA
Abstract :
This paper discusses the possibility of removing checks on bounds from array references in structured code and presents an efficient mechanism for transferring the optimization knowledge within the Java class file. Occurrences documented within the Spec benchmark systems are tallied and reported as percentages
Keywords :
Java; arrays; data integrity; data structures; optimising compilers; software performance evaluation; virtual machines; Java Virtual Machine; Java class file; PressPot; Spec benchmark systems; annotation-aware JVM; array references; bounds check removal; just-in-time compiler; optimization knowledge transfer; structured code; Cost function; Induction generators; Java; Optimizing compilers; Performance analysis; Programming profession; Registers; Safety; Virtual machining;
Conference_Titel :
SoutheastCon, 2002. Proceedings IEEE
Conference_Location :
Columbia, SC
Print_ISBN :
0-7803-7252-2
DOI :
10.1109/.2002.995591