X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fcmm%2Fcmm-notes;h=084590086cdedb6753773fdf20ebea0178c71122;hb=04d3b8d7ad637c6e5b8b8004a0555c4f1ead83dc;hp=a83a78109715eabfe233ee9d875ad3da38103e1f;hpb=9ffe3c9076a96649eb4aef4795f9a15c8016dc2d;p=ghc-hetmet.git diff --git a/compiler/cmm/cmm-notes b/compiler/cmm/cmm-notes index a83a781..0845900 100644 --- a/compiler/cmm/cmm-notes +++ b/compiler/cmm/cmm-notes @@ -3,6 +3,9 @@ Notes on new codegen (Sept 09) Things to do: + - SDM (2010-02-26) can we remove the Foreign constructor from Convention? + Reason: we never generate code for a function with the Foreign + calling convention, and the code for calling foreign calls is generated - All dataflow analyses are in the FuelMonad, even though they are guarnteed to consume no fuel. This seems silly