hyperion-0.1.0.0: Reliable performance measurement with robust data export.
Hyperion.Report
data Report Source #
Constructors
Fields
Instances
Associated Types
type Rep Report :: * -> * #
Methods
from :: Report -> Rep Report x #
to :: Rep Report x -> Report #
toJSON :: Report -> Value #
toEncoding :: Report -> Encoding #
toJSONList :: [Report] -> Value #
toEncodingList :: [Report] -> Encoding #
parseJSON :: Value -> Parser Report #
parseJSONList :: Value -> Parser [Report] #
reportTimeInNanos :: Lens' Report Double Source #
reportMeasurements :: Lens' Report (Maybe Sample) Source #
reportGarbageCollections :: Lens' Report (Maybe Int64) Source #
reportCycles :: Lens' Report (Maybe Double) Source #
reportBenchParams :: Lens' Report [Int] Source #
reportBenchName :: Lens' Report Text Source #
reportAlloc :: Lens' Report (Maybe Int64) Source #
json Source #
Arguments
Metadata
Report to encode
jsonFlat Source #