The authors describe the compaction methodology and certain features of the compactors used at Symbolics. These tools have been used as the sole physical layout tool for a 300,000-transistor single-chip Lisp microprocessor. The three compactors and compactor tools amount to 6000 lines of Common Lisp on a Symbolics Lisp Machine. The code makes heavy use of the object-oriented Flavor system. Times have been measured for a Symbolics 3640 with 24 Mb of RAM running Genera 7. 1.
|Title of host publication||Unknown Host Publication Title|
|Publisher||Institute of Electrical and Electronics Engineers (IEEE)|
|Number of pages||5|
|Publication status||Published - 1987|