SMRep

# Words and bytes

type StgWord

type StgHalfWord

hALF_WORD_SIZE

hALF_WORD_SIZE_IN_BITS

type WordOff

type ByteOff

roundUpToWords

# Closure repesentation

data SMRep

type IsStatic

data ClosureTypeInfo

data ArgDescr

type Liveness

type ConstrDescription

## Construction

mkHeapRep

blackHoleRep

mkStackRep

mkRTSRep

## Predicates

isStaticRep

isConRep

isThunkRep

isFunRep

isStaticNoCafCon

## 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