Interface | Description |
---|---|
AggregateReplacer |
Class that performs scalar replacement of aggregates
|
Class | Description |
---|---|
EscapeTransformations |
Transformations that use escape analysis.
|
FI_EscapeSummary |
This class holds the results of a flow-insensitive escape analysis
for a method.
|
MethodSummary |
Hold semantic information about a method that is not defined in
RVMMethod.
|
ObjectReplacer |
Class that performs scalar replacement of aggregates for non-array
objects
|
ShortArrayReplacer |
Class that performs scalar replacement of short arrays
|
SimpleEscape |
Simple flow-insensitive intra-procedural escape analysis.
|
SimpleEscape.AnalysisResult |
Utility class used to hold the result of the escape analysis.
|
SummaryDatabase |
Class that holds method summary information.
|
UnsyncReplacer |
Replace calls to synchronized methods to calls specialized to be
unsynchronized.
|