module GHC.Prof ( Profile(..) , TotalTime(..) , TotalAlloc(..) , AggregateCostCentre(..) , CostCentre(..) , CostCentreNo , Callee(..) , CallSite(..) -- * Parser , profile -- * Cost-centre tree , CostCentreTree , aggregateCostCentres , aggregateCostCentresOrderBy , costCentres , costCentresOrderBy , callSites , callSitesOrderBy ) where import GHC.Prof.CostCentreTree import GHC.Prof.Parser (profile) import GHC.Prof.Types