< prev index next >
src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
Print this page
rev 13068 : [mq]: partial.patch
*** 163,172 ****
--- 163,175 ----
void initialize_alignments();
void post_heap_initialize();
+ void record_gc_start();
+ void record_gc_end();
+
void record_phase_start(TimingPhase phase);
void record_phase_end(TimingPhase phase);
void record_workers_start(TimingPhase phase);
void record_workers_end(TimingPhase phase);
*** 179,188 ****
--- 182,192 ----
void record_bytes_allocated(size_t bytes);
void record_bytes_reclaimed(size_t bytes);
void record_bytes_start_CM(size_t bytes);
void record_bytes_end_CM(size_t bytes);
bool should_start_concurrent_mark(size_t used, size_t capacity);
+ bool should_start_partial_gc();
bool handover_cancelled_marking();
void record_cm_cancelled();
void record_cm_success();
void record_cm_degenerated();
< prev index next >