Label l2 = new Label();
Label l3 = new Label();
Label l4 = new Label();
Label l5 = new Label();
mv.visitTryCatchBlock(l0, l1, l2, null);
mv.visitTryCatchBlock(l2, l3, l2, null);
mv.visitLabel(l0);
mv.visitVarInsn(ALOAD, 0);
mv.visitVarInsn(ALOAD, 1);
mv.visitMethodInsn(INVOKEVIRTUAL, "pkg/JSR1", "forwardJSR", "([I)V");
mv.visitJumpInsn(JSR, l4); // forward JSR, will give forward JSR_W