Searched defs:frame (Results 1 - 7 of 7) sorted by relevance

/dalvik/dx/src/com/android/dx/cf/code/
H A DValueAwareMachine.java41 public void run(Frame frame, int offset, int opcode) { argument
160 frame.makeInitialized(thisType);
197 storeResults(frame);
H A DMachine.java51 * @param frame {@code non-null;} frame to operate on
54 public void popArgs(Frame frame, int count); argument
64 * @param frame {@code non-null;} frame to operate on
67 public void popArgs(Frame frame, Prototype prototype); argument
74 * @param frame {@code non-null;} frame to operate on
77 public void popArgs(Frame frame, Type type); argument
86 * @param frame {
90 popArgs(Frame frame, Type type1, Type type2) argument
104 popArgs(Frame frame, Type type1, Type type2, Type type3) argument
113 localArg(Frame frame, int idx) argument
215 run(Frame frame, int offset, int opcode) argument
[all...]
H A DBaseMachine.java119 public final void popArgs(Frame frame, int count) { argument
120 ExecutionStack stack = frame.getStack();
137 public void popArgs(Frame frame, Prototype prototype) { argument
142 popArgs(frame, size);
155 public final void popArgs(Frame frame, Type type) { argument
157 popArgs(frame, 1);
167 public final void popArgs(Frame frame, Type type1, Type type2) { argument
169 popArgs(frame, 2);
185 public final void popArgs(Frame frame, Type type1, Type type2, argument
188 popArgs(frame,
209 localArg(Frame frame, int idx) argument
535 storeResults(Frame frame) argument
[all...]
H A DRopperMachine.java281 public void run(Frame frame, int offset, int opcode) { argument
286 int stackPointer = maxLocals + frame.getStack().size();
292 super.run(frame, offset, opcode);
H A DSimulator.java83 * the passed-in frame to represent the end result.
86 * @param frame {@code non-null;} frame to operate on
88 public void simulate(ByteBlock bb, Frame frame) { argument
91 visitor.setFrame(frame);
100 frame.annotate(ex);
107 * making appropriate calls on the given frame.
110 * @param frame {@code non-null;} frame to operate on
113 public int simulate(int offset, Frame frame) { argument
199 private Frame frame; field in class:Simulator.SimVisitor
217 setFrame(Frame frame) argument
[all...]
H A DRopper.java88 * {@code non-null;} sparse array mapping block labels to initial frame
216 * Merges the specified frame into this subroutine's successors,
218 * the frame of a subroutine ret block.
220 * @param frame {@code non-null;} frame from ret block to merge
223 void mergeToSuccessors(Frame frame, int[] workSet) { argument
229 Frame subFrame = frame.subFrameForLabel(startBlock, label);
300 * Set up the first stack frame with the right limits, but leave it
637 Frame frame = startFrames[offset];
639 processBlock(block, frame, workSe
674 processBlock(ByteBlock block, Frame frame, int[] workSet) argument
967 mergeAndWorkAsNecessary(int label, int pred, Subroutine calledSubroutine, Frame frame, int[] workSet) argument
[all...]
/dalvik/vm/
H A DDebugger.cpp352 * We just return a pointer to the stack frame.
354 static FrameId frameToFrameId(const void* frame) argument
356 return (FrameId)(u4) frame;
2067 * Get info for frame N from the specified thread's stack.
2194 * Get the "this" object for the specified frame.
2204 /* this is a "break" frame? */
2209 LOGVV(" Pulling this object for frame at %p", framePtr);
2233 * Return the "this" object for the specified frame. The thread must be

Completed in 86 milliseconds