private static final class BaselineMagic.EarlyReferenceCheckDecorator extends BaselineMagic.MagicGenerator
| Modifier and Type | Field and Description |
|---|---|
private BaselineMagic.MagicGenerator |
generator |
private Offset |
offset |
| Constructor and Description |
|---|
EarlyReferenceCheckDecorator(Offset offset,
BaselineMagic.MagicGenerator generator)
Construct decorator that will add reference checks
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
generateMagic(Assembler asm,
MethodReference m,
RVMMethod cm,
Offset sd) |
private final BaselineMagic.MagicGenerator generator
EarlyReferenceCheckDecorator(Offset offset, BaselineMagic.MagicGenerator generator)
offset - on stack of reference to checkgenerator - the magic generator being decoratedvoid generateMagic(Assembler asm, MethodReference m, RVMMethod cm, Offset sd)
generateMagic in class BaselineMagic.MagicGenerator