Searched refs:evac_fn (Results 1 – 14 of 14) sorted by relevance
/dports/lang/ghc/ghc-8.10.7/rts/ |
H A D | StablePtr.h | 34 void markStablePtrTable ( evac_fn evac, void *user ); 36 void threadStablePtrTable ( evac_fn evac, void *user );
|
H A D | Capability.h | 375 void markCapability (evac_fn evac, void *user, Capability *cap, 378 void markCapabilities (evac_fn evac, void *user); 380 void traverseSparkQueues (evac_fn evac, void *user);
|
H A D | StablePtr.c | 308 markStablePtrTable(evac_fn evac, void *user) in markStablePtrTable() 327 threadStablePtrTable( evac_fn evac, void *user ) in threadStablePtrTable()
|
H A D | StableName.h | 20 void threadStableNameTable ( evac_fn evac, void *user );
|
H A D | Sparks.h | 47 void traverseSparkQueue(evac_fn evac, void *user, Capability *cap);
|
H A D | Schedule.h | 25 void markScheduler (evac_fn evac, void *user);
|
H A D | StableName.c | 237 threadStableNameTable( evac_fn evac, void *user ) in threadStableNameTable()
|
H A D | Sparks.c | 277 traverseSparkQueue (evac_fn evac, void *user, Capability *cap) in traverseSparkQueue()
|
H A D | Capability.c | 1285 markCapability (evac_fn evac, void *user, Capability *cap, in markCapability() 1316 markCapabilities (evac_fn evac, void *user) in markCapabilities()
|
H A D | Schedule.c | 2769 void markScheduler (evac_fn evac USED_IF_NOT_THREADS, in markScheduler()
|
/dports/lang/ghc/ghc-8.10.7/rts/sm/ |
H A D | GC.h | 27 typedef void (*evac_fn)(void *user, StgClosure **root); typedef 30 void markCAFs ( evac_fn evac, void *user );
|
H A D | Compact.c | 886 markCapabilities((evac_fn)thread_root, NULL); in compact() 888 markScheduler((evac_fn)thread_root, NULL); in compact() 935 threadStablePtrTable((evac_fn)thread_root, NULL); in compact() 938 threadStableNameTable((evac_fn)thread_root, NULL); in compact() 941 markCAFs((evac_fn)thread_root, NULL); in compact()
|
H A D | GCAux.c | 146 markCAFs (evac_fn evac, void *user) in markCAFs()
|
H A D | NonMoving.c | 935 markCAFs((evac_fn)markQueueAddRoot, mark_queue); in nonmovingCollect() 937 markCapability((evac_fn)markQueueAddRoot, mark_queue, in nonmovingCollect() 940 markScheduler((evac_fn)markQueueAddRoot, mark_queue); in nonmovingCollect() 942 markStablePtrTable((evac_fn)markQueueAddRoot, mark_queue); in nonmovingCollect()
|