| D. Bruening and E. Duesterwald. Exploring optimal compilation unit shapes for an embedded just-in-time compiler. In Proceedings of the 2000. |
....rare code as a method call makes it a potentially excepting instruction, and so we could use this technique to remove dependencies between exceptions and the rare code entry point. Bruening et al. explored the issue of nding optimal compilation unit shapes in an embedded Java JIT compiler [8]. They also pointed out that method boundaries are a poor choice for compilation. They suggest compiling only the hot traces or loops within a method. Because they did not have a working JIT compiler, they provided estimates of the code size bene ts by using trace based and loop based compilation ....
D. Bruening and E. Duesterwald. Exploring optimal compilation unit shapes for an embedded just-in-time compiler. In Proceedings of the 2000.
....the optimizer can benefit from improved dataflow by eliminating control flow merges downstream from uncommon blocks. Second, the technique reduces compile time. Recent research suggests potential gains using profiledirected deferred compilation for Java. The previous studies relied on offline [16, 3] profile data and offline wholeprogram bytecode level transformations [16] Building on this work, this paper presents the first published evaluation of completely automatic, online, profile driven deferred compilation. We evaluate compile time, code size, and code quality improvements at multiple ....
....class loading without OSR. This class of transformation represents an exciting topic for future work in dynamic optimization. We are not aware of any related work that has integrated deferred compilation into the system model for adaptive recompilation decisions. Bruening and Duesterwald [3] explored alternative compilation units for Java. Their results suggest that using hot loops and traces, in combination with methods, as compilation units can reduce compiled code size while preserving acceptable coverage of optimized code. Detlefs and Agesen [7] introduced pre existence as a ....
D. Bruening and E. Duesterwald. Exploring Optimal Compilation Unit Shapes for an Embedded Just-In-Time Compiler. In Proceedings of the 2000.
No context found.
D. Bruening and E. Duesterwald. Exploring optimal compilation unit shapes for an embedded just-in-time compiler. In Proceedings of the 2000.
No context found.
D. Bruening and E. Duesterwald. Exploring Optimal Compilation Unit Shapes for an Embedded Just-InTime Compiler. In Proceeding of the 2000.
No context found.
D. Bruening and E. Duesterwald. Exploring Optimal Compilation Unit Shapes for an Embedded Just-In-Time Compiler. In Proceeding of the 2000.
No context found.
D. Bruening and E. Duesterwald. Exploring optimal compilation unit shapes for an embedded just-in-time compiler. In 3rd ACM Workshop on Feedback-Directed and Dynamic Optimization, pages 13--20, December 2000.
No context found.
D. Bruening and E. Duesterwald. Exploring Optimal Compilation Unit Shapes for an Embedded Just-In-Time Compiler. In Proceeding of the 2000.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC