|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use AggregateReplacer | |
|---|---|
| org.jikesrvm.compilers.opt.escape | |
| Uses of AggregateReplacer in org.jikesrvm.compilers.opt.escape |
|---|
| Classes in org.jikesrvm.compilers.opt.escape that implement AggregateReplacer | |
|---|---|
(package private) class |
ObjectReplacer
Class that performs scalar replacement of aggregates for non-array objects |
(package private) class |
ShortArrayReplacer
Class that performs scalar replacement of short arrays |
| Methods in org.jikesrvm.compilers.opt.escape that return AggregateReplacer | |
|---|---|
private AggregateReplacer |
EscapeTransformations.getAggregateReplacer(Instruction inst,
IR ir)
Generate an object which will perform scalar replacement of an aggregate allocated by a given instruction PRECONDITION: objects returned by this allocation site do NOT escape the current method |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||