code: public void loadArgArray() {
          push(argumentTypes.length);
          newArray(OBJECT_TYPE);
          for (int i = 0; i < argumentTypes.length; i++) {
              dup();
              push(i);
              loadArg(i);
              box(argumentTypes[i]);
              arrayStore(OBJECT_TYPE);
          }
      }
docs: Generates the instructions to load all the method arguments on the stack,
  as a single object array.