Add rebindable syntax for if-then-else
[ghc-hetmet.git] / compiler / cmm / cmm-notes
index 823fd0a..0845900 100644 (file)
@@ -3,6 +3,13 @@ Notes on new codegen (Sept 09)
 \r
 Things to do:\r
 \r
+ - SDM (2010-02-26) can we remove the Foreign constructor from Convention?\r
+   Reason: we never generate code for a function with the Foreign\r
+   calling convention, and the code for calling foreign calls is generated\r
+\r
+ - All dataflow analyses are in the FuelMonad, even though they\r
+   are guarnteed to consume no fuel.  This seems silly\r
+\r
  - CmmContFlowOpt.runCmmContFlowOptZs is not called!\r
  - Why is runCmmOpts called from HscMain?  Seems too "high up".\r
    In fact HscMain calls (runCmmOpts cmmCfgOptsZ) which is what\r