comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp @ 20279:870c03421152

8049426: Minor cleanups after G1 class unloading Reviewed-by: stefank, brutisso
author ehelin
date Wed, 09 Jul 2014 16:44:30 +0200
parents 2c6ef90f030a
children f3aeae1f9fc5
comparison
equal deleted inserted replaced
20278:2c6ef90f030a 20279:870c03421152
5328 // The parallel work done by all worker threads. 5328 // The parallel work done by all worker threads.
5329 void work(uint worker_id) { 5329 void work(uint worker_id) {
5330 // Do first pass of code cache cleaning. 5330 // Do first pass of code cache cleaning.
5331 _code_cache_task.work_first_pass(worker_id); 5331 _code_cache_task.work_first_pass(worker_id);
5332 5332
5333 // Let the threads, mark that the first pass is done. 5333 // Let the threads mark that the first pass is done.
5334 _code_cache_task.barrier_mark(worker_id); 5334 _code_cache_task.barrier_mark(worker_id);
5335 5335
5336 // Clean the Strings and Symbols. 5336 // Clean the Strings and Symbols.
5337 _string_symbol_task.work(worker_id); 5337 _string_symbol_task.work(worker_id);
5338 5338