}
mv.visitVarInsn(ALOAD, 0);
Class[] params = m.getParameterTypes();
int i=1;
mv.visitIntInsn(BIPUSH, params.length);
mv.visitTypeInsn(ANEWARRAY, "java/lang/Object");
for(Class pType : params) {
mv.visitInsn(DUP);
mv.visitIntInsn(BIPUSH, i-1);
loadParameterWithConversion(mv, pType, i++);