vacuum-0.0.91: Extract graph representations of ghc heap values.Source codeContentsIndex
GHC.Vacuum.ClosureType
Synopsis
closureType :: a -> IO ClosureType
data ClosureType
= INVALID_OBJECT
| CONSTR
| CONSTR_1_0
| CONSTR_0_1
| CONSTR_2_0
| CONSTR_1_1
| CONSTR_0_2
| CONSTR_STATIC
| CONSTR_NOCAF_STATIC
| FUN
| FUN_1_0
| FUN_0_1
| FUN_2_0
| FUN_1_1
| FUN_0_2
| FUN_STATIC
| THUNK
| THUNK_1_0
| THUNK_0_1
| THUNK_2_0
| THUNK_1_1
| THUNK_0_2
| THUNK_STATIC
| THUNK_SELECTOR
| BCO
| AP
| PAP
| AP_STACK
| IND
| IND_OLDGEN
| IND_PERM
| IND_OLDGEN_PERM
| IND_STATIC
| RET_BCO
| RET_SMALL
| RET_BIG
| RET_DYN
| RET_FUN
| UPDATE_FRAME
| CATCH_FRAME
| STOP_FRAME
| CAF_BLACKHOLE
| BLACKHOLE
| MVAR_CLEAN
| MVAR_DIRTY
| ARR_WORDS
| MUT_ARR_PTRS_CLEAN
| MUT_ARR_PTRS_DIRTY
| MUT_ARR_PTRS_FROZEN0
| MUT_ARR_PTRS_FROZEN
| MUT_VAR_CLEAN
| MUT_VAR_DIRTY
| WEAK
| STABLE_NAME
| TSO
| BLOCKED_FETCH
| FETCH_ME
| FETCH_ME_BQ
| RBH
| REMOTE_REF
| TVAR_WATCH_QUEUE
| INVARIANT_CHECK_QUEUE
| ATOMIC_INVARIANT
| TVAR
| TREC_CHUNK
| TREC_HEADER
| ATOMICALLY_FRAME
| CATCH_RETRY_FRAME
| CATCH_STM_FRAME
| WHITEHOLE
| N_CLOSURE_TYPES
isFun :: ClosureType -> Bool
isThunk :: ClosureType -> Bool
isCon :: ClosureType -> Bool
Documentation
closureType :: a -> IO ClosureTypeSource
Get the ClosureType.
data ClosureType Source
Constructors
INVALID_OBJECT
CONSTR
CONSTR_1_0
CONSTR_0_1
CONSTR_2_0
CONSTR_1_1
CONSTR_0_2
CONSTR_STATIC
CONSTR_NOCAF_STATIC
FUN
FUN_1_0
FUN_0_1
FUN_2_0
FUN_1_1
FUN_0_2
FUN_STATIC
THUNK
THUNK_1_0
THUNK_0_1
THUNK_2_0
THUNK_1_1
THUNK_0_2
THUNK_STATIC
THUNK_SELECTOR
BCO
AP
PAP
AP_STACK
IND
IND_OLDGEN
IND_PERM
IND_OLDGEN_PERM
IND_STATIC
RET_BCO
RET_SMALL
RET_BIG
RET_DYN
RET_FUN
UPDATE_FRAME
CATCH_FRAME
STOP_FRAME
CAF_BLACKHOLE
BLACKHOLE
MVAR_CLEAN
MVAR_DIRTY
ARR_WORDS
MUT_ARR_PTRS_CLEAN
MUT_ARR_PTRS_DIRTY
MUT_ARR_PTRS_FROZEN0
MUT_ARR_PTRS_FROZEN
MUT_VAR_CLEAN
MUT_VAR_DIRTY
WEAK
STABLE_NAME
TSO
BLOCKED_FETCH
FETCH_ME
FETCH_ME_BQ
RBH
REMOTE_REF
TVAR_WATCH_QUEUE
INVARIANT_CHECK_QUEUE
ATOMIC_INVARIANT
TVAR
TREC_CHUNK
TREC_HEADER
ATOMICALLY_FRAME
CATCH_RETRY_FRAME
CATCH_STM_FRAME
WHITEHOLE
N_CLOSURE_TYPES
show/hide Instances
isFun :: ClosureType -> BoolSource
isThunk :: ClosureType -> BoolSource
isCon :: ClosureType -> BoolSource
Produced by Haddock version 2.4.2