--- old/src/hotspot/share/gc/g1/g1ConcurrentMark.hpp 2020-01-30 12:26:33.310213432 +0100 +++ new/src/hotspot/share/gc/g1/g1ConcurrentMark.hpp 2020-01-30 12:26:32.928201689 +0100 @@ -30,7 +30,7 @@ #include "gc/g1/g1HeapVerifier.hpp" #include "gc/g1/g1RegionMarkStatsCache.hpp" #include "gc/g1/heapRegionSet.hpp" -#include "gc/shared/owstTaskTerminator.hpp" +#include "gc/shared/taskTerminator.hpp" #include "gc/shared/taskqueue.hpp" #include "gc/shared/verifyOption.hpp" #include "gc/shared/workgroup.hpp" @@ -329,7 +329,7 @@ G1CMTask** _tasks; // Task queue array (max_worker_id length) G1CMTaskQueueSet* _task_queues; // Task queue set - OWSTTaskTerminator _terminator; // For termination + TaskTerminator _terminator; // For termination // Two sync barriers that are used to synchronize tasks when an // overflow occurs. The algorithm is the following. All tasks enter @@ -418,7 +418,7 @@ HeapWord* finger() { return _finger; } bool concurrent() { return _concurrent; } uint active_tasks() { return _num_active_tasks; } - OWSTTaskTerminator* terminator() { return &_terminator; } + TaskTerminator* terminator() { return &_terminator; } // Claims the next available region to be scanned by a marking // task/thread. It might return NULL if the next region is empty or