comparison src/share/vm/runtime/arguments.cpp @ 6628:bb3f6194fedb

7178363: G1: Remove the serial code for PrintGCDetails and make it a special case of the parallel code Summary: Also reviewed by vitalyd@gmail.com. Introduced the WorkerDataArray class. Fixed some minor logging bugs. Reviewed-by: johnc, mgerdin
author brutisso
date Thu, 23 Aug 2012 10:21:12 +0200
parents 1d7922586cf6
children c38f13903fdf da91efe96a93 e4d10261499c
comparison
equal deleted inserted replaced
6625:153776c4cb6f 6628:bb3f6194fedb
1914 // Note: only executed in non-PRODUCT mode 1914 // Note: only executed in non-PRODUCT mode
1915 if (!UseAsyncConcMarkSweepGC && 1915 if (!UseAsyncConcMarkSweepGC &&
1916 (ExplicitGCInvokesConcurrent || 1916 (ExplicitGCInvokesConcurrent ||
1917 ExplicitGCInvokesConcurrentAndUnloadsClasses)) { 1917 ExplicitGCInvokesConcurrentAndUnloadsClasses)) {
1918 jio_fprintf(defaultStream::error_stream(), 1918 jio_fprintf(defaultStream::error_stream(),
1919 "error: +ExplictGCInvokesConcurrent[AndUnloadsClasses] conflicts" 1919 "error: +ExplicitGCInvokesConcurrent[AndUnloadsClasses] conflicts"
1920 " with -UseAsyncConcMarkSweepGC"); 1920 " with -UseAsyncConcMarkSweepGC");
1921 status = false; 1921 status = false;
1922 } 1922 }
1923 1923
1924 status = status && verify_min_value(ParGCArrayScanChunk, 1, "ParGCArrayScanChunk"); 1924 status = status && verify_min_value(ParGCArrayScanChunk, 1, "ParGCArrayScanChunk");