--- old/src/share/vm/gc/shared/workgroup.cpp 2016-07-25 15:32:48.180956368 -0700 +++ new/src/share/vm/gc/shared/workgroup.cpp 2016-07-25 15:32:48.060956373 -0700 @@ -276,7 +276,6 @@ guarantee(num_workers > 0, "Trying to execute task %s with zero workers", task->name()); uint old_num_workers = _active_workers; update_active_workers(num_workers); - guarantee(_active_workers == num_workers, "active workers %u num_workers %u", _active_workers, num_workers); _dispatcher->coordinator_execute_on_workers(task, num_workers); update_active_workers(old_num_workers); }