Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
rcuThreadId :: RCUThread s a -> {-# UNPACK #-} !ThreadIdrcu Control.Concurrent.RCU.GC.Internal No documentation available.
rcuThreadVar :: RCUThread s a -> {-# UNPACK #-} !MVar arcu Control.Concurrent.RCU.GC.Internal No documentation available.
runReadingRCU :: ReadingRCU s a -> RCUState -> IO arcu Control.Concurrent.RCU.GC.Internal No documentation available.
class MonadNew s m =>
MonadReading (s :: Type -> Type) (m :: Type -> Type) | m -> srcu Control.Concurrent.RCU.QSBR This is a read-side critical section
-
rcu Control.Concurrent.RCU.QSBR This is a basic RCU thread. It may be embellished when running in a more exotic context.
-
rcu Control.Concurrent.RCU.QSBR.Internal This is a basic RCU thread. It may be embellished when running in a more exotic context.
RCUThread :: ThreadId -> {-# UNPACK #-} !MVar a -> RCUThread s arcu Control.Concurrent.RCU.QSBR.Internal No documentation available.
rcuStateThreadCountersLockV :: RCUState -> {-# UNPACK #-} !MVar ()rcu Control.Concurrent.RCU.QSBR.Internal No documentation available.
rcuStateThreadCountersR :: RCUState -> {-# UNPACK #-} !IORef [Counter]rcu Control.Concurrent.RCU.QSBR.Internal No documentation available.
rcuThreadId :: RCUThread s a -> {-# UNPACK #-} !ThreadIdrcu Control.Concurrent.RCU.QSBR.Internal No documentation available.