comparison src/share/vm/memory/referenceProcessor.hpp @ 10031:ebb32c4589f3

Force GC to process graal_installed_code references during marking (GRAAL-257)
author Christos Kotselidis <christos.kotselidis@oracle.com>
date Tue, 11 Jun 2013 19:59:52 +0200
parents da91efe96a93
children 836a62f43af9
comparison
equal deleted inserted replaced
9998:e85afceb39e7 10031:ebb32c4589f3
291 AbstractRefProcTaskExecutor* task_executor); 291 AbstractRefProcTaskExecutor* task_executor);
292 292
293 void process_phaseJNI(BoolObjectClosure* is_alive, 293 void process_phaseJNI(BoolObjectClosure* is_alive,
294 OopClosure* keep_alive, 294 OopClosure* keep_alive,
295 VoidClosure* complete_gc); 295 VoidClosure* complete_gc);
296 #ifdef GRAAL
297 void process_phaseGraalNMethods(OopClosure* keep_alive,
298 VoidClosure* complete_gc);
299 #endif
296 300
297 // Work methods used by the method process_discovered_reflist 301 // Work methods used by the method process_discovered_reflist
298 // Phase1: keep alive all those referents that are otherwise 302 // Phase1: keep alive all those referents that are otherwise
299 // dead but which must be kept alive by policy (and their closure). 303 // dead but which must be kept alive by policy (and their closure).
300 void process_phase1(DiscoveredList& refs_list, 304 void process_phase1(DiscoveredList& refs_list,