From: simonpj@microsoft.com Date: Mon, 7 Dec 2009 08:11:30 +0000 (+0000) Subject: Add a new to-do to cmm-notes X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=9ffe3c9076a96649eb4aef4795f9a15c8016dc2d Add a new to-do to cmm-notes --- diff --git a/compiler/cmm/cmm-notes b/compiler/cmm/cmm-notes index 823fd0a..a83a781 100644 --- a/compiler/cmm/cmm-notes +++ b/compiler/cmm/cmm-notes @@ -3,6 +3,10 @@ Notes on new codegen (Sept 09) Things to do: + + - All dataflow analyses are in the FuelMonad, even though they + are guarnteed to consume no fuel. This seems silly + - CmmContFlowOpt.runCmmContFlowOptZs is not called! - Why is runCmmOpts called from HscMain? Seems too "high up". In fact HscMain calls (runCmmOpts cmmCfgOptsZ) which is what