< prev index next >

src/share/vm/gc/parallel/gcTaskManager.cpp

Print this page
rev 11460 : refactor: switch to update_active_threads()

*** 527,537 **** // to allow the desired number of active_workers. more_inactive_workers = created_workers() - active_workers() - idle_workers(); if (more_inactive_workers < 0) { int reduced_active_workers = active_workers() + more_inactive_workers; ! set_active_workers(reduced_active_workers); more_inactive_workers = 0; } log_trace(gc, task)("JT: %d workers %d active %d idle %d more %d", Threads::number_of_non_daemon_threads(), created_workers(), --- 527,537 ---- // to allow the desired number of active_workers. more_inactive_workers = created_workers() - active_workers() - idle_workers(); if (more_inactive_workers < 0) { int reduced_active_workers = active_workers() + more_inactive_workers; ! update_active_workers(reduced_active_workers); more_inactive_workers = 0; } log_trace(gc, task)("JT: %d workers %d active %d idle %d more %d", Threads::number_of_non_daemon_threads(), created_workers(),
< prev index next >