UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

24 lines (23 loc) 815 B
interface BenchmarkData { readonly lastUpdate: number; readonly repoUrl: string; readonly entries: Record<string, [BenchmarkElement]>; } interface BenchmarkElement { readonly commit: Record<string, unknown>; readonly date: number; readonly tool: string; readonly benches: BenchmarkElementBench[]; } interface BenchmarkElementBench { readonly name: string; readonly value: number; readonly unit: string; readonly range: number; readonly extra: string; } export declare function loadBenchmarkData(): Promise<BenchmarkData>; export declare function getLatestBenchmark(suite: string): Promise<BenchmarkElement>; export declare function getLastBenchmarkUpdate(): Promise<number>; export declare function getLatestDfAnalysisTime(suite: string): Promise<number>; export {};