earlyArgs.add( arg );
String[] tmp = new String[earlyArgs.length+1]; for (int i=0; i<earlyArgs.length; i++) { tmp[i] = earlyArgs[i]; } earlyArgs = tmp; earlyArgs[earlyArgs.length-1] = arg;
  public static void processCommandLineArg(String arg) {    if (compilerEnabled) {      if (options.processAsOption("-X:irc", arg)) {	// update the optimization plan to reflect the new command line argument	setNoCacheFlush(options);	optimizationPlan = OPT_OptimizationPlanner.createOptimizationPlan(options);      } else {	VM.sysWrite("VM_RuntimeCompiler: Unrecognized argument \""+arg+"\" with prefix -X:irc:\n");	VM.sysExit(1);      }    } else {	earlyArgs.add( arg );    }  }