UNPKG

@specs-feup/clava

Version:

A C/C++ source-to-source compiler written in Typescript

16 lines 669 B
import Metric from "@specs-feup/lara/api/lara/metrics/Metric.js"; import MetricResult from "@specs-feup/lara/api/lara/metrics/MetricResult.js"; import ProcessExecutor from "@specs-feup/lara/api/lara/util/ProcessExecutor.js"; import { Joinpoint } from "../../Joinpoints.js"; /** * Measures execution time of an application. */ export default class ExecutionTimeMetric extends Metric<Joinpoint> { private prefix; constructor(prefix?: string); instrument($start: Joinpoint, $end?: Joinpoint): void; report(processExecutor: ProcessExecutor): MetricResult; getImport(): string; getUnit(): string; } //# sourceMappingURL=ExecutionTimeMetric.d.ts.map