public void loadOptimizeLists(String optimizeListFile, String dontOptimizeListFile) {
    if (optimizeListsLoaded) {
      return;
    }

    if (optimizeListFile != null && dontOptimizeListFile != null) {
      /*
       * We shouldn't get this far. The condition should have
       * been caught in the arg processor.
       */
      throw new RuntimeException("optimize and don't optimize lists " + " are mutually exclusive.");
    }

    if (optimizeListFile != null) {
      optimizeList = loadStringsFromFile(optimizeListFile);
    }

    if (dontOptimizeListFile != null) {
      dontOptimizeList = loadStringsFromFile(dontOptimizeListFile);
    }

    optimizeListsLoaded = true;
  }
Loads the optimize/don't optimize lists from files.

@param optimizeListFile Pathname
@param dontOptimizeListFile Pathname
android/android_framework/dex-maker/src/main/java/com/android/dx/dex/cf/OptimizerOptions.java