See: Description
| Class | Description |
|---|---|
| CodeGenerator |
CodeGenerator performs some final optimizations and is used (via a visitor)
to generate bytecode for the contents of a control flow graph.
|
| Liveness |
Liveness represents the interference graph of the local variables contained
in a control flow graph.
|
| RegisterAllocator |
RegisterAllocator performs analysis on a control flow graph and determines
the minimum amount of local variables needed in a method.
|
Generates Java bytecodes from the contents of a control flow graph. It also performs "register" allocation of the local variables inside the virtual machine.