Searched refs:closures (Results 1 - 4 of 4) sorted by relevance
/openjdk9/hotspot/src/share/vm/gc/g1/ |
H A D | g1RootProcessor.cpp | 74 void G1RootProcessor::evacuate_roots(G1EvacuationRootClosures* closures, uint worker_i) { argument 78 process_java_roots(closures, phase_times, worker_i); 82 if (closures->trace_metadata()) { 86 process_vm_roots(closures, phase_times, worker_i); 87 process_string_table_roots(closures, phase_times, worker_i); 97 _g1h->ref_processor_cm()->weak_oops_do(closures->strong_oops()); 101 if (closures->trace_metadata()) { 111 assert(closures->second_pass_weak_clds() != NULL, "Should be non-null if we are tracing metadata."); 112 ClassLoaderDataGraph::roots_cld_do(NULL, closures->second_pass_weak_clds()); 116 assert(closures 224 process_java_roots(G1RootClosures* closures, G1GCPhaseTimes* phase_times, uint worker_i) argument 246 process_vm_roots(G1RootClosures* closures, G1GCPhaseTimes* phase_times, uint worker_i) argument 311 process_string_table_roots(G1RootClosures* closures, G1GCPhaseTimes* phase_times, uint worker_i) argument [all...] |
H A D | g1RootProcessor.hpp | 43 // Scoped object to assist in applying oop, CLD and code blob closures to 82 void process_java_roots(G1RootClosures* closures, 86 void process_vm_roots(G1RootClosures* closures, 90 void process_string_table_roots(G1RootClosures* closures, 101 // Apply closures to the strongly and weakly reachable roots in the system 104 void evacuate_roots(G1EvacuationRootClosures* closures, uint worker_i);
|
H A D | g1ParScanThreadState.hpp | 114 G1EvacuationRootClosures* closures() { return _closures; } function in class:G1ParScanThreadState
|
H A D | g1CollectedHeap.cpp | 3450 _root_processor->evacuate_roots(pss->closures(), worker_id); 3459 pss->closures()->weak_codeblobs(), 4007 // use the the non-heap or metadata closures directly to copy 4045 // Parallel Reference Processing closures 4113 G1CopyingKeepAliveClosure keep_alive(_g1h, pss->closures()->raw_strong_oops(), pss); 4169 // End of weak reference support closures 4210 G1CopyingKeepAliveClosure keep_alive(_g1h, pss->closures()->raw_strong_oops(), pss); 4323 G1CopyingKeepAliveClosure keep_alive(this, pss->closures()->raw_strong_oops(), pss);
|
Completed in 56 milliseconds