diff options
author | Simon Marlow <simonmar@microsoft.com> | 2007-02-27 13:46:09 +0000 |
---|---|---|
committer | Simon Marlow <simonmar@microsoft.com> | 2007-02-27 13:46:09 +0000 |
commit | b067bdc33ce1a0bb01957b0bcfbb1c516dba53a4 (patch) | |
tree | ca8c9a739185c3714fa795c1924b5bd781c21bbd /compiler/prelude | |
parent | f38310c9d33a263a610005996f32f3d7d2e25c44 (diff) | |
download | haskell-b067bdc33ce1a0bb01957b0bcfbb1c516dba53a4.tar.gz |
Remove the itbls field of BCO, put itbls in with the literals
This is a simplification & minor optimisation for GHCi
Diffstat (limited to 'compiler/prelude')
-rw-r--r-- | compiler/prelude/primops.txt.pp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/prelude/primops.txt.pp b/compiler/prelude/primops.txt.pp index f5a98c353a..3493d0527e 100644 --- a/compiler/prelude/primops.txt.pp +++ b/compiler/prelude/primops.txt.pp @@ -1672,7 +1672,7 @@ primop MkApUpd0_Op "mkApUpd0#" GenPrimOp out_of_line = True primop NewBCOOp "newBCO#" GenPrimOp - ByteArr# -> ByteArr# -> Array# a -> ByteArr# -> Int# -> ByteArr# -> State# s -> (# State# s, BCO# #) + ByteArr# -> ByteArr# -> Array# a -> Int# -> ByteArr# -> State# s -> (# State# s, BCO# #) with has_side_effects = True out_of_line = True |