< prev index next >

src/share/vm/gc_implementation/shared/vmGCOperations.cpp

Print this page
rev 7800 : [mq]: cleanupOopInlineHpp

*** 39,48 **** --- 39,53 ---- #include "utilities/macros.hpp" #if INCLUDE_ALL_GCS #include "gc_implementation/g1/g1CollectedHeap.inline.hpp" #endif // INCLUDE_ALL_GCS + VM_GC_Operation::~VM_GC_Operation() { + CollectedHeap* ch = Universe::heap(); + ch->collector_policy()->set_all_soft_refs_clear(false); + } + // The same dtrace probe can't be inserted in two different files, so we // have to call it here, so it's only in one file. Can't create new probes // for the other file anymore. The dtrace probes have to remain stable. void VM_GC_Operation::notify_gc_begin(bool full) { HOTSPOT_GC_BEGIN(
< prev index next >