4950515253545556575859
Frame f = new Frame(1, 4); f.push(Value.make(0, D_LONG)); f.push(Value.make(0, D_DOUBLE)); f.push(Value.make(0, D_ARRAY_BOOLEAN)); f.push(Value.make(0, D_RETURN_ADDRESS)); f.pop(); f.pop(); f.pop(); assertSame(D_LONG, f.pop().getTypeDesc()); }
5051525354555657585960
f.push(Value.make(0, D_LONG)); f.push(Value.make(0, D_DOUBLE)); f.push(Value.make(0, D_ARRAY_BOOLEAN)); f.push(Value.make(0, D_RETURN_ADDRESS)); f.pop(); f.pop(); f.pop(); assertSame(D_LONG, f.pop().getTypeDesc()); } public void testLocals() {
5152535455565758596061
f.push(Value.make(0, D_DOUBLE)); f.push(Value.make(0, D_ARRAY_BOOLEAN)); f.push(Value.make(0, D_RETURN_ADDRESS)); f.pop(); f.pop(); f.pop(); assertSame(D_LONG, f.pop().getTypeDesc()); } public void testLocals() { Frame f = new Frame(4, 1);
5253545556575859606162
f.push(Value.make(0, D_ARRAY_BOOLEAN)); f.push(Value.make(0, D_RETURN_ADDRESS)); f.pop(); f.pop(); f.pop(); assertSame(D_LONG, f.pop().getTypeDesc()); } public void testLocals() { Frame f = new Frame(4, 1); f.setLocal(0, Value.make(10, D_LONG));