src/share/vm/services/heapDumper.cpp

changeset 777
37f87013dfd8
parent 548
ba764ed4b6f2
child 791
1ee8caae33af
     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";

mercurial