In this chapter we present a study of the SPEC JVM98 benchmark suite at a dynamic platform-independent level. The results presented describe the influence of class library code, the relative importance of various methods in the suite, as well as the sizes of the local variable, parameter and operand stacks. We also examine the dynamic bytecode instruction usage frequencies, and discuss their relevance. The influence of the choice of Java source to bytecode compiler is shown to be relatively insignificant at present. These results have implications for the coverage aspects of the SPEC JVM98 benchmark suites, for the performance of the Java-to-bytecode compilers, and for the design of the Java Virtual Machine
Considering the large number of optimisation techniques that have been integrated into the design of...
Java workloads are becoming increasingly prominent on various platforms ranging from embedded system...
Dynamic binary translation looks to map one computer architecture to another. Java is unusual in tha...
In this paper we present a platform independent analysis of the dynamic profiles of Java programs w...
In this paper we present a platform independent analysis of the dynamic profiles of Java programs wh...
In this paper we present a platform independent analysis of the dynamic profiles of Java programs wh...
This paper presents the results of a characterization analysis performed on the Java Virtual Machine...
Two of the most commonly used benchmark suites for Java Programs are the SPEC98 and Grande Forum ben...
Dynamic quantitative measurements of Bytecode and Stack Frame Usage by Eiel and Java Programs in the...
Java Bytecode is used as binary format for a number of programming languages and programming systems...
It has previously been noted that, for conventional machine code, there is a strong relationship bet...
In the last decade, virtual machines (VMs) for high-level languages have become pervasive, as they p...
In recent years, the Java Virtual Machine has become an at-tractive target for a multitude of progra...
Abstract. The Java programming language has been widely used to develop dynamic content in Web pages...
In this paper we seek to provide a foundation for the study of the level of use of objectoriented t...
Considering the large number of optimisation techniques that have been integrated into the design of...
Java workloads are becoming increasingly prominent on various platforms ranging from embedded system...
Dynamic binary translation looks to map one computer architecture to another. Java is unusual in tha...
In this paper we present a platform independent analysis of the dynamic profiles of Java programs w...
In this paper we present a platform independent analysis of the dynamic profiles of Java programs wh...
In this paper we present a platform independent analysis of the dynamic profiles of Java programs wh...
This paper presents the results of a characterization analysis performed on the Java Virtual Machine...
Two of the most commonly used benchmark suites for Java Programs are the SPEC98 and Grande Forum ben...
Dynamic quantitative measurements of Bytecode and Stack Frame Usage by Eiel and Java Programs in the...
Java Bytecode is used as binary format for a number of programming languages and programming systems...
It has previously been noted that, for conventional machine code, there is a strong relationship bet...
In the last decade, virtual machines (VMs) for high-level languages have become pervasive, as they p...
In recent years, the Java Virtual Machine has become an at-tractive target for a multitude of progra...
Abstract. The Java programming language has been widely used to develop dynamic content in Web pages...
In this paper we seek to provide a foundation for the study of the level of use of objectoriented t...
Considering the large number of optimisation techniques that have been integrated into the design of...
Java workloads are becoming increasingly prominent on various platforms ranging from embedded system...
Dynamic binary translation looks to map one computer architecture to another. Java is unusual in tha...