diff src/share/vm/runtime/arguments.cpp @ 14657:4adcdd3ccb66

8036547: test/runtime/CompressedOops/CompressedClassPointers.java fails with product build since -XX:+PrintMiscellaneous is a debug only flag Summary: Use PrintCompressedOopsMode and these other flags that match printing compressed oop information Reviewed-by: ctornqvi, sla
author coleenp
date Tue, 04 Mar 2014 09:57:16 -0500
parents 16c705d792be
children 948a73c3e9ea
line wrap: on
line diff
--- a/src/share/vm/runtime/arguments.cpp	Mon Mar 03 13:58:52 2014 -0500
+++ b/src/share/vm/runtime/arguments.cpp	Tue Mar 04 09:57:16 2014 -0500
@@ -1699,7 +1699,8 @@
       // HeapBaseMinAddress can be greater than default but not less than.
       if (!FLAG_IS_DEFAULT(HeapBaseMinAddress)) {
         if (HeapBaseMinAddress < DefaultHeapBaseMinAddress) {
-          if (PrintMiscellaneous && Verbose) {  // matches compressed oops printing flags
+          // matches compressed oops printing flags
+          if (PrintCompressedOopsMode || (PrintMiscellaneous && Verbose)) {
             jio_fprintf(defaultStream::error_stream(),
                         "HeapBaseMinAddress must be at least " UINTX_FORMAT
                         " (" UINTX_FORMAT "G) which is greater than value given "