-- simplifier, which for reasons I don't understand, persists
-- thoroughout code generation
- let bcos = byteCodeGen dflags tidy_binds local_tycons local_classes
+ --let bcos = byteCodeGen dflags tidy_binds local_tycons local_classes
-- _scc_ "Core2Stg"
stg_binds <- coreToStg dflags this_mod tidy_binds
-----------------------------------------------------------------------
--- $Id: primops.txt,v 1.11 2000/12/15 11:58:35 sewardj Exp $
+-- $Id: primops.txt,v 1.12 2000/12/15 17:14:39 sewardj Exp $
--
-- Primitive Operations
--
------------------------------------------------------------------------
primop NewBCOOp "newBCO#" GenPrimOp
- ByteArr# -> ByteArr# -> MutArr# s a -> ByteArr# -> State# s -> (# State# s, BCO# #)
+ ByteArr# -> ByteArr# -> Array# a -> ByteArr# -> State# s -> (# State# s, BCO# #)
with
has_side_effects = True
out_of_line = True