hotspot/src/share/vm/runtime/arguments.cpp
changeset 8063 3b8d1557d967
parent 7900 4c7fc6332f7e
child 8075 582dd25571b2
equal deleted inserted replaced
7912:6d73dee171ea 8063:3b8d1557d967
  3027     if (!FLAG_IS_DEFAULT(ScavengeRootsInCode)) {
  3027     if (!FLAG_IS_DEFAULT(ScavengeRootsInCode)) {
  3028       warning("forcing ScavengeRootsInCode non-zero because EnableMethodHandles or AnonymousClasses is true");
  3028       warning("forcing ScavengeRootsInCode non-zero because EnableMethodHandles or AnonymousClasses is true");
  3029     }
  3029     }
  3030     ScavengeRootsInCode = 1;
  3030     ScavengeRootsInCode = 1;
  3031   }
  3031   }
  3032 #ifdef COMPILER2
       
  3033   if (EnableInvokeDynamic && DoEscapeAnalysis) {
       
  3034     // TODO: We need to find rules for invokedynamic and EA.  For now,
       
  3035     // simply disable EA by default.
       
  3036     if (FLAG_IS_DEFAULT(DoEscapeAnalysis)) {
       
  3037       DoEscapeAnalysis = false;
       
  3038     }
       
  3039   }
       
  3040 #endif
       
  3041 
  3032 
  3042   if (PrintGCDetails) {
  3033   if (PrintGCDetails) {
  3043     // Turn on -verbose:gc options as well
  3034     // Turn on -verbose:gc options as well
  3044     PrintGC = true;
  3035     PrintGC = true;
  3045   }
  3036   }