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.

  1. killThread# :: ThreadId# -> a -> State# RealWorld -> State# RealWorld

    ghc-prim GHC.Prim

    No documentation available.

  2. labelThread# :: ThreadId# -> ByteArray# -> State# RealWorld -> State# RealWorld

    ghc-prim GHC.Prim

    Set the label of the given thread. The ByteArray# should contain a UTF-8-encoded string.

  3. listThreads# :: State# RealWorld -> (# State# RealWorld, Array# ThreadId# #)

    ghc-prim GHC.Prim

    Returns an array of the threads started by the program. Note that this threads which have finished execution may or may not be present in this list, depending upon whether they have been collected by the garbage collector.

  4. myThreadId# :: State# RealWorld -> (# State# RealWorld, ThreadId# #)

    ghc-prim GHC.Prim

    No documentation available.

  5. setThreadAllocationCounter# :: Int64# -> State# RealWorld -> State# RealWorld

    ghc-prim GHC.Prim

    Sets the allocation counter for the current thread to the given value.

  6. threadLabel# :: ThreadId# -> State# RealWorld -> (# State# RealWorld, Int#, ByteArray# #)

    ghc-prim GHC.Prim

    Get the label of the given thread. Morally of type ThreadId# -> IO (Maybe ByteArray#), with a 1# tag denoting Just.

  7. threadStatus# :: ThreadId# -> State# RealWorld -> (# State# RealWorld, Int#, Int#, Int# #)

    ghc-prim GHC.Prim

    Get the status of the given thread. Result is (ThreadStatus, Capability, Locked) where ThreadStatus is one of the status constants defined in rts/Constants.h, Capability is the number of the capability which currently owns the thread, and Locked is a boolean indicating whether the thread is bound to that capability.

  8. waitRead# :: Int# -> State# d -> State# d

    ghc-prim GHC.Prim

    Block until input is available on specified file descriptor.

  9. getThreadAllocationCounter# :: State# RealWorld -> (# State# RealWorld, Int64# #)

    ghc-prim GHC.Prim.Ext

    Retrieves the allocation counter for the current thread.

  10. atomicReadIntArray# :: MutableByteArray# s -> Int# -> State# s -> (# State# s, Int# #)

    ghc-prim GHC.PrimopWrappers

    No documentation available.

Page 452 of many | Previous | Next