1.1 --- a/src/share/vm/services/heapDumper.cpp Wed Jun 04 13:51:09 2008 -0700 1.2 +++ b/src/share/vm/services/heapDumper.cpp Thu Jun 05 15:57:56 2008 -0700 1.3 @@ -1578,17 +1578,8 @@ 1.4 } 1.5 1.6 // Write the file header - use 1.0.2 for large heaps, otherwise 1.0.1 1.7 - size_t used; 1.8 + size_t used = ch->used(); 1.9 const char* header; 1.10 -#ifndef SERIALGC 1.11 - if (Universe::heap()->kind() == CollectedHeap::GenCollectedHeap) { 1.12 - used = GenCollectedHeap::heap()->used(); 1.13 - } else { 1.14 - used = ParallelScavengeHeap::heap()->used(); 1.15 - } 1.16 -#else // SERIALGC 1.17 - used = GenCollectedHeap::heap()->used(); 1.18 -#endif // SERIALGC 1.19 if (used > (size_t)SegmentedHeapDumpThreshold) { 1.20 set_segmented_dump(); 1.21 header = "JAVA PROFILE 1.0.2";