| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
ByteCodeTypes
Description
Bytecode assembler types
- data CompiledByteCode = CompiledByteCode {}
- newtype FFIInfo = FFIInfo (RemotePtr C_ffi_cif)
- data UnlinkedBCO = UnlinkedBCO {}
- data BCOPtr
- data BCONPtr
- type ItblEnv = NameEnv (Name, ItblPtr)
- newtype ItblPtr = ItblPtr (RemotePtr StgInfoTable)
- data CgBreakInfo = CgBreakInfo {}
- data ModBreaks = ModBreaks {}
- type BreakIndex = Int
- emptyModBreaks :: ModBreaks
- data CCostCentre
Documentation
Constructors
| BCOPtrName Name | |
| BCOPtrPrimOp PrimOp | |
| BCOPtrBCO UnlinkedBCO | |
| BCOPtrBreakArray |
Constructors
| BCONPtrWord Word | |
| BCONPtrLbl FastString | |
| BCONPtrItbl Name | |
| BCONPtrStr ByteString |
All the information about the breakpoints for a module
Constructors
| ModBreaks | |
Fields
| |
type BreakIndex = Int #
Breakpoint index
Construct an empty ModBreaks
data CCostCentre #
C CostCentre type