GHC.ByteCode.Asm
Bytecode assembler and linker
Documentation
assembleBCOs :: Interp -> Profile -> [ProtoBCO Name] -> [TyCon] -> AddrEnv -> Maybe ModBreaks -> IO CompiledByteCode Source #
assembleOneBCO :: Interp -> Profile -> ProtoBCO Name -> IO UnlinkedBCO Source #
bcoFreeNames :: UnlinkedBCO -> UniqDSet Name Source #
Finds external references. Remember to remove the names defined by this group of BCOs themselves
Instances
mkNativeCallInfoLit :: Platform -> NativeCallInfo -> Literal Source #