diff options
Diffstat (limited to 'haddock-api/src/Haddock')
| -rw-r--r-- | haddock-api/src/Haddock/Interface.hs | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/haddock-api/src/Haddock/Interface.hs b/haddock-api/src/Haddock/Interface.hs index f1b2d45e..998116f4 100644 --- a/haddock-api/src/Haddock/Interface.hs +++ b/haddock-api/src/Haddock/Interface.hs @@ -60,7 +60,7 @@ import TcRnTypes (tcg_rdr_env)  import Name (nameIsFromExternalPackage, nameOccName)  import OccName (isTcOcc)  import RdrName (unQualOK, gre_name, globalRdrEnvElts) -import ErrUtils (withTiming) +import ErrUtils (withTimingD)  #if defined(mingw32_HOST_OS)  import System.IO @@ -96,7 +96,7 @@ processModules verbosity modules flags extIfaces = do        mods = Set.fromList $ map ifaceMod interfaces    out verbosity verbose "Attaching instances..."    interfaces' <- {-# SCC attachInstances #-} -                 withTiming getDynFlags "attachInstances" (const ()) $ do +                 withTimingD "attachInstances" (const ()) $ do                     attachInstances (exportedNames, mods) interfaces instIfaceMap ms    out verbosity verbose "Building cross-linking environment..." @@ -136,7 +136,7 @@ createIfaces verbosity modules flags instIfaceMap = do    where      f (ifaces, ifaceMap, !ms) modSummary = do        x <- {-# SCC processModule #-} -           withTiming getDynFlags "processModule" (const ()) $ do +           withTimingD "processModule" (const ()) $ do               processModule verbosity modSummary flags ifaceMap instIfaceMap        return $ case x of          Just (iface, ms') -> ( iface:ifaces @@ -155,7 +155,7 @@ processModule verbosity modsum flags modMap instIfaceMap = do    if not $ isBootSummary modsum then do      out verbosity verbose "Creating interface..."      (interface, msgs) <- {-# SCC createIterface #-} -                        withTiming getDynFlags "createInterface" (const ()) $ do +                        withTimingD "createInterface" (const ()) $ do                            runWriterGhc $ createInterface tm flags modMap instIfaceMap      -- We need to keep track of which modules were somehow in scope so that when | 
