equal
deleted
inserted
replaced
252 uint which_stack_index; |
252 uint which_stack_index; |
253 bool use_all_workers = manager->all_workers_active(); |
253 bool use_all_workers = manager->all_workers_active(); |
254 if (use_all_workers) { |
254 if (use_all_workers) { |
255 which_stack_index = which; |
255 which_stack_index = which; |
256 assert(manager->active_workers() == ParallelGCThreads, |
256 assert(manager->active_workers() == ParallelGCThreads, |
257 err_msg("all_workers_active has been incorrectly set: " |
257 "all_workers_active has been incorrectly set: " |
258 " active %d ParallelGCThreads %u", manager->active_workers(), |
258 " active %d ParallelGCThreads %u", manager->active_workers(), |
259 ParallelGCThreads)); |
259 ParallelGCThreads); |
260 } else { |
260 } else { |
261 which_stack_index = ParCompactionManager::pop_recycled_stack_index(); |
261 which_stack_index = ParCompactionManager::pop_recycled_stack_index(); |
262 } |
262 } |
263 |
263 |
264 cm->set_region_stack_index(which_stack_index); |
264 cm->set_region_stack_index(which_stack_index); |
331 uint which_stack_index; |
331 uint which_stack_index; |
332 bool use_all_workers = manager->all_workers_active(); |
332 bool use_all_workers = manager->all_workers_active(); |
333 if (use_all_workers) { |
333 if (use_all_workers) { |
334 which_stack_index = which; |
334 which_stack_index = which; |
335 assert(manager->active_workers() == ParallelGCThreads, |
335 assert(manager->active_workers() == ParallelGCThreads, |
336 err_msg("all_workers_active has been incorrectly set: " |
336 "all_workers_active has been incorrectly set: " |
337 " active %d ParallelGCThreads %u", manager->active_workers(), |
337 " active %d ParallelGCThreads %u", manager->active_workers(), |
338 ParallelGCThreads)); |
338 ParallelGCThreads); |
339 } else { |
339 } else { |
340 which_stack_index = stack_index(); |
340 which_stack_index = stack_index(); |
341 } |
341 } |
342 |
342 |
343 cm->set_region_stack(ParCompactionManager::region_list(which_stack_index)); |
343 cm->set_region_stack(ParCompactionManager::region_list(which_stack_index)); |