From Optimizing Java Java for CSE Meeting -- Dec 16 1996. byZoran Budimlic Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.
1
Optimizing JavaTM 2
Issues 3
Global View 4
First Approach 5
First Approach: Pros And Cons 6
Register and Stack Allocation 7
Current Performance 8
Second Approach 9
Interprocedural Analysis 10
Object Inlining 11
Class Duplication 12
Third Approach 13
Global Problem: Exceptions 14
Exceptions: Possible Solutions 15
Impact on HP Java 16
Conclusion
Click outside pointer rectangle to move pointer
Click on Pointer to Hide
Click on Pointer + ALT to toggle message hiding
Click on Pointer + CNTL to abolish pointer
Click on Pointer + Shift to cycle families
Click outside + Alt is Change Image
Click outside + Control is Double Size
Click outside + Shift is Halve Size
Right Mouse Down on Pointer Toggles Index
Shift Right Mouse aligns top with scrolled Page While With Mouse Down on Current Pointer h hides This Message while m restores i Toggles Index Aligned with Page Top j Toggles Index Aligned with Scrolled View Top a Abolishes Pointer while CNTL-Click restores f cycles through pointer families c cycles through members of a family u increases Size Up and d decreases Down Mouse Up-Down between changes of Pointer to process new option