< prev index next >

src/hotspot/share/gc/g1/g1FullGCScope.cpp

Print this page
rev 47972 : [mq]: open.patch

*** 23,44 **** */ #include "precompiled.hpp" #include "gc/g1/g1FullGCScope.hpp" ! G1FullGCScope::G1FullGCScope(bool explicit_gc, bool clear_soft) : _rm(), _explicit_gc(explicit_gc), _g1h(G1CollectedHeap::heap()), _gc_id(), _svc_marker(SvcGCMarker::FULL), _timer(), _tracer(), _active(), _cpu_time(), _soft_refs(clear_soft, _g1h->collector_policy()), ! _memory_stats(true, _g1h->gc_cause()), _collector_stats(_g1h->g1mm()->full_collection_counters()), _heap_transition(_g1h) { _timer.register_gc_start(); _tracer.report_gc_start(_g1h->gc_cause(), _timer.gc_start()); _g1h->pre_full_gc_dump(&_timer); --- 23,44 ---- */ #include "precompiled.hpp" #include "gc/g1/g1FullGCScope.hpp" ! G1FullGCScope::G1FullGCScope(GCMemoryManager* mem_mgr, bool explicit_gc, bool clear_soft) : _rm(), _explicit_gc(explicit_gc), _g1h(G1CollectedHeap::heap()), _gc_id(), _svc_marker(SvcGCMarker::FULL), _timer(), _tracer(), _active(), _cpu_time(), _soft_refs(clear_soft, _g1h->collector_policy()), ! _memory_stats(mem_mgr, _g1h->gc_cause()), _collector_stats(_g1h->g1mm()->full_collection_counters()), _heap_transition(_g1h) { _timer.register_gc_start(); _tracer.report_gc_start(_g1h->gc_cause(), _timer.gc_start()); _g1h->pre_full_gc_dump(&_timer);
< prev index next >