ghc-7.0.3: The GHC API

StgCmmTicky

# Documentation

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

tickyDynAlloc :: ClosureInfo -> FCode ()Source

tickyAllocHeap :: VirtualHpOffset -> FCode ()Source

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

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

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

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

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

tickyPushUpdateFrame :: FCode ()Source

tickyUpdateFrameOmitted :: FCode ()Source

tickyEnterDynCon :: FCode ()Source

tickyEnterStaticCon :: FCode ()Source

tickyEnterViaNode :: FCode ()Source

tickyEnterFun :: ClosureInfo -> FCode ()Source

tickyEnterThunk :: ClosureInfo -> FCode ()Source

tickyUpdateBhCaf :: ClosureInfo -> FCode ()Source

tickyBlackHole :: Bool -> FCode ()Source

tickyUnboxedTupleReturn :: Int -> FCode ()Source

tickyVectoredReturn :: Int -> FCode ()Source

tickyReturnOldCon :: Arity -> FCode ()Source

tickyReturnNewCon :: Arity -> FCode ()Source

tickyKnownCallTooFewArgs :: FCode ()Source

tickyKnownCallExact :: FCode ()Source

tickyKnownCallExtraArgs :: FCode ()Source

tickyUnknownCall :: FCode ()Source

tickySlowCallPat :: [PrimRep] -> FCode ()Source

staticTickyHdr :: [CmmLit]Source