ghc-heap-8.6.3: Functions for walking GHC's heap (Index)

ghc-heap-8.6.3: Functions for walking GHC's heap

Index

AddrClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
addrVal | GHC.Exts.Heap.Closures, GHC.Exts.Heap
allClosures | GHC.Exts.Heap.Closures, GHC.Exts.Heap
AP | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
APClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
APStackClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
AP_STACK | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
areBoxesEqual | GHC.Exts.Heap.Closures, GHC.Exts.Heap
arity | GHC.Exts.Heap.Closures, GHC.Exts.Heap
arrWords | GHC.Exts.Heap.Closures, GHC.Exts.Heap
ArrWordsClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
ARR_WORDS | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
asBox | GHC.Exts.Heap.Closures, GHC.Exts.Heap
ATOMICALLY_FRAME | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
BCO | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
BCOClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
bcoptrs | GHC.Exts.Heap.Closures, GHC.Exts.Heap
bitmap | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BLACKHOLE | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
blackHole | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlackholeClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlockingQueueClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BLOCKING_QUEUE | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
Box |
1 (Type/Class) | GHC.Exts.Heap.Closures, GHC.Exts.Heap
2 (Data Constructor) | GHC.Exts.Heap.Closures, GHC.Exts.Heap
bytes | GHC.Exts.Heap.Closures, GHC.Exts.Heap
CATCH_FRAME | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
CATCH_RETRY_FRAME | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
CATCH_STM_FRAME | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
Closure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
ClosureType | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
closureTypeHeaderSize | GHC.Exts.Heap.ClosureTypes
code | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
COMPACT_NFDATA | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
CONSTR | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
ConstrClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
CONSTR_0_1 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
CONSTR_0_2 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
CONSTR_1_0 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
CONSTR_1_1 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
CONSTR_2_0 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
CONSTR_NOCAF | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
dataArgs | GHC.Exts.Heap.Closures, GHC.Exts.Heap
dataConNames | GHC.Exts.Heap.Utils
DoubleClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
doubleVal | GHC.Exts.Heap.Closures, GHC.Exts.Heap
entry | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
EntryFunPtr | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
FloatClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
floatVal | GHC.Exts.Heap.Closures, GHC.Exts.Heap
FUN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
fun | GHC.Exts.Heap.Closures, GHC.Exts.Heap
FunClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
FUN_0_1 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
FUN_0_2 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
FUN_1_0 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
FUN_1_1 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
FUN_2_0 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
FUN_STATIC | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
GenClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
getBoxedClosureData | GHC.Exts.Heap
getClosureData | GHC.Exts.Heap
HalfWord | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
HasHeapRep | GHC.Exts.Heap
hvalues | GHC.Exts.Heap.Closures, GHC.Exts.Heap
IND | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
IndClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
indirectee | GHC.Exts.Heap.Closures, GHC.Exts.Heap
IND_STATIC | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
info | GHC.Exts.Heap.Closures, GHC.Exts.Heap
instrs | GHC.Exts.Heap.Closures, GHC.Exts.Heap
Int64Closure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
int64Val | GHC.Exts.Heap.Closures, GHC.Exts.Heap
IntClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
intVal | GHC.Exts.Heap.Closures, GHC.Exts.Heap
INVALID_OBJECT | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
ItblCodes | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
itblSize |
1 (Function) | GHC.Exts.Heap.InfoTable, GHC.Exts.Heap
2 (Function) | GHC.Exts.Heap.InfoTableProf
link | GHC.Exts.Heap.Closures, GHC.Exts.Heap
literals | GHC.Exts.Heap.Closures, GHC.Exts.Heap
mccPayload | GHC.Exts.Heap.Closures, GHC.Exts.Heap
mccPtrs | GHC.Exts.Heap.Closures, GHC.Exts.Heap
mccSize | GHC.Exts.Heap.Closures, GHC.Exts.Heap
modl | GHC.Exts.Heap.Closures, GHC.Exts.Heap
MutArrClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
MutVarClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
MUT_ARR_PTRS_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
MUT_ARR_PTRS_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
MUT_ARR_PTRS_FROZEN_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
MUT_ARR_PTRS_FROZEN_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
MUT_PRIM | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
MUT_VAR_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
MUT_VAR_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
MVarClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
MVAR_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
MVAR_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
name | GHC.Exts.Heap.Closures, GHC.Exts.Heap
nptrs | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
n_args | GHC.Exts.Heap.Closures, GHC.Exts.Heap
N_CLOSURE_TYPES | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
OtherClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
owner | GHC.Exts.Heap.Closures, GHC.Exts.Heap
PAddr | GHC.Exts.Heap.Closures, GHC.Exts.Heap
PAP | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
PAPClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
payload | GHC.Exts.Heap.Closures, GHC.Exts.Heap
PDouble | GHC.Exts.Heap.Closures, GHC.Exts.Heap
peekItbl |
1 (Function) | GHC.Exts.Heap.InfoTable, GHC.Exts.Heap
2 (Function) | GHC.Exts.Heap.InfoTableProf
PFloat | GHC.Exts.Heap.Closures, GHC.Exts.Heap
PInt | GHC.Exts.Heap.Closures, GHC.Exts.Heap
PInt64 | GHC.Exts.Heap.Closures, GHC.Exts.Heap
pkg | GHC.Exts.Heap.Closures, GHC.Exts.Heap
pokeItbl |
1 (Function) | GHC.Exts.Heap.InfoTable, GHC.Exts.Heap
2 (Function) | GHC.Exts.Heap.InfoTableProf
PRIM | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
PrimType | GHC.Exts.Heap.Closures, GHC.Exts.Heap
ptipe | GHC.Exts.Heap.Closures, GHC.Exts.Heap
ptrArgs | GHC.Exts.Heap.Closures, GHC.Exts.Heap
ptrs | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
PWord | GHC.Exts.Heap.Closures, GHC.Exts.Heap
PWord64 | GHC.Exts.Heap.Closures, GHC.Exts.Heap
queue | GHC.Exts.Heap.Closures, GHC.Exts.Heap
queueHead | GHC.Exts.Heap.Closures, GHC.Exts.Heap
queueTail | GHC.Exts.Heap.Closures, GHC.Exts.Heap
rawWords | GHC.Exts.Heap.Closures, GHC.Exts.Heap
RET_BCO | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
RET_BIG | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
RET_FUN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
RET_SMALL | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
selectee | GHC.Exts.Heap.Closures, GHC.Exts.Heap
SelectorClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
size | GHC.Exts.Heap.Closures, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_FROZEN_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_FROZEN_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
srtlen | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
STACK | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
StgInfoTable |
1 (Type/Class) | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
2 (Data Constructor) | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
STOP_FRAME | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
tAG_MASK | GHC.Exts.Heap.Constants
THUNK | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
ThunkClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
THUNK_0_1 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
THUNK_0_2 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
THUNK_1_0 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
THUNK_1_1 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
THUNK_2_0 | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
THUNK_SELECTOR | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
THUNK_STATIC | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
tipe | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
TREC_CHUNK | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
TSO | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
TVAR | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
UNDERFLOW_FRAME | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
UnsupportedClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
UPDATE_FRAME | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
value | GHC.Exts.Heap.Closures, GHC.Exts.Heap
var | GHC.Exts.Heap.Closures, GHC.Exts.Heap
WEAK | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
WHITEHOLE | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
Word64Closure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
word64Val | GHC.Exts.Heap.Closures, GHC.Exts.Heap
WordClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
wordVal | GHC.Exts.Heap.Closures, GHC.Exts.Heap
wORD_SIZE | GHC.Exts.Heap.Constants
wORD_SIZE_IN_BITS | GHC.Exts.Heap.Constants