Abstract
This report describes the work that I performed during my sabbatical in the Java Hotspot? group at Sun Microsystems in Cupertino between June and August 2000. The goal was to was to augment the Java Hotspot? Client Compiler with Static Single Assignment (SSA) Form and with a Graph Coloring Register Allocator. SSA form not only simplifies register allocation but also helps performing optimi-zations such as common subexpression elimination, loop-invariant code motion or instruction scheduling.
Original language | English |
---|---|
Publication status | Published - Nov 2000 |
Fields of science
- 102 Computer Sciences
- 102009 Computer simulation
- 102011 Formal languages
- 102013 Human-computer interaction
- 102029 Practical computer science
- 102022 Software development
- 102024 Usability research