Home
last modified time | relevance | path

Searched refs:evac_fn (Results 1 – 14 of 14) sorted by relevance

/dports/lang/ghc/ghc-8.10.7/rts/
H A DStablePtr.h34 void markStablePtrTable ( evac_fn evac, void *user );
36 void threadStablePtrTable ( evac_fn evac, void *user );
H A DCapability.h375 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 DStablePtr.c308 markStablePtrTable(evac_fn evac, void *user) in markStablePtrTable()
327 threadStablePtrTable( evac_fn evac, void *user ) in threadStablePtrTable()
H A DStableName.h20 void threadStableNameTable ( evac_fn evac, void *user );
H A DSparks.h47 void traverseSparkQueue(evac_fn evac, void *user, Capability *cap);
H A DSchedule.h25 void markScheduler (evac_fn evac, void *user);
H A DStableName.c237 threadStableNameTable( evac_fn evac, void *user ) in threadStableNameTable()
H A DSparks.c277 traverseSparkQueue (evac_fn evac, void *user, Capability *cap) in traverseSparkQueue()
H A DCapability.c1285 markCapability (evac_fn evac, void *user, Capability *cap, in markCapability()
1316 markCapabilities (evac_fn evac, void *user) in markCapabilities()
H A DSchedule.c2769 void markScheduler (evac_fn evac USED_IF_NOT_THREADS, in markScheduler()
/dports/lang/ghc/ghc-8.10.7/rts/sm/
H A DGC.h27 typedef void (*evac_fn)(void *user, StgClosure **root); typedef
30 void markCAFs ( evac_fn evac, void *user );
H A DCompact.c886 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 DGCAux.c146 markCAFs (evac_fn evac, void *user) in markCAFs()
H A DNonMoving.c935 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()