< prev index next >

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

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

*** 455,469 **** ~GCTaskManager(); // Accessors. uint workers() const { return _workers; } ! void set_active_workers(uint v) { assert(v <= _workers, "Trying to set more workers active than there are"); _active_workers = MIN2(v, _workers); assert(v != 0, "Trying to set active workers to 0"); _active_workers = MAX2(1U, _active_workers); } // Sets the number of threads that will be used in a collection void set_active_gang(); SynchronizedGCTaskQueue* queue() const { --- 455,470 ---- ~GCTaskManager(); // Accessors. uint workers() const { return _workers; } ! uint update_active_workers(uint v) { assert(v <= _workers, "Trying to set more workers active than there are"); _active_workers = MIN2(v, _workers); assert(v != 0, "Trying to set active workers to 0"); _active_workers = MAX2(1U, _active_workers); + return _active_workers; } // Sets the number of threads that will be used in a collection void set_active_gang(); SynchronizedGCTaskQueue* queue() const {
< prev index next >