| | |
Summary: Size Optimizations for Java
Programs
C. Scott Ananian and Martin Rinard
{cananian,rinard}@lcs.mit.edu
Laboratory for Computer Science
Massachusetts Institute of Technology
LCTES'03, June 2003
Ananian/LCTES'03 p. 1
Our Goal
Reduce the memory consumption of object-oriented
programs
By
Using program analysis to identify opportunities to
reduce the space required to store objects,
Then
Applying transformations to reduce the memory
consumption of the program.
Ananian/LCTES'03 p. 2
Structure of a Java Object
· Typical of many O-O languages.
|