!7 p { noRegularGC(); twice { print(); go(); } } svoid go { for (int n = 1; n <= 100*oneMillion(); n *= (n < tenMillion() ? 10 : 2)) { Random random = repeatableRandomizer(); long time = sysNow(); S input = stringFromRepF(() -> charPlus('a', randomInt(random, 3)), n); new LineCompCompressor compressor; compressor.verboseStats = true; LineCompedSingle lc = lineComp_compressTextAsChars(compressor, input); time = sysNow()-time; printBenchResult("complexity: " + lcRoughComplexity(lc), time, n); } }