From d39d36f836daa3fecd747ebabde09ac895a9553e Mon Sep 17 00:00:00 2001 From: "simonpj@microsoft.com" Date: Thu, 3 Jan 2008 16:00:36 +0000 Subject: [PATCH] Remove -funfolding-update-in-place flag documentation This flag does nothing, and should have been removed ages ago. (GHC no longer does update-in-place.) MERGE to 6.8 branch --- compiler/main/StaticFlags.hs | 1 - docs/users_guide/flags.xml | 7 ------- docs/users_guide/using.xml | 18 ------------------ 3 files changed, 26 deletions(-) diff --git a/compiler/main/StaticFlags.hs b/compiler/main/StaticFlags.hs index a244544..512a27a 100644 --- a/compiler/main/StaticFlags.hs +++ b/compiler/main/StaticFlags.hs @@ -375,7 +375,6 @@ isStaticFlag f = "fruntime-types", "fno-pre-inlining", "fexcess-precision", - "funfolding-update-in-place", "static", "fhardwire-lib-paths", "funregisterised", diff --git a/docs/users_guide/flags.xml b/docs/users_guide/flags.xml index a00a4f1..cb993af 100644 --- a/docs/users_guide/flags.xml +++ b/docs/users_guide/flags.xml @@ -1347,13 +1347,6 @@ - - Tweak unfolding settings - static - - - - Tweak unfolding settings static diff --git a/docs/users_guide/using.xml b/docs/users_guide/using.xml index 5e8be42..c175ca1 100644 --- a/docs/users_guide/using.xml +++ b/docs/users_guide/using.xml @@ -1602,24 +1602,6 @@ f "2" = 2 - - - - - Switches on an experimental "optimisation". - Switching it on makes the compiler a little keener to - inline a function that returns a constructor, if the - context is that of a thunk. - - x = plusInt a b - - If we inlined plusInt we might get an opportunity to use - update-in-place for the thunk 'x'. - - - - - : inlining, controlling -- 1.7.10.4