mv.visitVarInsn(ASTORE, 1);
//return sa == null || LifeCycle.isPersistent(sa.jdoGetStatus());
mv.visitVarInsn(ALOAD, 1);
Label l4 = new Label();
mv.visitJumpInsn(IFNULL, l4);
mv.visitVarInsn(ALOAD, 1);
mv.visitMethodInsn(INVOKEINTERFACE, JCN_STATE, M_SPEEDO_GET_STATUS, "()B");
mv.visitMethodInsn(INVOKESTATIC, JCN_LIFE_CYCLE, "isPersistent", "(B)Z");
Label l5 = new Label();
mv.visitJumpInsn(IFEQ, l5);