| | |
Summary: Size Optimizations for Java
Programs
C. Scott Ananian
cananian@lcs.mit.edu
Laboratory for Computer Science
Massachusetts Institute of Technology
Size Optimizations for Java Programs 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.
Size Optimizations for Java Programs p.2
Structure of a Java Object
· Typical of many O-O languages.
claz pointer
|