Basic IMAGE version of Foils prepared Jan 12 1997

Foil 10 Object Inlining

From Optimizing Java Java for CSE Meeting -- Dec 16 1996. by Zoran Budimlic
(0 to 5):





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.

Page produced by wwwfoil on Sun Apr 11 1999

Table of Contents for Optimizing Java


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