Package | Description |
---|---|
net.sf.jiapi.reflect |
Jiapi reflection package.
|
net.sf.jiapi.reflect.util |
Utilities to be used with Jiapi.
|
net.sf.jiapi.tool |
Modifier and Type | Method and Description |
---|---|
InstructionList |
InstructionList.createEmptyList()
Create an empty list.
|
InstructionList |
InstructionList.createView(int start)
Creates a view.
|
InstructionList |
InstructionList.createView(int start,
int end)
Creates a view.
|
InstructionList |
TryBlock.getInstructionList()
Get the InstructionList, that corresponds to
try {...} |
InstructionList |
JiapiMethod.getInstructionList()
Get an InstructionList, that represents a byte-code of this method.
|
InstructionList |
BasicBlock.getInstructionList()
Get the InstructionList represented by this BasicBlock.
|
InstructionList |
InstructionFactory.newArray(String type,
int size) |
Modifier and Type | Method and Description |
---|---|
void |
InstructionList.add(InstructionList il)
Adds all the Instructions in given list to this list.
|
boolean |
InstructionList.insert(int idx,
InstructionList il)
Insert an InstructionList to this InstructionList
|
void |
InstructionList.replace(InstructionList il) |
void |
InstructionList.replace(int start,
int end,
InstructionList il)
Replaces instructions with given range.
|
Modifier and Type | Method and Description |
---|---|
InstructionList |
HotSpot.getArgumentList()
Get the InstructionList that represents arguments of this hotspot.
|
InstructionList |
HotSpot.getInstructionList()
Get the InstructionList that represents this hotspot.
|
Modifier and Type | Method and Description |
---|---|
void |
HotSpotAdvisor.checkForBranchTarget(Instruction firstHotSpotInstruction,
InstructionList methodList,
Instruction firstBeforeInstruction) |
Constructor and Description |
---|
HotSpot(InstructionList il,
Instruction ins)
Create new hotspot for a single Instruction.
|
HotSpot(InstructionList il,
Instruction start,
Instruction end)
Create new hotspot.
|
HotSpotLocator(InstructionList il)
Creates a new HotSpotLocator.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Javap.printInstructions(InstructionList il) |
Copyright © 2017. All rights reserved.