mv.visitLabel(l5);
// load the sum on to the stack, and the next value
mv.visitVarInsn(DLOAD, sumLocal);
mv.visitVarInsn(ILOAD, counterLocal);
accessor.pushDouble(method);
// add the two values and store back into sum
mv.visitInsn(DADD);
mv.visitVarInsn(DSTORE, sumLocal);