|
|||||||||||
| 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 |
BC2IR.bcodes
Bytecodes for the method being generated. |
private BytecodeStream |
BC2IR.BBSet.bcodes
associated bytecodes |
| Constructors in org.jikesrvm.compilers.opt.bc2ir with parameters of type BytecodeStream | |
|---|---|
BC2IR.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 | ||||||||||