public void jsr(Label label) throws IOException { // push(-1); int offset = size(); code.writeByte(168); label.setBranch(offset, 2); label.setStack(stack + 1); }
public void branch(int b, Label label) throws IOException { int offset = size(); code.writeByte(b); label.setBranch(offset, 2); label.setStack(stack); }