StgCmmTicky

ghc-7.0.4: The GHC API

StgCmmTicky

# Documentation

emitTickyCounter :: ClosureInfo -> [Id] -> FCode ()

tickyDynAlloc :: ClosureInfo -> FCode ()

tickyAllocHeap :: VirtualHpOffset -> FCode ()

tickyAllocPrim :: CmmExpr -> CmmExpr -> CmmExpr -> FCode ()

tickyAllocThunk :: CmmExpr -> CmmExpr -> FCode ()

tickyAllocPAP :: CmmExpr -> CmmExpr -> FCode ()

tickySlowCall :: LambdaFormInfo -> [StgArg] -> FCode ()

tickyDirectCall :: Arity -> [StgArg] -> FCode ()

tickyPushUpdateFrame :: FCode ()

tickyUpdateFrameOmitted :: FCode ()

tickyEnterDynCon :: FCode ()

tickyEnterStaticCon :: FCode ()

tickyEnterViaNode :: FCode ()

tickyEnterFun :: ClosureInfo -> FCode ()

tickyEnterThunk :: ClosureInfo -> FCode ()

tickyUpdateBhCaf :: ClosureInfo -> FCode ()

tickyBlackHole :: Bool -> FCode ()

tickyUnboxedTupleReturn :: Int -> FCode ()

tickyVectoredReturn :: Int -> FCode ()

tickyReturnOldCon :: Arity -> FCode ()

tickyReturnNewCon :: Arity -> FCode ()

tickyKnownCallTooFewArgs :: FCode ()

tickyKnownCallExact :: FCode ()

tickyKnownCallExtraArgs :: FCode ()

tickyUnknownCall :: FCode ()

tickySlowCallPat :: [PrimRep] -> FCode ()

staticTickyHdr :: [CmmLit]