Merge
authortwisti
Wed, 04 May 2011 03:42:58 -0700
changeset 9445 af37395bda58
parent 9444 4d72388fb282 (current diff)
parent 9442 6aaa5529f807 (diff)
child 9446 748a37b25d10
Merge
--- a/hotspot/src/share/vm/runtime/arguments.cpp	Wed May 04 00:46:22 2011 -0700
+++ b/hotspot/src/share/vm/runtime/arguments.cpp	Wed May 04 03:42:58 2011 -0700
@@ -969,10 +969,10 @@
 #ifndef ZERO
   // Turn these off for mixed and comp.  Leave them on for Zero.
   if (FLAG_IS_DEFAULT(UseFastAccessorMethods)) {
-    UseFastAccessorMethods = mode == _int;
+    UseFastAccessorMethods = (mode == _int);
   }
   if (FLAG_IS_DEFAULT(UseFastEmptyMethods)) {
-    UseFastEmptyMethods = mode == _int;
+    UseFastEmptyMethods = (mode == _int);
   }
 #endif
 
@@ -1987,6 +1987,9 @@
   Arguments::_ClipInlining             = ClipInlining;
   Arguments::_BackgroundCompilation    = BackgroundCompilation;
 
+  // Setup flags for mixed which is the default
+  set_mode_flags(_mixed);
+
   // Parse JAVA_TOOL_OPTIONS environment variable (if present)
   jint result = parse_java_tool_options_environment_variable(&scp, &scp_assembly_required);
   if (result != JNI_OK) {