|
1 | 1 | ByteReaderBenchmarks: |
2 | | - testByte 0.455 2.416% |
3 | | - testBytes 0.447 6.885% |
4 | | - testIntFromBytes 0.417 2.067% |
5 | | - testUint16 0.238 4.152% |
6 | | - testUint16FromBytes 0.194 2.660% |
7 | | - testUint32 0.124 4.177% |
8 | | - testUint32FromBytes 0.106 3.789% |
9 | | - testUint64 0.028 7.570% |
10 | | - testUint64FromBytes 0.418 1.418% |
| 2 | + testByte 0.274 5.371% |
| 3 | + testBytes 0.401 4.880% |
| 4 | + testIntFromBytes 0.218 2.365% |
| 5 | + testUint16 0.199 3.142% |
| 6 | + testUint16FromBytes 0.116 3.677% |
| 7 | + testUint32 0.102 3.573% |
| 8 | + testUint32FromBytes 0.059 4.866% |
| 9 | + testUint64 0.024 8.593% |
| 10 | + testUint64FromBytes 0.215 2.504% |
11 | 11 |
|
12 | 12 | LsbBitReaderBenchmarks: |
13 | | - testAdvance 0.571 1.137% |
14 | | - testBit 2.075 1.810% |
15 | | - testBits 4.233 2.555% |
16 | | - testByteFromBits 0.929 1.331% |
17 | | - testIntFromBits 0.697 2.453% |
18 | | - testUint16FromBits 0.822 1.041% |
19 | | - testUint32FromBits 1.075 9.265% |
20 | | - testUint64FromBits 0.696 1.724% |
| 13 | + testAdvance 0.500 6.255% |
| 14 | + testBit 1.421 0.816% |
| 15 | + testBits 3.202 0.807% |
| 16 | + testByteFromBits 0.719 3.500% |
| 17 | + testIntFromBits 0.539 1.592% |
| 18 | + testUint16FromBits 0.664 0.930% |
| 19 | + testUint32FromBits 0.820 1.346% |
| 20 | + testUint64FromBits 0.593 2.923% |
21 | 21 |
|
22 | 22 | LsbBitWriterBenchmarks: |
23 | | - testAppendByte 1.091 1.353% |
24 | | - testWriteBit 1.154 1.190% |
25 | | - testWriteNumberBitsCount 1.119 3.194% |
26 | | - testWriteUnsignedNumberBitsCount 1.113 2.867% |
| 23 | + testAppendByte 1.075 2.339% |
| 24 | + testWriteBit 1.287 2.301% |
| 25 | + testWriteNumberBitsCount 0.977 2.017% |
| 26 | + testWriteUnsignedNumberBitsCount 1.093 2.588% |
27 | 27 |
|
28 | 28 | MsbBitReaderBenchmarks: |
29 | | - testAdvance 0.576 8.878% |
30 | | - testBit 2.202 3.069% |
31 | | - testBits 4.187 0.826% |
32 | | - testByteFromBits 0.938 1.439% |
33 | | - testIntFromBits 0.700 7.516% |
34 | | - testUint16FromBits 0.835 1.054% |
35 | | - testUint32FromBits 1.020 1.437% |
36 | | - testUint64FromBits 0.733 4.752% |
| 29 | + testAdvance 0.484 1.542% |
| 30 | + testBit 1.418 1.365% |
| 31 | + testBits 3.182 0.701% |
| 32 | + testByteFromBits 0.735 0.974% |
| 33 | + testIntFromBits 0.553 1.387% |
| 34 | + testUint16FromBits 0.695 1.582% |
| 35 | + testUint32FromBits 0.844 2.019% |
| 36 | + testUint64FromBits 0.603 2.789% |
37 | 37 |
|
38 | 38 | MsbBitWriterBenchmarks: |
39 | | - testAppendByte 1.141 1.387% |
40 | | - testWriteBit 1.180 3.333% |
41 | | - testWriteNumberBitsCount 1.028 1.278% |
42 | | - testWriteUnsignedNumberBitsCount 0.949 2.014% |
43 | | - |
| 39 | + testAppendByte 1.186 2.495% |
| 40 | + testWriteBit 1.261 2.024% |
| 41 | + testWriteNumberBitsCount 1.016 1.905% |
| 42 | + testWriteUnsignedNumberBitsCount 0.985 1.381% |
0 commit comments