Basic HTML version of Foils prepared Jan 12 1997

Foil 10 Object Inlining

From Optimizing Java Java for CSE Meeting -- Dec 16 1996. by Zoran Budimlic


1 inlining has to preserve field privacy
2 simple idea: inline both methods and data
3 we can only inline objects that we instantiated
  • combine with interprocedural analysis
4 preliminary experiments (Linpack by hand) give ~2 times speed increase, with 20-30% code size increase

in Table To:


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