|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BytecodeStream | |
---|---|
org.jikesrvm.classloader | |
org.jikesrvm.compilers.baseline | |
org.jikesrvm.compilers.opt.bc2ir | |
org.jikesrvm.osr |
Uses of BytecodeStream in org.jikesrvm.classloader |
---|
Methods in org.jikesrvm.classloader that return BytecodeStream | |
---|---|
BytecodeStream |
NormalMethod.getBytecodes()
Get a representation of the bytecodes in the code attribute of this method. |
BytecodeStream |
NormalMethod.getOsrPrologue()
Returns a bytecode stream of osr prologue |
BytecodeStream |
NormalMethod.getOsrSynthesizedBytecodes()
Returns the synthesized bytecode stream with osr prologue |
Uses of BytecodeStream in org.jikesrvm.compilers.baseline |
---|
Fields in org.jikesrvm.compilers.baseline declared as BytecodeStream | |
---|---|
protected BytecodeStream |
TemplateCompilerFramework.bcodes
The bytecodes of the method being compiled |
Uses of BytecodeStream in org.jikesrvm.compilers.opt.bc2ir |
---|
Fields in org.jikesrvm.compilers.opt.bc2ir declared as BytecodeStream | |
---|---|
private BytecodeStream |
BBSet.bcodes
associated bytecodes |
private BytecodeStream |
BC2IR.bcodes
Bytecodes for the method being generated. |
Constructors in org.jikesrvm.compilers.opt.bc2ir with parameters of type BytecodeStream | |
---|---|
BBSet(GenerationContext gc,
BytecodeStream bcodes,
Operand[] localState)
Initialize the BBSet to handle basic block generation for the argument generation context and bytecode info. |
Uses of BytecodeStream in org.jikesrvm.osr |
---|
Fields in org.jikesrvm.osr declared as BytecodeStream | |
---|---|
private BytecodeStream |
BytecodeTraverser.bytecodes
|
Methods in org.jikesrvm.osr with parameters of type BytecodeStream | |
---|---|
void |
BytecodeTraverser.computeStackHeights(NormalMethod method,
BytecodeStream bcodes,
int[] stackHeights,
boolean adjustExptable)
|
void |
BytecodeTraverser.prologueStackHeights(NormalMethod method,
BytecodeStream bcodes,
int[] stackHeights)
Compute stack heights of bytecode stream (used for osr prologue) |
private boolean |
BytecodeTraverser.scanBlocks(NormalMethod method,
BytecodeStream bytecodes,
boolean doDFS,
int pcs,
byte[] ltypes,
byte[] stypes,
int startpc,
TypeStack S,
int[] stackHeights)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |