| 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 Source #
Get non-pointer fields from StgTSO_ (TSO.h)
parseWhatNext :: Word16 -> WhatNext Source #
parseWhyBlocked :: Word16 -> WhyBlocked Source #
parseTsoFlags :: Word32 -> [TsoFlags] Source #
data StackFields Source #
Constructors
| StackFields | |
Fields 
  | |
peekStackFields :: Ptr a -> IO StackFields Source #
Get non-closure fields from StgStack_ (TSO.h)