SMRep

Words and bytes

data StgWord

fromStgWord

toStgWord

data StgHalfWord

fromStgHalfWord

toStgHalfWord

hALF_WORD_SIZE

hALF_WORD_SIZE_IN_BITS

type WordOff

type ByteOff

roundUpToWords

Immutable arrays of StgWords

data UArrayStgWord i

listArray

toByteArray

Closure repesentation

data SMRep

type IsStatic

data ClosureTypeInfo

data ArgDescr

type Liveness

type ConstrDescription

Construction

mkHeapRep

blackHoleRep

indStaticRep

mkStackRep

mkRTSRep

Predicates

isStaticRep

isConRep

isThunkRep

isFunRep

isStaticNoCafCon

isStackRep

Size-related things

heapClosureSize

fixedHdrSize

arrWordsHdrSize

arrPtrsHdrSize

profHdrSize

thunkHdrSize

nonHdrSize

RTS closure types

rtsClosureType

rET_SMALL

rET_BIG

aRG_GEN

aRG_GEN_BIG

Operations over [Word8] strings that don't belong here

pprWord8String

stringToWord8s