benchmark: changed param

This commit is contained in:
Daniel Langbein 2025-01-29 16:01:03 +01:00
parent 2e9c2ca2bf
commit 3f3eef67d4
Signed by: langfingaz
GPG Key ID: 6C47C753F0823002

View File

@ -17,13 +17,17 @@ import org.openjdk.jmh.annotations.State;
@State(Scope.Benchmark) @State(Scope.Benchmark)
public class JmhCgl extends JmhBase { public class JmhCgl extends JmhBase {
// Either all or a selection of input lists. // Either all or a selection of input lists.
@Param() //@Param()
//@Param({"ASCENDING_RUNS", "ASCENDING_RUNS_WITH_OVERLAP", "MANY_ASCENDING_RUNS", "MANY_ASCENDING_RUNS_WITH_OVERLAP"}) @Param({
//"RANDOM_INTEGERS",
"ASCENDING_RUNS", "ASCENDING_RUNS_WITH_OVERLAP",
"MANY_ASCENDING_RUNS", "MANY_ASCENDING_RUNS_WITH_OVERLAP"
})
CglEnum dataEnum; CglEnum dataEnum;
// Either all or a selection of sort implementations. // Either all or a selection of sort implementations.
//@Param() //@Param()
@Param({"TIM_SORT", "FASTER_FINN_SORT", "IMPL_M_40"}) @Param({"TIM_SORT", "FASTER_FINN_SORT", "IMPL_M_50"})
SortEnum sortEnum; SortEnum sortEnum;
@Override @Override
@ -42,4 +46,4 @@ public class JmhCgl extends JmhBase {
public void benchmark() { public void benchmark() {
sortImpl.sort(workingCopy); sortImpl.sort(workingCopy);
} }
} }