protected void createLocals(GeneratorAdapter mv,List<Type> args){
  mv.push(args.size());
  mv.newArray(Type.getType(Object.class));
}

protected void createLocals ( GeneratorAdapter mv , List < Type > args ) { mv . push ( args . size ( ) ) ; mv . newArray ( Type . getType ( Object . class ) ) ; }
creates and pushes to the stack the array to hold all the parameters to redirect , and optionally this .
