Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data ResolvedBCO = ResolvedBCO {}
- data ResolvedBCOPtr
- isLittleEndian :: Bool
Documentation
data ResolvedBCO Source #
A ResolvedBCO
is one in which all the Name
references have been
resolved to actual addresses or RemoteHValues
.
Note, all arrays are zero-indexed (we assume this when serializing/deserializing)
Instances
data ResolvedBCOPtr Source #
ResolvedBCORef !Int | reference to the Nth BCO in the current set |
ResolvedBCOPtr !(RemoteRef HValue) | reference to a previously created BCO |
ResolvedBCOStaticPtr !(RemotePtr ()) | reference to a static ptr |
ResolvedBCOPtrBCO ResolvedBCO | a nested BCO |
ResolvedBCOPtrBreakArray !(RemoteRef BreakArray) | Resolves to the MutableArray# inside the BreakArray |