/whitespace

Whitespace benchmarks

Primary LanguageGo

Whitespace benchmarks

name                                       time/op
WhitespaceArray/canada.json-16               1.14ms ± 2%
WhitespaceArray/code.json-16                  981µs ± 2%
WhitespaceArray/citm.json-16                  880µs ± 2%
WhitespaceArray/warandpeace.txt-16           1.71ms ± 1%
WhitespaceArrayInlined/canada.json-16        1.05ms ± 2%
WhitespaceArrayInlined/code.json-16           911µs ± 1%
WhitespaceArrayInlined/citm.json-16           817µs ± 2%
WhitespaceArrayInlined/warandpeace.txt-16    1.56ms ± 2%
WhitespaceShift/canada.json-16               2.51ms ± 2%
WhitespaceShift/code.json-16                 2.17ms ± 2%
WhitespaceShift/citm.json-16                 1.92ms ± 1%
WhitespaceShift/warandpeace.txt-16           3.74ms ± 2%
WhitespaceShiftInlined/canada.json-16        2.29ms ± 5%
WhitespaceShiftInlined/code.json-16          1.94ms ± 2%
WhitespaceShiftInlined/citm.json-16          1.72ms ± 2%
WhitespaceShiftInlined/warandpeace.txt-16    3.36ms ± 2%
WhitespaceSwitch/canada.json-16              1.51ms ± 2%
WhitespaceSwitch/code.json-16                1.31ms ± 2%
WhitespaceSwitch/citm.json-16                1.72ms ± 1%
WhitespaceSwitch/warandpeace.txt-16          6.65ms ± 2%
WhitespaceIf/canada.json-16                  1.00ms ± 1%
WhitespaceIf/code.json-16                     864µs ± 1%
WhitespaceIf/citm.json-16                    1.02ms ± 1%
WhitespaceIf/warandpeace.txt-16              5.18ms ± 2%
WhitespaceIfInlined/canada.json-16           1.00ms ± 1%
WhitespaceIfInlined/code.json-16              862µs ± 2%
WhitespaceIfInlined/citm.json-16             1.02ms ± 2%
WhitespaceIfInlined/warandpeace.txt-16       5.18ms ± 2%

name                                       speed
WhitespaceArray/canada.json-16             1.98GB/s ± 2%
WhitespaceArray/code.json-16               1.98GB/s ± 2%
WhitespaceArray/citm.json-16               1.96GB/s ± 2%
WhitespaceArray/warandpeace.txt-16         1.97GB/s ± 1%
WhitespaceArrayInlined/canada.json-16      2.14GB/s ± 2%
WhitespaceArrayInlined/code.json-16        2.13GB/s ± 1%
WhitespaceArrayInlined/citm.json-16        2.11GB/s ± 2%
WhitespaceArrayInlined/warandpeace.txt-16  2.15GB/s ± 2%
WhitespaceShift/canada.json-16              895MB/s ± 3%
WhitespaceShift/code.json-16                894MB/s ± 3%
WhitespaceShift/citm.json-16                899MB/s ± 1%
WhitespaceShift/warandpeace.txt-16          899MB/s ± 2%
WhitespaceShiftInlined/canada.json-16       983MB/s ± 4%
WhitespaceShiftInlined/code.json-16        1.00GB/s ± 2%
WhitespaceShiftInlined/citm.json-16        1.00GB/s ± 2%
WhitespaceShiftInlined/warandpeace.txt-16  1.00GB/s ± 2%
WhitespaceSwitch/canada.json-16            1.49GB/s ± 2%
WhitespaceSwitch/code.json-16              1.48GB/s ± 2%
WhitespaceSwitch/citm.json-16              1.01GB/s ± 1%
WhitespaceSwitch/warandpeace.txt-16         506MB/s ± 2%
WhitespaceIf/canada.json-16                2.25GB/s ± 1%
WhitespaceIf/code.json-16                  2.25GB/s ± 1%
WhitespaceIf/citm.json-16                  1.69GB/s ± 1%
WhitespaceIf/warandpeace.txt-16             649MB/s ± 2%
WhitespaceIfInlined/canada.json-16         2.25GB/s ± 1%
WhitespaceIfInlined/code.json-16           2.25GB/s ± 2%
WhitespaceIfInlined/citm.json-16           1.69GB/s ± 2%
WhitespaceIfInlined/warandpeace.txt-16      648MB/s ± 2%