< 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 >