Go home now Header Background Image
Search
Submission Procedure
share: |
 
Follow us
 
 
 
 
Volume 11 / Issue 7

available in:   HTML (60 kB) PDF (157 kB) PS (128 kB)
 
get:  
Similar Docs BibTeX   Write a comment
  
get:  
Links into Future
 
DOI:   10.3217/jucs-011-07-1291

 

An Experimental Evaluation of JAVA JIT Technology

Anderson Faustino da Silva (Federal University of Rio de Janeiro, Brazil)

Vitor Santos Costa (Federal University of Rio de Janeiro, Brazil)

Abstract: Interpreted languages are widely used due to ease to use, portability, and safety. On the other hand, interpretation imposes a significance overhead. JustĀ­inĀ­ Time (JIT) compilation is a popular approach to improving the runtime performance of languages such as Java. We compare the performance of a JIT compiler with a traditional compiler and with an emulator. We show that the compilation overhead from using JIT is negligible, and that the JIT compiler achieves better overall performance, suggesting the case for aggresive compilation in JIT compilers.

Keywords: compiler optimizations, dynamic compilation, just-in-time compiler

Categories: C.4, D.3.4