@eagleoutice/flowr - v2.10.1
    Preparing search index...

    The statistics that are collected by the BenchmarkSlicer and used for benchmarking.

    interface SlicerStats {
        callGraphTimePerToken?: TimePerToken<number>;
        commonMeasurements: Map<
            | "total"
            | "initialize R session"
            | "retrieve AST from R code"
            | "normalize R AST"
            | "produce dataflow information"
            | "close R session"
            | "extract control flow graph"
            | "infer data frame shapes"
            | "extract call graph",
            bigint,
        >;
        controlFlowTimePerToken?: TimePerToken<number>;
        dataflow: SlicerStatsDataflow;
        dataflowTimePerToken: TimePerToken<number>;
        dataFrameShape?: SlicerStatsDfShape<number>;
        dataFrameShapeTimePerToken?: TimePerToken<number>;
        input: SlicerStatsInput;
        memory: Map<
            | "total"
            | "initialize R session"
            | "retrieve AST from R code"
            | "normalize R AST"
            | "produce dataflow information"
            | "close R session"
            | "extract control flow graph"
            | "infer data frame shapes"
            | "extract call graph",
            BenchmarkMemoryMeasurement<number>,
        >;
        normalizeTimePerToken: TimePerToken<number>;
        perSliceMeasurements: Map<SlicingCriteria, PerSliceStats>;
        request: RParseRequestFromText | RParseRequestFromFile;
        retrieveTimePerToken: TimePerToken<number>;
        totalCommonTimePerToken: TimePerToken<number>;
    }
    Index

    Properties

    callGraphTimePerToken?: TimePerToken<number>
    commonMeasurements: Map<
        | "total"
        | "initialize R session"
        | "retrieve AST from R code"
        | "normalize R AST"
        | "produce dataflow information"
        | "close R session"
        | "extract control flow graph"
        | "infer data frame shapes"
        | "extract call graph",
        bigint,
    >
    controlFlowTimePerToken?: TimePerToken<number>
    dataflowTimePerToken: TimePerToken<number>
    dataFrameShape?: SlicerStatsDfShape<number>
    dataFrameShapeTimePerToken?: TimePerToken<number>
    memory: Map<
        | "total"
        | "initialize R session"
        | "retrieve AST from R code"
        | "normalize R AST"
        | "produce dataflow information"
        | "close R session"
        | "extract control flow graph"
        | "infer data frame shapes"
        | "extract call graph",
        BenchmarkMemoryMeasurement<number>,
    >
    normalizeTimePerToken: TimePerToken<number>
    perSliceMeasurements: Map<SlicingCriteria, PerSliceStats>
    retrieveTimePerToken: TimePerToken<number>
    totalCommonTimePerToken: TimePerToken<number>