| 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.