Lines Matching refs:stack
444 // Scan forward from the instruction to find where the stack p
453 //System.out.println(" "+i+" "+jvm.stack+" : "+pops.replace("$", " => "));
490 System.err.println("*** bailout on jvm: "+jvm.stack+" "+i);
625 final List<Object> stack = new ArrayList<>();
626 int sp() { return stack.size(); }
627 void push(Object x) { stack.add(x); }
628 void push2(Object x) { stack.add(EMPTY_SLOT); stack.add(x); }
629 void pushAt(int pos, Object x) { stack.add(stack.size()+pos, x); }
630 Object pop() { return stack.remove(sp()-1); }
631 Object top() { return stack.get(sp()-1); }
636 return stack.subList(sp()-argsize, sp());
682 //System.out.println(jvm.stack+" "+i);
966 System.err.println(m+": bailout on "+i+" jvm stack: "+jvm.stack);