X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=benchmarking%2Fsrc%2Fmain%2Fjava%2Forg%2Fjalview%2FHiddenColsIteratorsBenchmark.java;h=e97baba4673f71c9513606a51459ca0d2f5a87d8;hb=ad09c54f294b945fd4d037a93f5fa8eced6c1797;hp=78363672080b9df4cc471e858a447fe17d551fd8;hpb=a6789f8a91ca11fac840b958ee9207581ea4d14f;p=jalview.git diff --git a/benchmarking/src/main/java/org/jalview/HiddenColsIteratorsBenchmark.java b/benchmarking/src/main/java/org/jalview/HiddenColsIteratorsBenchmark.java index 7836367..e97baba 100644 --- a/benchmarking/src/main/java/org/jalview/HiddenColsIteratorsBenchmark.java +++ b/benchmarking/src/main/java/org/jalview/HiddenColsIteratorsBenchmark.java @@ -138,43 +138,6 @@ public class HiddenColsIteratorsBenchmark { return blockStart; } - - @Benchmark - @BenchmarkMode({Mode.Throughput}) - public int benchHiddenColsCopy(HiddenColsAndStartState tstate) - { - int startx = tstate.visibleColumn; - int blockEnd; - int blockStart = startx; - int screenY = 0; - for (int[] region : tstate.h.getHiddenColumnsCopy()) - { - int hideStart = region[0]; - int hideEnd = region[1]; - - if (hideStart <= blockStart) - { - blockStart += (hideEnd - hideStart) + 1; - continue; - } - - //do something - Blackhole.consumeCPU(5); - blockEnd = Math.min(hideStart - 1, blockStart + 60 - screenY); - - screenY += blockEnd - blockStart + 1; - blockStart = hideEnd + 1; - - if (screenY > 60) - { - //done - break; - } - } - return blockStart; - } - - @Benchmark @BenchmarkMode({Mode.Throughput}) public int benchLoop1(HiddenColsAndStartState tstate)