--- old/src/share/vm/gc/parallel/gcTaskManager.cpp 2016-07-01 15:34:51.679055315 -0700 +++ new/src/share/vm/gc/parallel/gcTaskManager.cpp 2016-07-01 15:34:51.559055319 -0700 @@ -399,12 +399,8 @@ WorkerManager::log_worker_creation(this, previous_created_workers, _active_workers, _created_workers, initializing); } -char *GCTaskManager::worker_name(uint which) { - if (thread(which) != NULL) { - return thread(which)->name(); - } else { - return NULL; - } +const char* GCTaskManager::group_name() { + return GCTaskThread::task_name(); } void GCTaskManager::initialize() {