< prev index next >
src/hotspot/share/runtime/arguments.cpp
Print this page
*** 4188,4199 ****
}
#ifdef COMPILER2
if (!UseBiasedLocking) {
UseOptoBiasInlining = false;
}
- #endif
return JNI_OK;
}
jint Arguments::adjust_after_os() {
if (UseNUMA) {
--- 4188,4214 ----
}
#ifdef COMPILER2
if (!UseBiasedLocking) {
UseOptoBiasInlining = false;
}
+ if (!EnableVectorSupport) {
+ if (!FLAG_IS_DEFAULT(EnableVectorReboxing) && EnableVectorReboxing) {
+ warning("Disabling EnableVectorReboxing since EnableVectorSupport is turned off.");
+ }
+ FLAG_SET_DEFAULT(EnableVectorReboxing, false);
+
+ if (!FLAG_IS_DEFAULT(EnableVectorAggressiveReboxing) && EnableVectorAggressiveReboxing) {
+ if (!EnableVectorReboxing) {
+ warning("Disabling EnableVectorAggressiveReboxing since EnableVectorReboxing is turned off.");
+ } else {
+ warning("Disabling EnableVectorAggressiveReboxing since EnableVectorSupport is turned off.");
+ }
+ }
+ FLAG_SET_DEFAULT(EnableVectorAggressiveReboxing, false);
+ }
+ #endif // COMPILER2
return JNI_OK;
}
jint Arguments::adjust_after_os() {
if (UseNUMA) {
< prev index next >