< prev index next >

src/share/vm/services/heapDumper.cpp

Print this page

        

*** 1823,1833 **** JNIHandles::oops_do(&jni_dumper); check_segment_length(); // HPROF_GC_ROOT_STICKY_CLASS StickyClassDumper class_dumper(writer()); ! SystemDictionary::always_strong_classes_do(&class_dumper); // fixes up the length of the dump record and writes the HPROF_HEAP_DUMP_END record. DumperSupport::end_of_dump(writer()); // Now we clear the global variables, so that a future dumper might run. --- 1823,1834 ---- JNIHandles::oops_do(&jni_dumper); check_segment_length(); // HPROF_GC_ROOT_STICKY_CLASS StickyClassDumper class_dumper(writer()); ! ClassLoaderData::the_null_class_loader_data()->classes_do(&class_dumper); ! //SystemDictionary::always_strong_classes_do(&class_dumper); // fixes up the length of the dump record and writes the HPROF_HEAP_DUMP_END record. DumperSupport::end_of_dump(writer()); // Now we clear the global variables, so that a future dumper might run.
< prev index next >