hotspot/src/share/vm/runtime/arguments.cpp
changeset 5419 f2e8cc8c12ea
parent 5240 3892e01609c6
child 5694 1e0532a6abff
child 5547 f4b087cbb361
equal deleted inserted replaced
5418:c4955cb6ed33 5419:f2e8cc8c12ea
  2865       UseCompressedOops = false;
  2865       UseCompressedOops = false;
  2866     }
  2866     }
  2867   }
  2867   }
  2868 #endif // _LP64
  2868 #endif // _LP64
  2869 
  2869 
  2870   // MethodHandles code does not support TaggedStackInterpreter.
       
  2871   if (EnableMethodHandles && TaggedStackInterpreter) {
       
  2872     warning("TaggedStackInterpreter is not supported by MethodHandles code.  Disabling TaggedStackInterpreter.");
       
  2873     TaggedStackInterpreter = false;
       
  2874   }
       
  2875 
       
  2876   // Check the GC selections again.
  2870   // Check the GC selections again.
  2877   if (!check_gc_consistency()) {
  2871   if (!check_gc_consistency()) {
  2878     return JNI_EINVAL;
  2872     return JNI_EINVAL;
  2879   }
  2873   }
  2880 
  2874 
  2913   FLAG_SET_DEFAULT(ProfileInterpreter, false);
  2907   FLAG_SET_DEFAULT(ProfileInterpreter, false);
  2914   FLAG_SET_DEFAULT(UseBiasedLocking, false);
  2908   FLAG_SET_DEFAULT(UseBiasedLocking, false);
  2915   LP64_ONLY(FLAG_SET_DEFAULT(UseCompressedOops, false));
  2909   LP64_ONLY(FLAG_SET_DEFAULT(UseCompressedOops, false));
  2916 #endif // CC_INTERP
  2910 #endif // CC_INTERP
  2917 
  2911 
  2918 #ifdef ZERO
       
  2919   // Clear flags not supported by Zero
       
  2920   FLAG_SET_DEFAULT(TaggedStackInterpreter, false);
       
  2921 #endif // ZERO
       
  2922 
       
  2923 #ifdef COMPILER2
  2912 #ifdef COMPILER2
  2924   if (!UseBiasedLocking || EmitSync != 0) {
  2913   if (!UseBiasedLocking || EmitSync != 0) {
  2925     UseOptoBiasInlining = false;
  2914     UseOptoBiasInlining = false;
  2926   }
  2915   }
  2927 #endif
  2916 #endif