Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
GHC.Exts.Heap.FFIClosures_ProfilingDisabled
Synopsis
- data TSOFields = TSOFields {}
- peekTSOFields :: (Ptr a -> IO (Maybe CostCentreStack)) -> Ptr tsoPtr -> IO TSOFields
- parseWhatNext :: Word16 -> WhatNext
- parseWhyBlocked :: Word16 -> WhyBlocked
- parseTsoFlags :: Word32 -> [TsoFlags]
- isSet :: Word32 -> Word32 -> Bool
- unset :: Word32 -> Word32 -> Word32
- data StackFields = StackFields {
- stack_size :: Word32
- stack_dirty :: Word8
- stack_marking :: Word8
- stack_sp :: Addr#
- peekStackFields :: Ptr a -> IO StackFields
Documentation
Constructors
TSOFields | |
Fields
|
peekTSOFields :: (Ptr a -> IO (Maybe CostCentreStack)) -> Ptr tsoPtr -> IO TSOFields #
Get non-pointer fields from StgTSO_
(TSO.h
)
parseWhatNext :: Word16 -> WhatNext #
parseWhyBlocked :: Word16 -> WhyBlocked #
parseTsoFlags :: Word32 -> [TsoFlags] #
data StackFields #
Constructors
StackFields | |
Fields
|
peekStackFields :: Ptr a -> IO StackFields #
Get non-closure fields from StgStack_
(TSO.h
)