Package br.unip.aps.benchmark
Class BenchmarkRunner
java.lang.Object
br.unip.aps.benchmark.BenchmarkRunner
Executa o benchmark dos algoritmos com aquecimento do JIT e repeticoes.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordProgresso para barras de progresso (dashboard) ou console. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecutar(List<FocoIncendio> base, BenchmarkConfig config, Consumer<BenchmarkRunner.Progresso> progresso) Executa a bateria configurada.
-
Constructor Details
-
BenchmarkRunner
public BenchmarkRunner()
-
-
Method Details
-
executar
public List<BenchmarkResult> executar(List<FocoIncendio> base, BenchmarkConfig config, Consumer<BenchmarkRunner.Progresso> progresso) Executa a bateria configurada.
-