270 _serial_roots.oops_do(keep_alive, worker_id); |
270 _serial_roots.oops_do(keep_alive, worker_id); |
271 _vm_roots.oops_do(keep_alive, worker_id); |
271 _vm_roots.oops_do(keep_alive, worker_id); |
272 |
272 |
273 _thread_roots.oops_do(keep_alive, NULL, worker_id); |
273 _thread_roots.oops_do(keep_alive, NULL, worker_id); |
274 _cld_roots.cld_do(&clds, worker_id); |
274 _cld_roots.cld_do(&clds, worker_id); |
275 |
275 _code_roots.code_blobs_do(&update_blobs, worker_id); |
276 if(_update_code_cache) { |
|
277 _code_roots.code_blobs_do(&update_blobs, worker_id); |
|
278 } |
|
279 |
276 |
280 _serial_weak_roots.weak_oops_do(is_alive, keep_alive, worker_id); |
277 _serial_weak_roots.weak_oops_do(is_alive, keep_alive, worker_id); |
281 _weak_roots.weak_oops_do(is_alive, keep_alive, worker_id); |
278 _weak_roots.weak_oops_do(is_alive, keep_alive, worker_id); |
282 _dedup_roots.oops_do(is_alive, keep_alive, worker_id); |
279 _dedup_roots.oops_do(is_alive, keep_alive, worker_id); |
283 } |
280 } |