UNPKG

iso-bench

Version:

Small benchmark library focused in avoiding optimization/deoptimization pollution between tests by isolating them.

15 lines (14 loc) 470 B
import STREAM from "stream"; import { Processor } from "../../Processor"; import { Test } from "../../Test"; import { IsoBench } from "../../IsoBench"; export declare class StaticStream implements Processor { protected _stream: STREAM.Writable; private _padding; private _groups; constructor(_stream: STREAM.Writable); initialize(bench: IsoBench, tests: Test[]): void; end(test: Test): void; private _completedGroup; completed(): void; }