< prev index next >

src/share/vm/gc/g1/g1CollectedHeap.hpp

Print this page
rev 13331 : imported patch webrev.3b
rev 13332 : [mq]: webrev.4

*** 296,306 **** // translation factor. static G1RegionToSpaceMapper* create_aux_memory_mapper(const char* description, size_t size, size_t translation_factor); ! static G1Policy* create_g1_policy(); void trace_heap(GCWhen::Type when, const GCTracer* tracer); void process_weak_jni_handles(); --- 296,306 ---- // translation factor. static G1RegionToSpaceMapper* create_aux_memory_mapper(const char* description, size_t size, size_t translation_factor); ! static G1Policy* create_g1_policy(STWGCTimer* gc_timer); void trace_heap(GCWhen::Type when, const GCTracer* tracer); void process_weak_jni_handles();
*** 368,377 **** --- 368,381 ---- // The young region list. G1EdenRegions _eden; G1SurvivorRegions _survivor; + STWGCTimer* _gc_timer_stw; + + G1NewTracer* _gc_tracer_stw; + // The current policy object for the collector. G1Policy* _g1_policy; G1HeapSizingPolicy* _heap_sizing_policy; G1CollectionSet _collection_set;
*** 899,912 **** // lists (also checked as a precondition during initial marking). // The (stw) reference processor... ReferenceProcessor* _ref_processor_stw; - STWGCTimer* _gc_timer_stw; - - G1NewTracer* _gc_tracer_stw; - // During reference object discovery, the _is_alive_non_header // closure (if non-null) is applied to the referent object to // determine whether the referent is live. If so then the // reference object does not need to be 'discovered' and can // be treated as a regular oop. This has the benefit of reducing --- 903,912 ----
< prev index next >