diff options
author | Edward Z. Yang <ezyang@mit.edu> | 2013-08-08 14:46:29 -0700 |
---|---|---|
committer | Edward Z. Yang <ezyang@mit.edu> | 2013-09-01 18:46:08 -0700 |
commit | 5f98d44d8617756971cf47c040f2556de4e98f63 (patch) | |
tree | d9e67dde20e768339b0ecdb112e1af0e4ed7e518 /compiler/codeGen | |
parent | b05caa77c9af88e5e603e929750ae0f6db2f063a (diff) | |
download | haskell-5f98d44d8617756971cf47c040f2556de4e98f63.tar.gz |
Explicit import lists for StgCmmProf.
Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Diffstat (limited to 'compiler/codeGen')
-rw-r--r-- | compiler/codeGen/StgCmm.hs | 2 | ||||
-rw-r--r-- | compiler/codeGen/StgCmmBind.hs | 3 | ||||
-rw-r--r-- | compiler/codeGen/StgCmmCon.hs | 2 | ||||
-rw-r--r-- | compiler/codeGen/StgCmmExpr.hs | 2 | ||||
-rw-r--r-- | compiler/codeGen/StgCmmForeign.hs | 2 | ||||
-rw-r--r-- | compiler/codeGen/StgCmmHeap.hs | 2 | ||||
-rw-r--r-- | compiler/codeGen/StgCmmLayout.hs | 2 | ||||
-rw-r--r-- | compiler/codeGen/StgCmmPrim.hs | 2 |
8 files changed, 9 insertions, 8 deletions
diff --git a/compiler/codeGen/StgCmm.hs b/compiler/codeGen/StgCmm.hs index 9b1bce4b57..bf950c4158 100644 --- a/compiler/codeGen/StgCmm.hs +++ b/compiler/codeGen/StgCmm.hs @@ -11,7 +11,7 @@ module StgCmm ( codeGen ) where #define FAST_STRING_NOT_NEEDED #include "HsVersions.h" -import StgCmmProf +import StgCmmProf (initCostCentres, ldvEnter) import StgCmmMonad import StgCmmEnv import StgCmmBind diff --git a/compiler/codeGen/StgCmmBind.hs b/compiler/codeGen/StgCmmBind.hs index dccefd0fb0..4762c5a4e0 100644 --- a/compiler/codeGen/StgCmmBind.hs +++ b/compiler/codeGen/StgCmmBind.hs @@ -20,7 +20,8 @@ import StgCmmMonad import StgCmmEnv import StgCmmCon import StgCmmHeap -import StgCmmProf +import StgCmmProf (curCCS, ldvEnterClosure, enterCostCentreFun, enterCostCentreThunk, + initUpdFrameProf, costCentreFrom) import StgCmmTicky import StgCmmLayout import StgCmmUtils diff --git a/compiler/codeGen/StgCmmCon.hs b/compiler/codeGen/StgCmmCon.hs index 57d4759346..eb00bbf0c0 100644 --- a/compiler/codeGen/StgCmmCon.hs +++ b/compiler/codeGen/StgCmmCon.hs @@ -23,7 +23,7 @@ import StgCmmEnv import StgCmmHeap import StgCmmUtils import StgCmmClosure -import StgCmmProf +import StgCmmProf ( curCCS ) import CmmExpr import CLabel diff --git a/compiler/codeGen/StgCmmExpr.hs b/compiler/codeGen/StgCmmExpr.hs index 331e65819f..c7fddd49dc 100644 --- a/compiler/codeGen/StgCmmExpr.hs +++ b/compiler/codeGen/StgCmmExpr.hs @@ -17,7 +17,7 @@ import StgCmmMonad import StgCmmHeap import StgCmmEnv import StgCmmCon -import StgCmmProf +import StgCmmProf (saveCurrentCostCentre, restoreCurrentCostCentre, emitSetCCC) import StgCmmLayout import StgCmmPrim import StgCmmHpc diff --git a/compiler/codeGen/StgCmmForeign.hs b/compiler/codeGen/StgCmmForeign.hs index 0b782fffcc..a688074b9e 100644 --- a/compiler/codeGen/StgCmmForeign.hs +++ b/compiler/codeGen/StgCmmForeign.hs @@ -18,7 +18,7 @@ module StgCmmForeign ( #include "HsVersions.h" import StgSyn -import StgCmmProf +import StgCmmProf (storeCurCCS, ccsType, curCCS) import StgCmmEnv import StgCmmMonad import StgCmmUtils diff --git a/compiler/codeGen/StgCmmHeap.hs b/compiler/codeGen/StgCmmHeap.hs index 97233aa500..f4c58e95e1 100644 --- a/compiler/codeGen/StgCmmHeap.hs +++ b/compiler/codeGen/StgCmmHeap.hs @@ -28,7 +28,7 @@ import CLabel import StgCmmLayout import StgCmmUtils import StgCmmMonad -import StgCmmProf +import StgCmmProf (profDynAlloc, dynProfHdr, staticProfHdr) import StgCmmTicky import StgCmmClosure import StgCmmEnv diff --git a/compiler/codeGen/StgCmmLayout.hs b/compiler/codeGen/StgCmmLayout.hs index 6c6e49dafa..b52d4e57df 100644 --- a/compiler/codeGen/StgCmmLayout.hs +++ b/compiler/codeGen/StgCmmLayout.hs @@ -29,7 +29,7 @@ import StgCmmArgRep -- notably: ( slowCallPattern ) import StgCmmTicky import StgCmmMonad import StgCmmUtils -import StgCmmProf +import StgCmmProf (curCCS) import MkGraph import SMRep diff --git a/compiler/codeGen/StgCmmPrim.hs b/compiler/codeGen/StgCmmPrim.hs index c11df7009c..bb58024a4e 100644 --- a/compiler/codeGen/StgCmmPrim.hs +++ b/compiler/codeGen/StgCmmPrim.hs @@ -21,7 +21,7 @@ import StgCmmMonad import StgCmmUtils import StgCmmTicky import StgCmmHeap -import StgCmmProf +import StgCmmProf ( costCentreFrom, curCCS ) import DynFlags import Platform |