ghc-6.12.1: The GHC API
Source code
Contents
Index
CostCentre
Documentation
data
CostCentre
Source
Constructors
NoCostCentre
NormalCC
cc_name
::
CcName
cc_mod
::
Module
cc_is_dupd
::
IsDupdCC
cc_is_caf
::
IsCafCC
AllCafsCC
cc_mod
::
Module
type
CcName
=
FastString
Source
data
IsDupdCC
Source
Constructors
OriginalCC
DupdCC
data
IsCafCC
Source
Constructors
CafCC
NotCafCC
data
CostCentreStack
Source
type
CollectedCCs
= ([
CostCentre
], [
CostCentre
], [
CostCentreStack
])
Source
noCCS
::
CostCentreStack
Source
subsumedCCS
::
CostCentreStack
Source
currentCCS
::
CostCentreStack
Source
overheadCCS
::
CostCentreStack
Source
dontCareCCS
::
CostCentreStack
Source
noCostCentre
::
CostCentre
Source
noCCAttached
::
CostCentre
->
Bool
Source
noCCSAttached
::
CostCentreStack
->
Bool
Source
isCurrentCCS
::
CostCentreStack
->
Bool
Source
isSubsumedCCS
::
CostCentreStack
->
Bool
Source
currentOrSubsumedCCS
::
CostCentreStack
->
Bool
Source
isDerivedFromCurrentCCS
::
CostCentreStack
->
Bool
Source
maybeSingletonCCS
::
CostCentreStack
->
Maybe
CostCentre
Source
decomposeCCS
::
CostCentreStack
-> ([
CostCentre
],
CostCentreStack
)
Source
pushCCisNop
::
CostCentre
->
CostCentreStack
->
Bool
Source
mkUserCC
::
FastString
->
Module
->
CostCentre
Source
mkAutoCC
::
Id
->
Module
->
IsCafCC
->
CostCentre
Source
mkAllCafsCC
::
Module
->
CostCentre
Source
mkSingletonCCS
::
CostCentre
->
CostCentreStack
Source
dupifyCC
::
CostCentre
->
CostCentre
Source
pushCCOnCCS
::
CostCentre
->
CostCentreStack
->
CostCentreStack
Source
isCafCCS
::
CostCentreStack
->
Bool
Source
isCafCC
::
CostCentre
->
Bool
Source
isSccCountCostCentre
::
CostCentre
->
Bool
Source
sccAbleCostCentre
::
CostCentre
->
Bool
Source
ccFromThisModule
::
CostCentre
->
Module
->
Bool
Source
pprCostCentreCore
::
CostCentre
->
SDoc
Source
costCentreUserName
::
CostCentre
->
String
Source
cmpCostCentre
::
CostCentre
->
CostCentre
->
Ordering
Source
Produced by
Haddock
version 2.6.0