Skip to content

Commit 6af855f

Browse files
committed
8241926: Shenandoah: only print heap changes for operations that directly affect it
Reviewed-by: rkennke
1 parent fc806b6 commit 6af855f

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2799,7 +2799,7 @@ void ShenandoahHeap::entry_mark() {
27992799
TraceCollectorStats tcs(monitoring_support()->concurrent_collection_counters());
28002800

28012801
const char* msg = conc_mark_event_message();
2802-
GCTraceTime(Info, gc) time(msg, NULL, GCCause::_no_gc, true);
2802+
GCTraceTime(Info, gc) time(msg);
28032803
EventMark em("%s", msg);
28042804

28052805
ShenandoahWorkerScope scope(workers(),
@@ -2815,7 +2815,7 @@ void ShenandoahHeap::entry_evac() {
28152815
TraceCollectorStats tcs(monitoring_support()->concurrent_collection_counters());
28162816

28172817
static const char* msg = "Concurrent evacuation";
2818-
GCTraceTime(Info, gc) time(msg, NULL, GCCause::_no_gc, true);
2818+
GCTraceTime(Info, gc) time(msg);
28192819
EventMark em("%s", msg);
28202820

28212821
ShenandoahWorkerScope scope(workers(),
@@ -2830,7 +2830,7 @@ void ShenandoahHeap::entry_updaterefs() {
28302830
ShenandoahGCPhase phase(ShenandoahPhaseTimings::conc_update_refs);
28312831

28322832
static const char* msg = "Concurrent update references";
2833-
GCTraceTime(Info, gc) time(msg, NULL, GCCause::_no_gc, true);
2833+
GCTraceTime(Info, gc) time(msg);
28342834
EventMark em("%s", msg);
28352835

28362836
ShenandoahWorkerScope scope(workers(),
@@ -2845,7 +2845,7 @@ void ShenandoahHeap::entry_roots() {
28452845
ShenandoahGCPhase phase(ShenandoahPhaseTimings::conc_roots);
28462846

28472847
static const char* msg = "Concurrent roots processing";
2848-
GCTraceTime(Info, gc) time(msg, NULL, GCCause::_no_gc, true);
2848+
GCTraceTime(Info, gc) time(msg);
28492849
EventMark em("%s", msg);
28502850

28512851
ShenandoahWorkerScope scope(workers(),
@@ -2873,7 +2873,7 @@ void ShenandoahHeap::entry_reset() {
28732873
ShenandoahGCPhase phase(ShenandoahPhaseTimings::conc_reset);
28742874

28752875
static const char* msg = "Concurrent reset";
2876-
GCTraceTime(Info, gc) time(msg, NULL, GCCause::_no_gc, true);
2876+
GCTraceTime(Info, gc) time(msg);
28772877
EventMark em("%s", msg);
28782878

28792879
ShenandoahWorkerScope scope(workers(),
@@ -2887,7 +2887,7 @@ void ShenandoahHeap::entry_reset() {
28872887
void ShenandoahHeap::entry_preclean() {
28882888
if (ShenandoahPreclean && process_references()) {
28892889
static const char* msg = "Concurrent precleaning";
2890-
GCTraceTime(Info, gc) time(msg, NULL, GCCause::_no_gc, true);
2890+
GCTraceTime(Info, gc) time(msg);
28912891
EventMark em("%s", msg);
28922892

28932893
ShenandoahGCPhase conc_preclean(ShenandoahPhaseTimings::conc_preclean);
@@ -2904,7 +2904,7 @@ void ShenandoahHeap::entry_preclean() {
29042904

29052905
void ShenandoahHeap::entry_traversal() {
29062906
static const char* msg = conc_traversal_event_message();
2907-
GCTraceTime(Info, gc) time(msg, NULL, GCCause::_no_gc, true);
2907+
GCTraceTime(Info, gc) time(msg);
29082908
EventMark em("%s", msg);
29092909

29102910
TraceCollectorStats tcs(monitoring_support()->concurrent_collection_counters());

0 commit comments

Comments
 (0)