hotspot/src/share/vm/runtime/arguments.cpp
changeset 2570 ecc7862946d4
parent 2536 041a415cdea9
child 2741 34e2a243d69a
equal deleted inserted replaced
2569:9e8daec25638 2570:ecc7862946d4
  2625       UseCounterDecay = false;
  2625       UseCounterDecay = false;
  2626     }
  2626     }
  2627   }
  2627   }
  2628 #endif // PRODUCT
  2628 #endif // PRODUCT
  2629 
  2629 
       
  2630   if (EnableInvokeDynamic && !EnableMethodHandles) {
       
  2631     if (!FLAG_IS_DEFAULT(EnableMethodHandles)) {
       
  2632       warning("forcing EnableMethodHandles true to allow EnableInvokeDynamic");
       
  2633     }
       
  2634     EnableMethodHandles = true;
       
  2635   }
  2630   if (EnableMethodHandles && !AnonymousClasses) {
  2636   if (EnableMethodHandles && !AnonymousClasses) {
  2631     if (!FLAG_IS_DEFAULT(AnonymousClasses)) {
  2637     if (!FLAG_IS_DEFAULT(AnonymousClasses)) {
  2632       warning("forcing AnonymousClasses true to enable EnableMethodHandles");
  2638       warning("forcing AnonymousClasses true to enable EnableMethodHandles");
  2633     }
  2639     }
  2634     AnonymousClasses = true;
  2640     AnonymousClasses = true;