Searched refs:InstructionHandle (Results 1 - 25 of 65) sorted by relevance

123

/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/generic/
H A DInstructionTargeter.java71 public boolean containsTarget(InstructionHandle ih);
72 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih);
H A DTargetLostException.java64 * InstructionTargeter has to be notified that (one of) the InstructionHandle it
76 * InstructionHandle[] targets = e.getTargets();
86 * @see InstructionHandle
92 private InstructionHandle[] targets;
94 TargetLostException(InstructionHandle[] t, String mesg) {
102 public InstructionHandle[] getTargets() { return targets; }
H A DJsrInstruction.java69 JsrInstruction(short opcode, InstructionHandle target) {
86 * Returns an InstructionHandle to the physical successor
89 * multiple InstructionHandle objects!</B>
90 * Formally, there must not be InstructionHandle objects
93 * @return an InstructionHandle to the "next" instruction that
96 public InstructionHandle physicalSuccessor(){
97 InstructionHandle ih = this.target;
107 InstructionHandle toThis = ih;
H A DCodeExceptionGen.java75 * @see InstructionHandle
79 private InstructionHandle start_pc;
80 private InstructionHandle end_pc;
81 private InstructionHandle handler_pc;
93 public CodeExceptionGen(InstructionHandle start_pc, InstructionHandle end_pc,
94 InstructionHandle handler_pc, ObjectType catch_type) {
120 public final void setStartPC(InstructionHandle start_pc) {
129 public final void setEndPC(InstructionHandle end_pc) {
138 public final void setHandlerPC(InstructionHandle handler_p
[all...]
H A DLineNumberGen.java74 private InstructionHandle ih;
82 public LineNumberGen(InstructionHandle ih, int src_line) {
91 public boolean containsTarget(InstructionHandle ih) {
100 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih) {
117 public final void setInstruction(InstructionHandle ih) {
133 public InstructionHandle getInstruction() { return ih; }
H A DInstructionList.java74 * href="InstructionHandle.html">InstructionHandles</a> objects that
84 * @see InstructionHandle
88 private InstructionHandle start = null, end = null;
138 public static InstructionHandle findHandle(InstructionHandle[] ihs,
168 public InstructionHandle findHandle(int pos) {
169 InstructionHandle[] ihs = getInstructionHandles();
180 InstructionHandle[] ihs = new InstructionHandle[code.length];
197 InstructionHandle i
[all...]
H A DGotoInstruction.java69 GotoInstruction(short opcode, InstructionHandle target) {
H A DIfInstruction.java76 protected IfInstruction(short opcode, InstructionHandle target) {
H A DSWITCH.java70 private InstructionHandle[] targets;
89 public SWITCH(int[] match, InstructionHandle[] targets,
90 InstructionHandle target, int max_gap) {
92 this.targets = (InstructionHandle[])targets.clone();
109 public SWITCH(int[] match, InstructionHandle[] targets,
110 InstructionHandle target) {
114 private final void fillup(int max_gap, InstructionHandle target) {
117 InstructionHandle[] t_vec = new InstructionHandle[max_size];
139 targets = new InstructionHandle[coun
[all...]
H A DBranchInstruction.java74 protected InstructionHandle target; // Target object in instruction list
87 protected BranchInstruction(short opcode, InstructionHandle target) {
112 protected int getTargetOffset(InstructionHandle target) {
182 * Read needed data (e.g. index) from file. Conversion to a InstructionHandle
204 public InstructionHandle getTarget() { return target; }
210 public final void setTarget(InstructionHandle target) {
221 static void notifyTargetChanging(InstructionHandle old_ih,
233 static void notifyTargetChanged(InstructionHandle new_ih,
245 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_i
[all...]
H A DInstructionHandle.java71 * Within an InstructionList an InstructionHandle object is wrapped
83 public class InstructionHandle implements java.io.Serializable { class in inherits:java.io.Serializable
84 InstructionHandle next, prev; // Will be set from the outside
90 public final InstructionHandle getNext() { return next; }
91 public final InstructionHandle getPrev() { return prev; }
122 /*private*/ protected InstructionHandle(Instruction i) { method in class:InstructionHandle
126 private static InstructionHandle ih_list = null; // List of reusable handles
130 static final InstructionHandle getInstructionHandle(Instruction i) {
132 return new InstructionHandle(i);
134 InstructionHandle i
[all...]
H A DBranchHandle.java67 * @see InstructionHandle
72 public final class BranchHandle extends InstructionHandle {
104 /* Override InstructionHandle methods: delegate to branch instruction.
123 public void setTarget(InstructionHandle ih) {
130 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih) {
137 public InstructionHandle getTarget() {
H A DReturnaddressType.java72 private InstructionHandle returnTarget;
84 public ReturnaddressType(InstructionHandle returnTarget) {
108 public InstructionHandle getTarget(){
H A DSelect.java76 protected InstructionHandle[] targets; // target objects in instruction list
95 Select(short opcode, int[] match, InstructionHandle[] targets,
96 InstructionHandle target) {
197 public final void setTarget(int i, InstructionHandle target) {
208 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih) {
231 public boolean containsTarget(InstructionHandle ih) {
266 public InstructionHandle[] getTargets() { return targets; }
H A DLocalVariableGen.java82 private InstructionHandle start, end;
95 InstructionHandle start, InstructionHandle end) {
145 public InstructionHandle getStart() { return start; }
146 public InstructionHandle getEnd() { return end; }
188 public final void setStart(InstructionHandle start) {
203 public final void setEnd(InstructionHandle end) {
225 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih) {
247 public boolean containsTarget(InstructionHandle i
[all...]
H A DIFEQ.java75 public IFEQ(InstructionHandle target) {
H A DIFGE.java75 public IFGE(InstructionHandle target) {
H A DIFGT.java75 public IFGT(InstructionHandle target) {
H A DIFLE.java75 public IFLE(InstructionHandle target) {
H A DIFLT.java75 public IFLT(InstructionHandle target) {
H A DIFNE.java75 public IFNE(InstructionHandle target) {
H A DIFNONNULL.java75 public IFNONNULL(InstructionHandle target) {
H A DIFNULL.java75 public IFNULL(InstructionHandle target) {
H A DIF_ACMPEQ.java75 public IF_ACMPEQ(InstructionHandle target) {
/openjdk7/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/
H A DFlowList.java30 import com.sun.org.apache.bcel.internal.generic.InstructionHandle;
44 public FlowList(InstructionHandle bh) {
53 public FlowList add(InstructionHandle bh) {
80 public void backPatch(InstructionHandle target) {
108 final InstructionHandle oldIh = (InstructionHandle) oldIter.next();
109 final InstructionHandle newIh = (InstructionHandle) newIter.next();

Completed in 44 milliseconds

123