Last active
November 26, 2024 15:53
-
-
Save encukou/bb85221add40cfc306896e4375d1adea to your computer and use it in GitHub Desktop.
bench_int_fields.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Set the following variables, then run the following in a CPython checkout. | |
# Note that with LTO, `git clean` (or another clean) is necessary. Don't put | |
# results in your source checkout as the clean will remove them. | |
# SCRIPT -- path of this file | |
# DESTDIR -- destination for the output | |
# git clean -fxd | |
# ./configure --prefix=$PWD/__installed__ -C --enable-optimizations --with-lto | |
# make | |
# ./python -m venv __venv__ | |
# __venv__/bin/python -m pip install pyperf | |
# make && rm -f $DESTDIR"bench-$(git describe --dirty).json" && time sudo chrt -r 90 sudo -u $USER __venv__/bin/python "$SCRIPT" -o $DESTDIR"bench-$(git describe --dirty).json" | |
import itertools | |
import sys | |
import pyperf | |
runner = pyperf.Runner(values=3, warmups=3, processes=5, min_time=0.001) | |
VALUES = { | |
0, | |
1, | |
15, | |
(1 << sys.int_info.bits_per_digit) - 1, | |
1 << sys.int_info.bits_per_digit, | |
123456789, | |
123456789 ** 3, | |
} | |
VALUES.update([-v for v in VALUES]) | |
VALUES = sorted(VALUES) | |
for width, is_signed, endian, bits, value, mode in itertools.product( | |
(8, 16, 32, 64), | |
(False, True), | |
('LittleEndian', 'BigEndian'), | |
(None, 1, 7), | |
VALUES, | |
('read', 'write'), | |
): | |
ctype_name = f'{'' if is_signed else 'u'}int{width}' | |
endian_name = endian[0] + 'E' | |
benchmark_name = f'{ctype_name}_{endian_name}_{mode}_{value:x}' | |
if bits: | |
benchmark_name += f'_{bits}bits' | |
setup = f"""if 1: | |
import ctypes | |
ctype = getattr(ctypes, "c_" + {ctype_name!r}) | |
class S(ctypes.{endian}Structure): | |
__fields__ = [ | |
('field', ctype, {'' if bits is None else bits}), | |
] | |
data = S | |
""" | |
match mode: | |
case 'read': | |
setup += f'\ndata.field = {value!r}' | |
stmt = 'data.field' | |
case 'write': | |
stmt = f'data.field = {value!r}' | |
case _: | |
raise ValueError(mode) | |
runner.timeit( | |
benchmark_name, | |
duplicate=1000, | |
setup=setup, | |
stmt=stmt, | |
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
uint8_LE_read_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.02 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.06 ns: 1.01x faster | |
uint8_LE_write_-40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.8 ns +- 1.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.7 ns +- 0.8 ns: 1.03x faster | |
uint8_LE_read_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.07 ns: 1.01x faster | |
uint8_LE_write_-f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.0 ns +- 3.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.1 ns +- 0.2 ns: 1.08x faster | |
uint8_LE_read_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.06 ns: 1.01x faster | |
uint8_LE_read_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.11 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.38 ns +- 0.16 ns: 1.02x faster | |
uint8_LE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.3 ns +- 1.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.0 ns +- 0.3 ns: 1.07x faster | |
uint8_LE_write_-18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.3 ns +- 0.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.1 ns +- 2.3 ns: 1.05x slower | |
uint8_LE_write_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.3 ns +- 1.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.1 ns +- 0.7 ns: 1.03x faster | |
uint8_LE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 38.2 ns +- 4.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.3 ns +- 1.9 ns: 1.11x faster | |
uint8_LE_read_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.54 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.10 ns: 1.01x faster | |
uint8_LE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.5 ns +- 1.6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.4 ns +- 0.7 ns: 1.06x faster | |
uint8_LE_read_75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.03 ns: 1.01x faster | |
uint8_LE_write_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 39.6 ns +- 4.6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.1 ns +- 1.5 ns: 1.09x faster | |
uint8_LE_write_-18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.2 ns +- 0.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.4 ns +- 1.4 ns: 1.03x slower | |
uint8_LE_read_-40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.06 ns: 1.01x faster | |
uint8_LE_read_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.07 ns: 1.01x faster | |
uint8_LE_read_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.02 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.06 ns: 1.01x faster | |
uint8_LE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.7 ns +- 1.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.2 ns +- 0.8 ns: 1.04x faster | |
uint8_LE_read_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.53 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.38 ns +- 0.19 ns: 1.03x faster | |
uint8_LE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.7 ns +- 1.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.2 ns +- 0.7 ns: 1.08x faster | |
uint8_LE_read_75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.06 ns: 1.01x faster | |
uint8_LE_write_75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.2 ns +- 0.7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.2 ns +- 0.2 ns: 1.03x faster | |
uint8_LE_read_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.07 ns: 1.01x faster | |
uint8_LE_read_18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.07 ns: 1.01x faster | |
uint8_BE_write_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 162 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 2 ns: 1.03x faster | |
uint8_BE_read_-40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.43 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.05 ns: 1.01x slower | |
uint8_BE_write_-40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.03x faster | |
uint8_BE_read_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.43 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.49 ns +- 0.05 ns: 1.01x slower | |
uint8_BE_write_-75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 1 ns: 1.02x faster | |
uint8_BE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 168 ns +- 7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 4 ns: 1.07x faster | |
uint8_BE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 168 ns +- 8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.08x faster | |
uint8_BE_write_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 167 ns +- 6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 3 ns: 1.08x faster | |
uint8_BE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 3 ns: 1.07x faster | |
uint8_BE_write_3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 1 ns: 1.03x faster | |
uint8_BE_write_40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 3 ns: 1.02x faster | |
uint8_BE_read_18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.53 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.48 ns +- 0.05 ns: 1.01x faster | |
uint8_BE_write_18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 162 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.03x faster | |
uint8_BE_write_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.02x faster | |
uint8_BE_read_-3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.43 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.50 ns +- 0.08 ns: 1.01x slower | |
uint8_BE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 8 ns: 1.04x faster | |
uint8_BE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.08x faster | |
uint8_BE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 168 ns +- 6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.08x faster | |
uint8_BE_write_f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 153 ns +- 3 ns: 1.07x faster | |
uint8_BE_write_75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.03x faster | |
uint8_BE_read_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.43 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.48 ns +- 0.06 ns: 1.01x slower | |
uint8_BE_write_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.02x faster | |
uint8_BE_write_18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.02x faster | |
uint8_BE_write_-18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.01x faster | |
uint8_BE_write_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.02x faster | |
uint8_BE_write_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 4 ns: 1.05x faster | |
uint8_BE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 167 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 4 ns: 1.07x faster | |
uint8_BE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.06x faster | |
uint8_BE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.06x faster | |
uint8_BE_write_75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.01x faster | |
int8_LE_read_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.49 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.07 ns: 1.01x faster | |
int8_LE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.6 ns +- 2.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.7 ns +- 0.8 ns: 1.06x faster | |
int8_LE_write_40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.6 ns +- 5.2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.4 ns +- 0.7 ns: 1.09x faster | |
int8_LE_read_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.08 ns: 1.01x faster | |
int8_LE_read_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.04 ns: 1.01x faster | |
int8_LE_write_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.0 ns +- 1.2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 37.3 ns +- 4.1 ns: 1.07x slower | |
int8_LE_read_-f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.48 ns +- 0.04 ns: 1.01x faster | |
int8_LE_write_-f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.7 ns +- 1.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.1 ns +- 0.2 ns: 1.05x faster | |
int8_LE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.1 ns +- 1.6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.8 ns +- 1.2 ns: 1.04x faster | |
int8_LE_write_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.3 ns +- 3.2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.0 ns +- 1.6 ns: 1.07x faster | |
int8_LE_read_40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.07 ns: 1.01x faster | |
int8_LE_read_18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.02 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.07 ns: 1.01x faster | |
int8_LE_write_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 38.5 ns +- 5.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.8 ns +- 0.8 ns: 1.11x faster | |
int8_LE_read_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.55 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.06 ns: 1.02x faster | |
int8_LE_read_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.41 ns +- 0.18 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.53 ns +- 0.09 ns: 1.02x slower | |
int8_BE_write_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 3 ns: 1.05x faster | |
int8_BE_write_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 157 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.01x faster | |
int8_BE_write_-f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 157 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.02x faster | |
int8_BE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.07x faster | |
int8_BE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.05x faster | |
int8_BE_write_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 5 ns: 1.04x faster | |
int8_BE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.05x faster | |
int8_BE_read_3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.06 ns: 1.01x faster | |
int8_BE_write_18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 162 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 3 ns: 1.05x faster | |
int8_BE_write_-18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.04x faster | |
int8_BE_write_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.03x faster | |
int8_BE_read_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.06 ns: 1.01x faster | |
int8_BE_write_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 3 ns: 1.02x faster | |
int8_BE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 6 ns: 1.05x faster | |
int8_BE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 167 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 5 ns: 1.08x faster | |
int8_BE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 168 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.09x faster | |
int8_BE_write_f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.06x faster | |
int8_BE_write_75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.02x faster | |
int8_BE_write_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.02x faster | |
int8_BE_write_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.03x faster | |
int8_BE_read_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.07 ns: 1.01x faster | |
int8_BE_write_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 156 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 4 ns: 1.02x slower | |
int8_BE_write_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 163 ns +- 7 ns: 1.03x slower | |
int8_BE_write_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 8 ns: 1.05x faster | |
int8_BE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 153 ns +- 2 ns: 1.08x faster | |
int8_BE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 168 ns +- 7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 3 ns: 1.09x faster | |
int8_BE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 6 ns: 1.05x faster | |
int8_BE_read_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.05 ns: 1.01x faster | |
int8_BE_write_18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.04x faster | |
uint16_LE_read_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.02 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.09 ns: 1.01x faster | |
uint16_LE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.9 ns +- 2.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.2 ns +- 0.7 ns: 1.08x faster | |
uint16_LE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.4 ns +- 1.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.5 ns +- 0.8 ns: 1.06x faster | |
uint16_LE_read_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.38 ns +- 0.19 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.52 ns +- 0.07 ns: 1.03x slower | |
uint16_LE_read_75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.49 ns +- 0.01 ns: 1.01x faster | |
uint16_LE_read_3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.06 ns: 1.01x faster | |
uint16_LE_read_40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.07 ns: 1.01x faster | |
uint16_LE_write_40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.7 ns +- 0.7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.6 ns +- 1.4 ns: 1.02x slower | |
uint16_LE_read_18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.40 ns +- 0.07 ns: 1.02x faster | |
uint16_LE_write_-18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.7 ns +- 2.2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 37.8 ns +- 2.4 ns: 1.06x slower | |
uint16_LE_read_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.09 ns: 1.01x faster | |
uint16_LE_write_-f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.8 ns +- 3.7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.3 ns +- 0.6 ns: 1.10x faster | |
uint16_LE_read_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.13 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.35 ns +- 0.23 ns: 1.03x faster | |
uint16_LE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 39.3 ns +- 5.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.3 ns +- 1.5 ns: 1.15x faster | |
uint16_LE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.7 ns +- 1.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.7 ns +- 0.8 ns: 1.06x faster | |
uint16_LE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.3 ns +- 1.6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.3 ns +- 1.1 ns: 1.06x faster | |
uint16_LE_read_75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.05 ns: 1.01x faster | |
uint16_LE_write_75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.1 ns +- 2.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.5 ns +- 0.7 ns: 1.05x faster | |
uint16_LE_write_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.8 ns +- 0.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 37.0 ns +- 3.1 ns: 1.06x slower | |
uint16_LE_write_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.1 ns +- 2.1 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.9 ns +- 1.0 ns: 1.04x faster | |
uint16_LE_read_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.53 ns +- 0.07 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.35 ns +- 0.21 ns: 1.03x faster | |
uint16_LE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 38.5 ns +- 5.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.5 ns +- 0.9 ns: 1.15x faster | |
uint16_LE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 38.7 ns +- 6.6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.1 ns +- 1.8 ns: 1.10x faster | |
uint16_LE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.3 ns +- 2.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.1 ns +- 0.6 ns: 1.10x faster | |
uint16_LE_read_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.10 ns: 1.01x faster | |
uint16_LE_write_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.7 ns +- 1.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.2 ns +- 0.2 ns: 1.02x faster | |
uint16_LE_write_18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 39.1 ns +- 3.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.1 ns +- 0.1 ns: 1.15x faster | |
uint16_BE_write_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 3 ns: 1.02x faster | |
uint16_BE_read_-75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.44 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.50 ns +- 0.07 ns: 1.01x slower | |
uint16_BE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 6 ns: 1.04x faster | |
uint16_BE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.06x faster | |
uint16_BE_write_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 5 ns: 1.04x faster | |
uint16_BE_read_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.43 ns +- 0.09 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.32 ns +- 0.17 ns: 1.02x faster | |
uint16_BE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 3 ns: 1.05x faster | |
uint16_BE_read_75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.06 ns: 1.01x faster | |
uint16_BE_read_40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.44 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.48 ns +- 0.05 ns: 1.01x slower | |
uint16_BE_write_18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.04x faster | |
uint16_BE_read_-18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.05 ns: 1.01x faster | |
uint16_BE_write_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.01x faster | |
uint16_BE_write_-3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.03x faster | |
uint16_BE_write_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 3 ns: 1.03x faster | |
uint16_BE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.07x faster | |
uint16_BE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 169 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 159 ns +- 7 ns: 1.06x faster | |
uint16_BE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.06x faster | |
uint16_BE_write_f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.06x faster | |
uint16_BE_write_75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.02x faster | |
uint16_BE_read_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.42 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.50 ns +- 0.08 ns: 1.02x slower | |
uint16_BE_write_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.05x faster | |
uint16_BE_write_18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.03x faster | |
uint16_BE_write_-18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 4 ns: 1.02x faster | |
uint16_BE_write_-40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.03x faster | |
uint16_BE_write_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.03x faster | |
uint16_BE_write_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.02x faster | |
uint16_BE_write_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.06x faster | |
uint16_BE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 4 ns: 1.04x faster | |
uint16_BE_read_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.43 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.29 ns +- 0.19 ns: 1.03x faster | |
uint16_BE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 4 ns: 1.06x faster | |
uint16_BE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 167 ns +- 6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 7 ns: 1.06x faster | |
uint16_BE_write_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.02x faster | |
int16_LE_write_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.1 ns +- 0.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.5 ns +- 0.6 ns: 1.02x faster | |
int16_LE_write_-40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.7 ns +- 1.7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.4 ns +- 0.9 ns: 1.04x faster | |
int16_LE_read_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.07 ns: 1.01x faster | |
int16_LE_write_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.2 ns +- 1.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.1 ns +- 0.2 ns: 1.03x faster | |
int16_LE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.1 ns +- 1.2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.8 ns +- 1.4 ns: 1.04x faster | |
int16_LE_write_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.0 ns +- 1.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.8 ns +- 1.4 ns: 1.04x faster | |
int16_LE_read_3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.49 ns +- 0.01 ns: 1.01x faster | |
int16_LE_write_3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.5 ns +- 1.1 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.7 ns +- 0.8 ns: 1.02x faster | |
int16_LE_read_-18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.08 ns: 1.01x faster | |
int16_LE_read_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.05 ns: 1.01x faster | |
int16_LE_write_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.1 ns +- 0.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 37.4 ns +- 3.2 ns: 1.06x slower | |
int16_LE_read_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.53 ns +- 0.08 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.40 ns +- 0.17 ns: 1.02x faster | |
int16_LE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.4 ns +- 1.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.9 ns +- 0.8 ns: 1.05x faster | |
int16_LE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.7 ns +- 2.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.5 ns +- 1.0 ns: 1.07x faster | |
int16_LE_read_f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.39 ns +- 0.17 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.53 ns +- 0.05 ns: 1.02x slower | |
int16_LE_read_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.08 ns: 1.01x faster | |
int16_LE_write_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.9 ns +- 1.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 40.7 ns +- 5.5 ns: 1.10x slower | |
int16_LE_read_40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.43 ns +- 0.08 ns: 1.02x faster | |
int16_LE_read_-18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.12 ns: 1.01x faster | |
int16_LE_write_-18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.4 ns +- 2.6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.9 ns +- 1.6 ns: 1.07x faster | |
int16_LE_read_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.02 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.08 ns: 1.01x faster | |
int16_LE_write_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.5 ns +- 1.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.2 ns +- 1.5 ns: 1.04x faster | |
int16_LE_write_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.6 ns +- 1.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.9 ns +- 1.4 ns: 1.05x faster | |
int16_LE_read_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.53 ns +- 0.07 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.09 ns: 1.01x faster | |
int16_LE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.9 ns +- 1.2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.0 ns +- 0.4 ns: 1.06x faster | |
int16_LE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.7 ns +- 1.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.3 ns +- 1.1 ns: 1.04x faster | |
int16_LE_write_75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.0 ns +- 1.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.7 ns +- 0.8 ns: 1.04x faster | |
int16_LE_read_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.06 ns: 1.01x faster | |
int16_LE_write_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.9 ns +- 1.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 37.2 ns +- 3.0 ns: 1.06x slower | |
int16_LE_read_18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.02 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.07 ns: 1.01x faster | |
int16_LE_write_18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.3 ns +- 0.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.5 ns +- 0.6 ns: 1.02x faster | |
int16_BE_write_-40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.03x faster | |
int16_BE_read_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.45 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.51 ns +- 0.05 ns: 1.01x slower | |
int16_BE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.08x faster | |
int16_BE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 6 ns: 1.04x faster | |
int16_BE_write_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.07x faster | |
int16_BE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.05x faster | |
int16_BE_write_3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 3 ns: 1.02x faster | |
int16_BE_read_40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.05 ns: 1.01x faster | |
int16_BE_write_18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.04x faster | |
int16_BE_write_-18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 4 ns: 1.03x faster | |
int16_BE_read_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.46 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.51 ns +- 0.06 ns: 1.01x slower | |
int16_BE_write_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 157 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.01x faster | |
int16_BE_write_-3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 16 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.06x faster | |
int16_BE_write_-f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.03x faster | |
int16_BE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 4 ns: 1.05x faster | |
int16_BE_read_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.33 ns +- 0.14 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.43 ns +- 0.09 ns: 1.02x slower | |
int16_BE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 167 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 6 ns: 1.07x faster | |
int16_BE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.06x faster | |
int16_BE_write_f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 168 ns +- 7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 6 ns: 1.07x faster | |
int16_BE_read_75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.48 ns +- 0.05 ns: 1.01x faster | |
int16_BE_write_-40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 4 ns: 1.04x faster | |
int16_BE_read_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.40 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.09 ns: 1.01x slower | |
int16_BE_write_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 157 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 4 ns: 1.02x faster | |
int16_BE_write_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.02x faster | |
int16_BE_write_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.06x faster | |
int16_BE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.06x faster | |
int16_BE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 167 ns +- 6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 3 ns: 1.08x faster | |
int16_BE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 5 ns: 1.04x faster | |
int16_BE_write_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.02x faster | |
uint32_LE_read_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.06 ns: 1.01x faster | |
uint32_LE_write_-75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.5 ns +- 1.1 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.4 ns +- 0.6 ns: 1.03x faster | |
uint32_LE_read_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.07 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.39 ns +- 0.20 ns: 1.02x faster | |
uint32_LE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.0 ns +- 1.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.7 ns +- 1.7 ns: 1.04x faster | |
uint32_LE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.8 ns +- 1.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.5 ns +- 0.8 ns: 1.04x faster | |
uint32_LE_read_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.49 ns +- 0.14 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.33 ns +- 0.23 ns: 1.03x faster | |
uint32_LE_read_75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.02 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.04 ns: 1.00x faster | |
uint32_LE_read_3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.07 ns: 1.01x faster | |
uint32_LE_write_-3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.9 ns +- 1.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.8 ns +- 0.8 ns: 1.09x faster | |
uint32_LE_read_-f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.02 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.07 ns: 1.01x faster | |
uint32_LE_write_-f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 39.4 ns +- 6.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.1 ns +- 1.9 ns: 1.09x faster | |
uint32_LE_read_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.30 ns +- 0.22 ns: 1.04x faster | |
uint32_LE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.9 ns +- 4.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.1 ns +- 0.6 ns: 1.14x faster | |
uint32_LE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.4 ns +- 0.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.2 ns +- 0.6 ns: 1.04x faster | |
uint32_LE_write_75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.9 ns +- 0.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.2 ns +- 2.3 ns: 1.04x slower | |
uint32_LE_write_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.5 ns +- 1.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.1 ns +- 1.5 ns: 1.04x faster | |
uint32_LE_read_40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.09 ns: 1.01x faster | |
uint32_LE_read_18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.49 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.40 ns +- 0.08 ns: 1.02x faster | |
uint32_LE_write_18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 38.4 ns +- 6.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.9 ns +- 0.8 ns: 1.10x faster | |
uint32_LE_write_-18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.6 ns +- 1.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 40.3 ns +- 5.0 ns: 1.10x slower | |
uint32_LE_write_-40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.4 ns +- 1.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.5 ns +- 0.8 ns: 1.06x faster | |
uint32_LE_read_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.48 ns +- 0.04 ns: 1.01x faster | |
uint32_LE_write_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.8 ns +- 0.7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.7 ns +- 2.9 ns: 1.05x slower | |
uint32_LE_write_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 40.9 ns +- 3.7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.3 ns +- 1.9 ns: 1.13x faster | |
uint32_LE_write_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.5 ns +- 2.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.1 ns +- 0.2 ns: 1.07x faster | |
uint32_LE_read_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.30 ns +- 0.25 ns: 1.04x faster | |
uint32_LE_read_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.54 ns +- 0.08 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.07 ns: 1.02x faster | |
uint32_LE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.8 ns +- 2.1 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.8 ns +- 1.4 ns: 1.06x faster | |
uint32_LE_read_75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.02 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.08 ns: 1.01x faster | |
uint32_LE_write_3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.3 ns +- 1.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.3 ns +- 0.5 ns: 1.03x faster | |
uint32_LE_read_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.07 ns: 1.01x faster | |
uint32_LE_read_18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.05 ns: 1.01x faster | |
uint32_BE_write_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.02x faster | |
uint32_BE_write_-75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.02x faster | |
uint32_BE_write_-f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.03x faster | |
uint32_BE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.07x faster | |
uint32_BE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 162 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.06x faster | |
uint32_BE_write_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 162 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.05x faster | |
uint32_BE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 3 ns: 1.08x faster | |
uint32_BE_read_3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.42 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.49 ns +- 0.08 ns: 1.01x slower | |
uint32_BE_write_18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 162 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 5 ns: 1.04x faster | |
uint32_BE_write_-3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.02x faster | |
uint32_BE_write_-f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.02x faster | |
uint32_BE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.06x faster | |
uint32_BE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 167 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 5 ns: 1.07x faster | |
uint32_BE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.05x faster | |
uint32_BE_write_f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 153 ns +- 2 ns: 1.07x faster | |
uint32_BE_write_40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 3 ns: 1.01x faster | |
uint32_BE_read_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.05 ns: 1.01x faster | |
uint32_BE_write_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.05x faster | |
uint32_BE_write_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 162 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 5 ns: 1.03x faster | |
uint32_BE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 3 ns: 1.07x faster | |
uint32_BE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 167 ns +- 9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 4 ns: 1.08x faster | |
uint32_BE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 4 ns: 1.05x faster | |
uint32_BE_read_3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.42 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.07 ns: 1.01x slower | |
uint32_BE_read_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.43 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.48 ns +- 0.08 ns: 1.01x slower | |
int32_LE_read_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.43 ns +- 0.08 ns: 1.01x faster | |
int32_LE_read_-40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.08 ns: 1.01x faster | |
int32_LE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.1 ns +- 0.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.8 ns +- 1.4 ns: 1.04x faster | |
int32_LE_read_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.56 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.50 ns +- 0.10 ns: 1.01x faster | |
int32_LE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.5 ns +- 0.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.3 ns +- 0.8 ns: 1.04x faster | |
int32_LE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 40.2 ns +- 4.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.2 ns +- 0.7 ns: 1.21x faster | |
int32_LE_write_18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 38.3 ns +- 4.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.6 ns +- 0.9 ns: 1.11x faster | |
int32_LE_read_-18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.38 ns +- 0.08 ns: 1.02x faster | |
int32_LE_write_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.3 ns +- 1.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.2 ns +- 1.4 ns: 1.03x faster | |
int32_LE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 38.9 ns +- 4.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.1 ns +- 4.2 ns: 1.11x faster | |
int32_LE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.1 ns +- 2.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.5 ns +- 0.8 ns: 1.08x faster | |
int32_LE_read_40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.10 ns: 1.01x faster | |
int32_LE_write_40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.6 ns +- 2.2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.9 ns +- 0.9 ns: 1.05x faster | |
int32_LE_read_18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.09 ns: 1.01x faster | |
int32_LE_read_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.54 ns +- 0.11 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.07 ns: 1.02x faster | |
int32_LE_write_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.4 ns +- 1.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.4 ns +- 0.7 ns: 1.03x faster | |
int32_LE_write_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.6 ns +- 1.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.0 ns +- 0.3 ns: 1.08x faster | |
int32_LE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.0 ns +- 4.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.4 ns +- 1.2 ns: 1.08x faster | |
int32_LE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.6 ns +- 1.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.0 ns +- 0.7 ns: 1.08x faster | |
int32_LE_write_75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.8 ns +- 5.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.2 ns +- 0.5 ns: 1.11x faster | |
int32_LE_read_3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.08 ns: 1.01x faster | |
int32_LE_write_3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 41.6 ns +- 5.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.3 ns +- 1.2 ns: 1.15x faster | |
int32_LE_read_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.05 ns: 1.01x faster | |
int32_LE_write_18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.6 ns +- 1.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.6 ns +- 0.7 ns: 1.03x faster | |
int32_BE_read_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.45 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.49 ns +- 0.05 ns: 1.01x slower | |
int32_BE_write_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 4 ns: 1.05x faster | |
int32_BE_write_-40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 4 ns: 1.02x faster | |
int32_BE_read_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.42 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.05 ns: 1.01x slower | |
int32_BE_write_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 3 ns: 1.04x faster | |
int32_BE_write_-f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.01x faster | |
int32_BE_read_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.27 ns +- 0.18 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.38 ns +- 0.08 ns: 1.02x slower | |
int32_BE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.07x faster | |
int32_BE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 162 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 3 ns: 1.04x faster | |
int32_BE_write_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 3 ns: 1.06x faster | |
int32_BE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.07x faster | |
int32_BE_write_75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 157 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.02x faster | |
int32_BE_write_18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.02x faster | |
int32_BE_write_-18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.01x faster | |
int32_BE_write_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.02x faster | |
int32_BE_read_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.44 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.34 ns +- 0.16 ns: 1.02x faster | |
int32_BE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.07x faster | |
int32_BE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 170 ns +- 8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 162 ns +- 10 ns: 1.05x faster | |
int32_BE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.07x faster | |
int32_BE_write_f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 167 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.09x faster | |
int32_BE_write_18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.02x faster | |
int32_BE_write_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.03x faster | |
int32_BE_write_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 7 ns: 1.04x faster | |
int32_BE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 153 ns +- 1 ns: 1.08x faster | |
int32_BE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 5 ns: 1.05x faster | |
int32_BE_read_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.31 ns +- 0.20 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.06 ns: 1.02x slower | |
int32_BE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 4 ns: 1.07x faster | |
int32_BE_write_75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.04x faster | |
int32_BE_write_3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 4 ns: 1.02x faster | |
int32_BE_write_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 3 ns: 1.02x faster | |
uint64_LE_write_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.1 ns +- 1.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.6 ns +- 2.0 ns: 1.04x slower | |
uint64_LE_write_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.0 ns +- 0.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 37.9 ns +- 3.7 ns: 1.08x slower | |
uint64_LE_read_-75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.08 ns: 1.01x faster | |
uint64_LE_write_-75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.6 ns +- 0.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.4 ns +- 1.1 ns: 1.05x slower | |
uint64_LE_read_-f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.07 ns: 1.01x faster | |
uint64_LE_read_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.53 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.41 ns +- 0.19 ns: 1.02x faster | |
uint64_LE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.8 ns +- 4.2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.1 ns +- 1.2 ns: 1.11x faster | |
uint64_LE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.3 ns +- 1.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.9 ns +- 1.0 ns: 1.04x faster | |
uint64_LE_read_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.54 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.41 ns +- 0.19 ns: 1.03x faster | |
uint64_LE_write_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 40.6 ns +- 5.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.8 ns +- 1.5 ns: 1.20x faster | |
uint64_LE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.7 ns +- 1.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.5 ns +- 0.8 ns: 1.07x faster | |
uint64_LE_read_75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.49 ns +- 0.02 ns: 1.00x faster | |
uint64_LE_write_3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.5 ns +- 2.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.1 ns +- 1.5 ns: 1.04x faster | |
uint64_LE_read_40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.01 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.47 ns +- 0.06 ns: 1.01x faster | |
uint64_LE_write_18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.2 ns +- 4.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.7 ns +- 0.8 ns: 1.07x faster | |
uint64_LE_write_-18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.1 ns +- 1.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.1 ns +- 0.2 ns: 1.06x faster | |
uint64_LE_write_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 39.1 ns +- 3.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.3 ns +- 1.6 ns: 1.11x faster | |
uint64_LE_read_-3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.48 ns +- 0.04 ns: 1.01x faster | |
uint64_LE_read_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.07 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.09 ns: 1.01x faster | |
uint64_LE_write_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 39.5 ns +- 5.7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.5 ns +- 0.7 ns: 1.14x faster | |
uint64_LE_read_-f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.46 ns +- 0.07 ns: 1.01x faster | |
uint64_LE_read_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.44 ns +- 0.17 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.21 ns +- 0.22 ns: 1.04x faster | |
uint64_LE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 38.3 ns +- 6.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.6 ns +- 1.1 ns: 1.14x faster | |
uint64_LE_read_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.56 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.13 ns: 1.02x faster | |
uint64_LE_write_f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.8 ns +- 1.2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.3 ns +- 0.9 ns: 1.08x faster | |
uint64_LE_write_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.1 ns +- 2.1 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.3 ns +- 0.4 ns: 1.05x faster | |
uint64_LE_read_18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.07 ns: 1.01x faster | |
uint64_LE_write_-18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.6 ns +- 0.7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.8 ns +- 4.1 ns: 1.07x slower | |
uint64_LE_write_-40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.7 ns +- 1.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.6 ns +- 1.0 ns: 1.03x faster | |
uint64_LE_write_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.7 ns +- 1.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.1 ns +- 0.3 ns: 1.05x faster | |
uint64_LE_write_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.7 ns +- 0.7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.6 ns +- 3.4 ns: 1.06x slower | |
uint64_LE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.5 ns +- 1.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.8 ns +- 1.5 ns: 1.08x faster | |
uint64_LE_write_18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.9 ns +- 1.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.1 ns +- 1.4 ns: 1.05x faster | |
uint64_BE_write_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 5 ns: 1.03x faster | |
uint64_BE_write_-40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.04x faster | |
uint64_BE_write_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 4 ns: 1.05x faster | |
uint64_BE_read_-f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.49 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.05 ns: 1.01x faster | |
uint64_BE_write_-f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.02x faster | |
uint64_BE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 162 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 1 ns: 1.05x faster | |
uint64_BE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 169 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 4 ns: 1.09x faster | |
uint64_BE_read_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.40 ns +- 0.08 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.23 ns +- 0.19 ns: 1.03x faster | |
uint64_BE_write_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.06x faster | |
uint64_BE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.06x faster | |
uint64_BE_read_75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.46 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.49 ns +- 0.05 ns: 1.01x slower | |
uint64_BE_write_-18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.03x faster | |
uint64_BE_read_-3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.49 ns +- 0.08 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.42 ns +- 0.04 ns: 1.01x faster | |
uint64_BE_write_-3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.02x faster | |
uint64_BE_write_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.02x faster | |
uint64_BE_read_-f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.05 ns: 1.01x faster | |
uint64_BE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 6 ns: 1.06x faster | |
uint64_BE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 167 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.09x faster | |
uint64_BE_read_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.39 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.30 ns +- 0.14 ns: 1.02x faster | |
uint64_BE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 4 ns: 1.06x faster | |
uint64_BE_write_f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 153 ns +- 2 ns: 1.06x faster | |
uint64_BE_read_75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.43 ns +- 0.06 ns: 1.01x faster | |
uint64_BE_read_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.43 ns +- 0.06 ns: 1.01x faster | |
uint64_BE_read_-40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.43 ns +- 0.08 ns: 1.01x faster | |
uint64_BE_write_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 157 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 4 ns: 1.02x faster | |
uint64_BE_read_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.07 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.44 ns +- 0.06 ns: 1.01x faster | |
uint64_BE_write_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 1 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.02x faster | |
uint64_BE_write_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 168 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 4 ns: 1.07x faster | |
uint64_BE_read_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.32 ns +- 0.18 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.13 ns +- 0.19 ns: 1.04x faster | |
uint64_BE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 153 ns +- 1 ns: 1.07x faster | |
uint64_BE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 160 ns +- 6 ns: 1.03x faster | |
uint64_BE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 3 ns: 1.05x faster | |
uint64_BE_read_75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.43 ns +- 0.05 ns: 1.01x faster | |
uint64_BE_write_3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 1 ns: 1.03x faster | |
uint64_BE_write_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 157 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.01x faster | |
int64_LE_read_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.08 ns: 1.01x faster | |
int64_LE_write_-18e75e169218b0483932d: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.5 ns +- 5.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.7 ns +- 0.8 ns: 1.08x faster | |
int64_LE_write_-40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.8 ns +- 2.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.1 ns +- 0.1 ns: 1.08x faster | |
int64_LE_write_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.1 ns +- 1.1 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.6 ns +- 1.0 ns: 1.04x slower | |
int64_LE_read_-75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.53 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.48 ns +- 0.05 ns: 1.01x faster | |
int64_LE_write_-75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 40.5 ns +- 5.2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.0 ns +- 3.2 ns: 1.12x faster | |
int64_LE_read_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.46 ns +- 0.17 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.28 ns +- 0.25 ns: 1.03x faster | |
int64_LE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 38.7 ns +- 4.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.6 ns +- 1.4 ns: 1.15x faster | |
int64_LE_write_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.7 ns +- 5.0 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.9 ns +- 1.3 ns: 1.11x faster | |
int64_LE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.1 ns +- 0.9 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.4 ns +- 1.5 ns: 1.05x faster | |
int64_LE_write_40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.5 ns +- 0.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.5 ns +- 1.4 ns: 1.03x slower | |
int64_LE_read_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.48 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.39 ns +- 0.11 ns: 1.02x faster | |
int64_LE_write_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.8 ns +- 2.6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.5 ns +- 0.7 ns: 1.07x faster | |
int64_LE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.9 ns +- 1.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.6 ns +- 0.8 ns: 1.07x faster | |
int64_LE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 34.3 ns +- 0.5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.4 ns +- 0.8 ns: 1.03x faster | |
int64_LE_read_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.42 ns +- 0.07 ns: 1.02x faster | |
int64_LE_write_3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 38.1 ns +- 4.3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 35.5 ns +- 1.4 ns: 1.07x faster | |
int64_LE_read_40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.40 ns +- 0.08 ns: 1.02x faster | |
int64_LE_read_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.49 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.36 ns +- 0.08 ns: 1.02x faster | |
int64_LE_write_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.3 ns +- 0.8 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 36.3 ns +- 1.3 ns: 1.03x slower | |
int64_LE_write_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.1 ns +- 1.4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.5 ns +- 1.5 ns: 1.05x faster | |
int64_LE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.1 ns +- 2.1 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.5 ns +- 1.7 ns: 1.05x faster | |
int64_LE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 36.3 ns +- 1.7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 33.5 ns +- 1.4 ns: 1.08x faster | |
int64_LE_read_75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.03 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.41 ns +- 0.09 ns: 1.02x faster | |
int64_LE_read_3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.43 ns +- 0.08 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.37 ns +- 0.06 ns: 1.01x faster | |
int64_LE_write_3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 37.3 ns +- 1.7 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 34.8 ns +- 0.7 ns: 1.07x faster | |
int64_LE_read_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.02 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.09 ns: 1.01x faster | |
int64_LE_write_40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 35.2 ns +- 2.1 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 38.1 ns +- 3.8 ns: 1.08x slower | |
int64_BE_write_-40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 162 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.04x faster | |
int64_BE_write_-3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 2 ns: 1.02x faster | |
int64_BE_write_-75bcd15: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.02x faster | |
int64_BE_write_-1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.07x faster | |
int64_BE_write_0: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 169 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.09x faster | |
int64_BE_write_1: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 168 ns +- 6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.08x faster | |
int64_BE_read_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.44 ns +- 0.07 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.26 ns +- 0.23 ns: 1.03x faster | |
int64_BE_write_f: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 168 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 158 ns +- 4 ns: 1.06x faster | |
int64_BE_write_3fffffff: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 5 ns: 1.03x faster | |
int64_BE_write_40000000: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 158 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 2 ns: 1.02x faster | |
int64_BE_write_-18e75e169218b0483932d_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 5 ns: 1.03x faster | |
int64_BE_read_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.07 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.43 ns +- 0.05 ns: 1.01x faster | |
int64_BE_write_-40000000_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 166 ns +- 6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 1 ns: 1.08x faster | |
int64_BE_read_-3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.49 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.42 ns +- 0.04 ns: 1.01x faster | |
int64_BE_write_-3fffffff_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.04x faster | |
int64_BE_write_-75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 157 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.01x faster | |
int64_BE_read_-f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.48 ns +- 0.04 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.54 ns +- 0.08 ns: 1.01x slower | |
int64_BE_read_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.44 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.35 ns +- 0.11 ns: 1.02x faster | |
int64_BE_write_-1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.06x faster | |
int64_BE_write_0_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 7 ns: 1.05x faster | |
int64_BE_read_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.41 ns +- 0.07 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.25 ns +- 0.17 ns: 1.03x faster | |
int64_BE_write_1_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 5 ns: 1.04x faster | |
int64_BE_write_f_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 164 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 2 ns: 1.05x faster | |
int64_BE_write_75bcd15_1bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.02x faster | |
int64_BE_write_-18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 162 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.04x faster | |
int64_BE_write_-40000000_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 160 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 5 ns: 1.03x faster | |
int64_BE_read_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.51 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.43 ns +- 0.05 ns: 1.01x faster | |
int64_BE_write_-3fffffff_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.03x faster | |
int64_BE_read_-75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.52 ns +- 0.06 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.43 ns +- 0.05 ns: 1.02x faster | |
int64_BE_read_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 5.50 ns +- 0.05 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 5.45 ns +- 0.05 ns: 1.01x faster | |
int64_BE_write_-f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 159 ns +- 4 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 156 ns +- 3 ns: 1.02x faster | |
int64_BE_write_-1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 3 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.06x faster | |
int64_BE_write_0_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 165 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 155 ns +- 3 ns: 1.07x faster | |
int64_BE_write_1_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 163 ns +- 2 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 3 ns: 1.03x faster | |
int64_BE_write_f_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 168 ns +- 6 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 154 ns +- 2 ns: 1.09x faster | |
int64_BE_write_75bcd15_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 4 ns: 1.02x faster | |
int64_BE_write_18e75e169218b0483932d_7bits: Mean +- std dev: [bench-v3.14.0a2-95-gab237ff81d2] 161 ns +- 5 ns -> [bench-v3.14.0a2-101-gb9ed7278328] 157 ns +- 2 ns: 1.03x faster | |
Benchmark hidden because not significant (787): uint8_LE_write_-18e75e169218b0483932d, uint8_LE_read_-40000000, uint8_LE_write_-3fffffff, uint8_LE_read_-75bcd15, uint8_LE_write_-75bcd15, uint8_LE_read_-f, uint8_LE_read_-1, uint8_LE_write_-1, uint8_LE_write_0, uint8_LE_write_1, uint8_LE_read_f, uint8_LE_read_75bcd15, uint8_LE_write_75bcd15, uint8_LE_read_3fffffff, uint8_LE_write_3fffffff, uint8_LE_read_40000000, uint8_LE_write_40000000, uint8_LE_read_18e75e169218b0483932d, uint8_LE_write_18e75e169218b0483932d, uint8_LE_read_-18e75e169218b0483932d_1bits, uint8_LE_read_-40000000_1bits, uint8_LE_read_-3fffffff_1bits, uint8_LE_write_-3fffffff_1bits, uint8_LE_read_-75bcd15_1bits, uint8_LE_write_-75bcd15_1bits, uint8_LE_read_-f_1bits, uint8_LE_write_-f_1bits, uint8_LE_read_-1_1bits, uint8_LE_write_0_1bits, uint8_LE_read_1_1bits, uint8_LE_read_f_1bits, uint8_LE_write_f_1bits, uint8_LE_write_75bcd15_1bits, uint8_LE_read_3fffffff_1bits, uint8_LE_read_40000000_1bits, uint8_LE_write_40000000_1bits, uint8_LE_read_18e75e169218b0483932d_1bits, uint8_LE_write_18e75e169218b0483932d_1bits, uint8_LE_read_-18e75e169218b0483932d_7bits, uint8_LE_write_-40000000_7bits, uint8_LE_write_-3fffffff_7bits, uint8_LE_read_-75bcd15_7bits, uint8_LE_write_-75bcd15_7bits, uint8_LE_write_-f_7bits, uint8_LE_read_-1_7bits, uint8_LE_write_-1_7bits, uint8_LE_read_0_7bits, uint8_LE_write_1_7bits, uint8_LE_read_f_7bits, uint8_LE_read_3fffffff_7bits, uint8_LE_write_3fffffff_7bits, uint8_LE_write_40000000_7bits, uint8_LE_write_18e75e169218b0483932d_7bits, uint8_BE_read_-18e75e169218b0483932d, uint8_BE_write_-3fffffff, uint8_BE_read_-75bcd15, uint8_BE_read_-f, uint8_BE_write_-f, uint8_BE_read_-1, uint8_BE_read_0, uint8_BE_read_1, uint8_BE_read_f, uint8_BE_read_75bcd15, uint8_BE_write_75bcd15, uint8_BE_read_3fffffff, uint8_BE_read_40000000, uint8_BE_read_-18e75e169218b0483932d_1bits, uint8_BE_write_-18e75e169218b0483932d_1bits, uint8_BE_read_-40000000_1bits, uint8_BE_write_-3fffffff_1bits, uint8_BE_read_-75bcd15_1bits, uint8_BE_write_-75bcd15_1bits, uint8_BE_read_-f_1bits, uint8_BE_write_-f_1bits, uint8_BE_read_-1_1bits, uint8_BE_read_0_1bits, uint8_BE_read_1_1bits, uint8_BE_read_f_1bits, uint8_BE_read_75bcd15_1bits, uint8_BE_read_40000000_1bits, uint8_BE_write_40000000_1bits, uint8_BE_read_18e75e169218b0483932d_1bits, uint8_BE_read_-18e75e169218b0483932d_7bits, uint8_BE_read_-40000000_7bits, uint8_BE_write_-40000000_7bits, uint8_BE_read_-3fffffff_7bits, uint8_BE_write_-3fffffff_7bits, uint8_BE_read_-75bcd15_7bits, uint8_BE_write_-75bcd15_7bits, uint8_BE_read_-f_7bits, uint8_BE_read_-1_7bits, uint8_BE_read_0_7bits, uint8_BE_read_1_7bits, uint8_BE_read_f_7bits, uint8_BE_read_75bcd15_7bits, uint8_BE_read_3fffffff_7bits, uint8_BE_write_3fffffff_7bits, uint8_BE_read_40000000_7bits, uint8_BE_write_40000000_7bits, uint8_BE_read_18e75e169218b0483932d_7bits, uint8_BE_write_18e75e169218b0483932d_7bits, int8_LE_write_-18e75e169218b0483932d, int8_LE_read_-40000000, int8_LE_write_-40000000, int8_LE_read_-3fffffff, int8_LE_write_-3fffffff, int8_LE_read_-75bcd15, int8_LE_write_-75bcd15, int8_LE_read_-f, int8_LE_write_-f, int8_LE_read_-1, int8_LE_write_-1, int8_LE_read_0, int8_LE_write_0, int8_LE_read_1, int8_LE_write_1, int8_LE_read_f, int8_LE_read_75bcd15, int8_LE_write_75bcd15, int8_LE_read_3fffffff, int8_LE_write_3fffffff, int8_LE_read_40000000, int8_LE_read_18e75e169218b0483932d, int8_LE_write_18e75e169218b0483932d, int8_LE_read_-18e75e169218b0483932d_1bits, int8_LE_write_-18e75e169218b0483932d_1bits, int8_LE_write_-40000000_1bits, int8_LE_read_-3fffffff_1bits, int8_LE_write_-3fffffff_1bits, int8_LE_read_-1_1bits, int8_LE_write_-1_1bits, int8_LE_read_0_1bits, int8_LE_read_1_1bits, int8_LE_write_1_1bits, int8_LE_read_f_1bits, int8_LE_write_f_1bits, int8_LE_read_75bcd15_1bits, int8_LE_write_75bcd15_1bits, int8_LE_read_3fffffff_1bits, int8_LE_write_40000000_1bits, int8_LE_write_18e75e169218b0483932d_1bits, int8_LE_read_-18e75e169218b0483932d_7bits, int8_LE_write_-18e75e169218b0483932d_7bits, int8_LE_read_-40000000_7bits, int8_LE_write_-40000000_7bits, int8_LE_read_-3fffffff_7bits, int8_LE_write_-3fffffff_7bits, int8_LE_read_-75bcd15_7bits, int8_LE_read_-f_7bits, int8_LE_write_-f_7bits, int8_LE_read_-1_7bits, int8_LE_write_-1_7bits, int8_LE_read_0_7bits, int8_LE_write_0_7bits, int8_LE_write_1_7bits, int8_LE_write_f_7bits, int8_LE_read_75bcd15_7bits, int8_LE_write_75bcd15_7bits, int8_LE_read_3fffffff_7bits, int8_LE_write_3fffffff_7bits, int8_LE_read_40000000_7bits, int8_LE_write_40000000_7bits, int8_LE_read_18e75e169218b0483932d_7bits, int8_LE_write_18e75e169218b0483932d_7bits, int8_BE_read_-18e75e169218b0483932d, int8_BE_read_-40000000, int8_BE_write_-40000000, int8_BE_read_-3fffffff, int8_BE_read_-75bcd15, int8_BE_write_-75bcd15, int8_BE_read_-f, int8_BE_read_-1, int8_BE_read_0, int8_BE_read_1, int8_BE_read_f, int8_BE_read_75bcd15, int8_BE_write_75bcd15, int8_BE_write_3fffffff, int8_BE_read_40000000, int8_BE_write_40000000, int8_BE_read_18e75e169218b0483932d, int8_BE_read_-18e75e169218b0483932d_1bits, int8_BE_read_-40000000_1bits, int8_BE_read_-3fffffff_1bits, int8_BE_write_-3fffffff_1bits, int8_BE_read_-f_1bits, int8_BE_write_-f_1bits, int8_BE_read_-1_1bits, int8_BE_read_0_1bits, int8_BE_read_1_1bits, int8_BE_read_f_1bits, int8_BE_read_75bcd15_1bits, int8_BE_read_3fffffff_1bits, int8_BE_read_40000000_1bits, int8_BE_write_40000000_1bits, int8_BE_read_18e75e169218b0483932d_1bits, int8_BE_write_18e75e169218b0483932d_1bits, int8_BE_read_-18e75e169218b0483932d_7bits, int8_BE_write_-18e75e169218b0483932d_7bits, int8_BE_read_-40000000_7bits, int8_BE_write_-40000000_7bits, int8_BE_read_-3fffffff_7bits, int8_BE_read_-f_7bits, int8_BE_read_-1_7bits, int8_BE_read_0_7bits, int8_BE_read_1_7bits, int8_BE_read_f_7bits, int8_BE_read_75bcd15_7bits, int8_BE_write_75bcd15_7bits, int8_BE_read_3fffffff_7bits, int8_BE_write_3fffffff_7bits, int8_BE_write_40000000_7bits, int8_BE_read_18e75e169218b0483932d_7bits, uint16_LE_read_-18e75e169218b0483932d, uint16_LE_write_-18e75e169218b0483932d, uint16_LE_read_-40000000, uint16_LE_write_-40000000, uint16_LE_write_-3fffffff, uint16_LE_read_-75bcd15, uint16_LE_write_-75bcd15, uint16_LE_read_-f, uint16_LE_write_-f, uint16_LE_read_-1, uint16_LE_read_0, uint16_LE_read_1, uint16_LE_write_1, uint16_LE_write_f, uint16_LE_write_75bcd15, uint16_LE_write_3fffffff, uint16_LE_write_18e75e169218b0483932d, uint16_LE_read_-18e75e169218b0483932d_1bits, uint16_LE_read_-40000000_1bits, uint16_LE_write_-40000000_1bits, uint16_LE_read_-3fffffff_1bits, uint16_LE_write_-3fffffff_1bits, uint16_LE_write_-75bcd15_1bits, uint16_LE_read_-f_1bits, uint16_LE_read_0_1bits, uint16_LE_read_1_1bits, uint16_LE_read_f_1bits, uint16_LE_write_f_1bits, uint16_LE_read_3fffffff_1bits, uint16_LE_write_3fffffff_1bits, uint16_LE_read_40000000_1bits, uint16_LE_write_40000000_1bits, uint16_LE_read_18e75e169218b0483932d_1bits, uint16_LE_write_18e75e169218b0483932d_1bits, uint16_LE_read_-18e75e169218b0483932d_7bits, uint16_LE_write_-18e75e169218b0483932d_7bits, uint16_LE_read_-40000000_7bits, uint16_LE_write_-40000000_7bits, uint16_LE_read_-3fffffff_7bits, uint16_LE_read_-75bcd15_7bits, uint16_LE_read_-f_7bits, uint16_LE_write_-f_7bits, uint16_LE_write_-1_7bits, uint16_LE_read_0_7bits, uint16_LE_read_1_7bits, uint16_LE_read_f_7bits, uint16_LE_read_75bcd15_7bits, uint16_LE_write_75bcd15_7bits, uint16_LE_read_3fffffff_7bits, uint16_LE_write_3fffffff_7bits, uint16_LE_read_18e75e169218b0483932d_7bits, uint16_BE_read_-18e75e169218b0483932d, uint16_BE_read_-40000000, uint16_BE_write_-40000000, uint16_BE_read_-3fffffff, uint16_BE_write_-3fffffff, uint16_BE_write_-75bcd15, uint16_BE_read_-f, uint16_BE_write_-f, uint16_BE_read_-1, uint16_BE_read_0, uint16_BE_read_1, uint16_BE_write_75bcd15, uint16_BE_read_3fffffff, uint16_BE_write_3fffffff, uint16_BE_write_40000000, uint16_BE_read_18e75e169218b0483932d, uint16_BE_write_-18e75e169218b0483932d_1bits, uint16_BE_read_-40000000_1bits, uint16_BE_read_-3fffffff_1bits, uint16_BE_read_-75bcd15_1bits, uint16_BE_read_-f_1bits, uint16_BE_write_-f_1bits, uint16_BE_read_-1_1bits, uint16_BE_read_0_1bits, uint16_BE_read_1_1bits, uint16_BE_read_f_1bits, uint16_BE_read_75bcd15_1bits, uint16_BE_read_40000000_1bits, uint16_BE_write_40000000_1bits, uint16_BE_read_18e75e169218b0483932d_1bits, uint16_BE_read_-18e75e169218b0483932d_7bits, uint16_BE_read_-40000000_7bits, uint16_BE_read_-3fffffff_7bits, uint16_BE_write_-3fffffff_7bits, uint16_BE_read_-75bcd15_7bits, uint16_BE_read_-f_7bits, uint16_BE_read_-1_7bits, uint16_BE_read_0_7bits, uint16_BE_read_f_7bits, uint16_BE_read_75bcd15_7bits, uint16_BE_write_75bcd15_7bits, uint16_BE_read_3fffffff_7bits, uint16_BE_write_3fffffff_7bits, uint16_BE_read_40000000_7bits, uint16_BE_read_18e75e169218b0483932d_7bits, uint16_BE_write_18e75e169218b0483932d_7bits, int16_LE_read_-18e75e169218b0483932d, int16_LE_read_-40000000, int16_LE_read_-75bcd15, int16_LE_write_-75bcd15, int16_LE_read_-f, int16_LE_write_-f, int16_LE_read_-1, int16_LE_read_0, int16_LE_write_0, int16_LE_read_1, int16_LE_read_f, int16_LE_write_f, int16_LE_read_75bcd15, int16_LE_write_75bcd15, int16_LE_read_40000000, int16_LE_write_40000000, int16_LE_read_18e75e169218b0483932d, int16_LE_write_18e75e169218b0483932d, int16_LE_write_-18e75e169218b0483932d_1bits, int16_LE_write_-40000000_1bits, int16_LE_read_-3fffffff_1bits, int16_LE_write_-3fffffff_1bits, int16_LE_read_-75bcd15_1bits, int16_LE_read_-f_1bits, int16_LE_write_-f_1bits, int16_LE_write_-1_1bits, int16_LE_read_0_1bits, int16_LE_read_1_1bits, int16_LE_write_f_1bits, int16_LE_read_75bcd15_1bits, int16_LE_write_75bcd15_1bits, int16_LE_write_40000000_1bits, int16_LE_read_18e75e169218b0483932d_1bits, int16_LE_write_18e75e169218b0483932d_1bits, int16_LE_read_-40000000_7bits, int16_LE_write_-40000000_7bits, int16_LE_write_-3fffffff_7bits, int16_LE_read_-75bcd15_7bits, int16_LE_read_-f_7bits, int16_LE_write_-f_7bits, int16_LE_read_-1_7bits, int16_LE_read_1_7bits, int16_LE_write_1_7bits, int16_LE_read_f_7bits, int16_LE_read_75bcd15_7bits, int16_LE_read_3fffffff_7bits, int16_LE_write_3fffffff_7bits, int16_BE_read_-18e75e169218b0483932d, int16_BE_write_-18e75e169218b0483932d, int16_BE_read_-40000000, int16_BE_write_-3fffffff, int16_BE_read_-75bcd15, int16_BE_write_-75bcd15, int16_BE_read_-f, int16_BE_write_-f, int16_BE_read_-1, int16_BE_read_0, int16_BE_read_1, int16_BE_read_f, int16_BE_read_75bcd15, int16_BE_write_75bcd15, int16_BE_read_3fffffff, int16_BE_write_40000000, int16_BE_read_18e75e169218b0483932d, int16_BE_read_-18e75e169218b0483932d_1bits, int16_BE_read_-3fffffff_1bits, int16_BE_read_-75bcd15_1bits, int16_BE_write_-75bcd15_1bits, int16_BE_read_-f_1bits, int16_BE_read_-1_1bits, int16_BE_read_1_1bits, int16_BE_read_f_1bits, int16_BE_write_75bcd15_1bits, int16_BE_read_3fffffff_1bits, int16_BE_write_3fffffff_1bits, int16_BE_read_40000000_1bits, int16_BE_write_40000000_1bits, int16_BE_read_18e75e169218b0483932d_1bits, int16_BE_write_18e75e169218b0483932d_1bits, int16_BE_read_-18e75e169218b0483932d_7bits, int16_BE_write_-18e75e169218b0483932d_7bits, int16_BE_read_-40000000_7bits, int16_BE_read_-75bcd15_7bits, int16_BE_write_-75bcd15_7bits, int16_BE_read_-f_7bits, int16_BE_read_-1_7bits, int16_BE_read_0_7bits, int16_BE_read_1_7bits, int16_BE_read_f_7bits, int16_BE_read_75bcd15_7bits, int16_BE_write_75bcd15_7bits, int16_BE_read_3fffffff_7bits, int16_BE_write_3fffffff_7bits, int16_BE_read_40000000_7bits, int16_BE_read_18e75e169218b0483932d_7bits, int16_BE_write_18e75e169218b0483932d_7bits, uint32_LE_read_-18e75e169218b0483932d, uint32_LE_write_-18e75e169218b0483932d, uint32_LE_read_-40000000, uint32_LE_write_-40000000, uint32_LE_write_-3fffffff, uint32_LE_read_-75bcd15, uint32_LE_read_-f, uint32_LE_write_-f, uint32_LE_read_0, uint32_LE_write_1, uint32_LE_read_f, uint32_LE_write_f, uint32_LE_write_75bcd15, uint32_LE_write_3fffffff, uint32_LE_read_40000000, uint32_LE_write_40000000, uint32_LE_read_18e75e169218b0483932d, uint32_LE_write_18e75e169218b0483932d, uint32_LE_read_-18e75e169218b0483932d_1bits, uint32_LE_write_-18e75e169218b0483932d_1bits, uint32_LE_read_-40000000_1bits, uint32_LE_write_-40000000_1bits, uint32_LE_read_-3fffffff_1bits, uint32_LE_read_-75bcd15_1bits, uint32_LE_write_-75bcd15_1bits, uint32_LE_read_0_1bits, uint32_LE_read_1_1bits, uint32_LE_write_1_1bits, uint32_LE_read_f_1bits, uint32_LE_write_f_1bits, uint32_LE_read_75bcd15_1bits, uint32_LE_read_3fffffff_1bits, uint32_LE_write_40000000_1bits, uint32_LE_read_-18e75e169218b0483932d_7bits, uint32_LE_read_-40000000_7bits, uint32_LE_read_-75bcd15_7bits, uint32_LE_read_-f_7bits, uint32_LE_write_-1_7bits, uint32_LE_read_0_7bits, uint32_LE_write_0_7bits, uint32_LE_read_f_7bits, uint32_LE_write_f_7bits, uint32_LE_write_75bcd15_7bits, uint32_LE_read_3fffffff_7bits, uint32_LE_write_40000000_7bits, uint32_LE_write_18e75e169218b0483932d_7bits, uint32_BE_read_-18e75e169218b0483932d, uint32_BE_write_-18e75e169218b0483932d, uint32_BE_read_-40000000, uint32_BE_write_-40000000, uint32_BE_read_-3fffffff, uint32_BE_read_-75bcd15, uint32_BE_read_-f, uint32_BE_read_-1, uint32_BE_read_0, uint32_BE_read_1, uint32_BE_read_f, uint32_BE_read_75bcd15, uint32_BE_write_75bcd15, uint32_BE_write_3fffffff, uint32_BE_read_40000000, uint32_BE_write_40000000, uint32_BE_read_18e75e169218b0483932d, uint32_BE_read_-18e75e169218b0483932d_1bits, uint32_BE_write_-18e75e169218b0483932d_1bits, uint32_BE_read_-40000000_1bits, uint32_BE_write_-40000000_1bits, uint32_BE_read_-3fffffff_1bits, uint32_BE_read_-75bcd15_1bits, uint32_BE_write_-75bcd15_1bits, uint32_BE_read_-f_1bits, uint32_BE_read_-1_1bits, uint32_BE_read_0_1bits, uint32_BE_read_1_1bits, uint32_BE_read_f_1bits, uint32_BE_read_75bcd15_1bits, uint32_BE_write_75bcd15_1bits, uint32_BE_read_3fffffff_1bits, uint32_BE_write_3fffffff_1bits, uint32_BE_read_40000000_1bits, uint32_BE_read_18e75e169218b0483932d_1bits, uint32_BE_write_18e75e169218b0483932d_1bits, uint32_BE_read_-18e75e169218b0483932d_7bits, uint32_BE_write_-18e75e169218b0483932d_7bits, uint32_BE_read_-40000000_7bits, uint32_BE_write_-40000000_7bits, uint32_BE_read_-3fffffff_7bits, uint32_BE_write_-3fffffff_7bits, uint32_BE_read_-75bcd15_7bits, uint32_BE_write_-75bcd15_7bits, uint32_BE_read_-1_7bits, uint32_BE_read_0_7bits, uint32_BE_read_1_7bits, uint32_BE_read_f_7bits, uint32_BE_read_75bcd15_7bits, uint32_BE_write_75bcd15_7bits, uint32_BE_write_3fffffff_7bits, uint32_BE_write_40000000_7bits, uint32_BE_read_18e75e169218b0483932d_7bits, uint32_BE_write_18e75e169218b0483932d_7bits, int32_LE_write_-18e75e169218b0483932d, int32_LE_write_-40000000, int32_LE_read_-3fffffff, int32_LE_write_-3fffffff, int32_LE_read_-75bcd15, int32_LE_write_-75bcd15, int32_LE_read_-f, int32_LE_write_-f, int32_LE_read_-1, int32_LE_read_1, int32_LE_write_1, int32_LE_read_f, int32_LE_read_75bcd15, int32_LE_write_75bcd15, int32_LE_read_3fffffff, int32_LE_write_3fffffff, int32_LE_read_40000000, int32_LE_write_40000000, int32_LE_read_18e75e169218b0483932d, int32_LE_write_-18e75e169218b0483932d_1bits, int32_LE_read_-40000000_1bits, int32_LE_read_-3fffffff_1bits, int32_LE_write_-3fffffff_1bits, int32_LE_read_-75bcd15_1bits, int32_LE_write_-75bcd15_1bits, int32_LE_read_-f_1bits, int32_LE_write_-f_1bits, int32_LE_read_-1_1bits, int32_LE_write_-1_1bits, int32_LE_read_0_1bits, int32_LE_read_1_1bits, int32_LE_read_f_1bits, int32_LE_write_f_1bits, int32_LE_read_75bcd15_1bits, int32_LE_write_75bcd15_1bits, int32_LE_read_3fffffff_1bits, int32_LE_write_3fffffff_1bits, int32_LE_write_18e75e169218b0483932d_1bits, int32_LE_read_-18e75e169218b0483932d_7bits, int32_LE_write_-18e75e169218b0483932d_7bits, int32_LE_read_-40000000_7bits, int32_LE_write_-40000000_7bits, int32_LE_write_-3fffffff_7bits, int32_LE_read_-75bcd15_7bits, int32_LE_write_-75bcd15_7bits, int32_LE_read_-f_7bits, int32_LE_read_-1_7bits, int32_LE_read_0_7bits, int32_LE_read_1_7bits, int32_LE_write_1_7bits, int32_LE_read_f_7bits, int32_LE_read_75bcd15_7bits, int32_LE_write_40000000_7bits, int32_LE_read_18e75e169218b0483932d_7bits, int32_BE_read_-40000000, int32_BE_read_-75bcd15, int32_BE_write_-75bcd15, int32_BE_read_-f, int32_BE_read_0, int32_BE_read_1, int32_BE_read_f, int32_BE_read_75bcd15, int32_BE_read_3fffffff, int32_BE_write_3fffffff, int32_BE_read_40000000, int32_BE_write_40000000, int32_BE_read_18e75e169218b0483932d, int32_BE_read_-18e75e169218b0483932d_1bits, int32_BE_read_-40000000_1bits, int32_BE_write_-40000000_1bits, int32_BE_read_-3fffffff_1bits, int32_BE_write_-3fffffff_1bits, int32_BE_read_-75bcd15_1bits, int32_BE_read_-f_1bits, int32_BE_write_-f_1bits, int32_BE_read_0_1bits, int32_BE_read_1_1bits, int32_BE_read_f_1bits, int32_BE_read_75bcd15_1bits, int32_BE_write_75bcd15_1bits, int32_BE_read_3fffffff_1bits, int32_BE_write_3fffffff_1bits, int32_BE_read_40000000_1bits, int32_BE_write_40000000_1bits, int32_BE_read_18e75e169218b0483932d_1bits, int32_BE_read_-18e75e169218b0483932d_7bits, int32_BE_write_-18e75e169218b0483932d_7bits, int32_BE_read_-40000000_7bits, int32_BE_write_-40000000_7bits, int32_BE_read_-3fffffff_7bits, int32_BE_write_-3fffffff_7bits, int32_BE_read_-75bcd15_7bits, int32_BE_write_-75bcd15_7bits, int32_BE_read_-f_7bits, int32_BE_read_-1_7bits, int32_BE_read_0_7bits, int32_BE_read_1_7bits, int32_BE_read_75bcd15_7bits, int32_BE_read_3fffffff_7bits, int32_BE_read_40000000_7bits, int32_BE_read_18e75e169218b0483932d_7bits, int32_BE_write_18e75e169218b0483932d_7bits, uint64_LE_read_-18e75e169218b0483932d, uint64_LE_read_-40000000, uint64_LE_write_-40000000, uint64_LE_read_-3fffffff, uint64_LE_write_-f, uint64_LE_read_0, uint64_LE_read_f, uint64_LE_write_75bcd15, uint64_LE_read_3fffffff, uint64_LE_write_40000000, uint64_LE_read_18e75e169218b0483932d, uint64_LE_read_-18e75e169218b0483932d_1bits, uint64_LE_read_-40000000_1bits, uint64_LE_write_-3fffffff_1bits, uint64_LE_write_-f_1bits, uint64_LE_read_0_1bits, uint64_LE_write_0_1bits, uint64_LE_write_1_1bits, uint64_LE_read_f_1bits, uint64_LE_read_75bcd15_1bits, uint64_LE_write_75bcd15_1bits, uint64_LE_read_3fffffff_1bits, uint64_LE_read_40000000_1bits, uint64_LE_write_40000000_1bits, uint64_LE_write_18e75e169218b0483932d_1bits, uint64_LE_read_-18e75e169218b0483932d_7bits, uint64_LE_read_-40000000_7bits, uint64_LE_read_-3fffffff_7bits, uint64_LE_read_-75bcd15_7bits, uint64_LE_read_-f_7bits, uint64_LE_write_-f_7bits, uint64_LE_read_-1_7bits, uint64_LE_write_-1_7bits, uint64_LE_read_0_7bits, uint64_LE_write_0_7bits, uint64_LE_read_1_7bits, uint64_LE_read_f_7bits, uint64_LE_write_f_7bits, uint64_LE_read_75bcd15_7bits, uint64_LE_write_75bcd15_7bits, uint64_LE_read_3fffffff_7bits, uint64_LE_write_3fffffff_7bits, uint64_LE_read_40000000_7bits, uint64_LE_write_40000000_7bits, uint64_LE_read_18e75e169218b0483932d_7bits, uint64_BE_read_-18e75e169218b0483932d, uint64_BE_read_-40000000, uint64_BE_read_-3fffffff, uint64_BE_read_-75bcd15, uint64_BE_write_-75bcd15, uint64_BE_read_-1, uint64_BE_read_0, uint64_BE_read_f, uint64_BE_write_75bcd15, uint64_BE_read_3fffffff, uint64_BE_write_3fffffff, uint64_BE_read_40000000, uint64_BE_write_40000000, uint64_BE_read_18e75e169218b0483932d, uint64_BE_write_18e75e169218b0483932d, uint64_BE_read_-18e75e169218b0483932d_1bits, uint64_BE_read_-40000000_1bits, uint64_BE_write_-40000000_1bits, uint64_BE_read_-75bcd15_1bits, uint64_BE_write_-f_1bits, uint64_BE_read_-1_1bits, uint64_BE_read_0_1bits, uint64_BE_read_f_1bits, uint64_BE_write_75bcd15_1bits, uint64_BE_write_3fffffff_1bits, uint64_BE_read_40000000_1bits, uint64_BE_write_40000000_1bits, uint64_BE_read_18e75e169218b0483932d_1bits, uint64_BE_write_18e75e169218b0483932d_1bits, uint64_BE_read_-18e75e169218b0483932d_7bits, uint64_BE_write_-18e75e169218b0483932d_7bits, uint64_BE_write_-40000000_7bits, uint64_BE_read_-3fffffff_7bits, uint64_BE_read_-f_7bits, uint64_BE_write_-f_7bits, uint64_BE_read_-1_7bits, uint64_BE_read_1_7bits, uint64_BE_read_f_7bits, uint64_BE_write_75bcd15_7bits, uint64_BE_read_3fffffff_7bits, uint64_BE_read_40000000_7bits, uint64_BE_read_18e75e169218b0483932d_7bits, uint64_BE_write_18e75e169218b0483932d_7bits, int64_LE_read_-40000000, int64_LE_read_-3fffffff, int64_LE_read_-f, int64_LE_write_-f, int64_LE_read_-1, int64_LE_write_-1, int64_LE_read_1, int64_LE_read_f, int64_LE_read_75bcd15, int64_LE_write_75bcd15, int64_LE_read_3fffffff, int64_LE_write_3fffffff, int64_LE_read_40000000, int64_LE_read_18e75e169218b0483932d, int64_LE_write_18e75e169218b0483932d, int64_LE_read_-18e75e169218b0483932d_1bits, int64_LE_write_-18e75e169218b0483932d_1bits, int64_LE_read_-40000000_1bits, int64_LE_write_-40000000_1bits, int64_LE_read_-3fffffff_1bits, int64_LE_write_-3fffffff_1bits, int64_LE_read_-f_1bits, int64_LE_write_-f_1bits, int64_LE_read_-1_1bits, int64_LE_read_0_1bits, int64_LE_write_0_1bits, int64_LE_read_1_1bits, int64_LE_read_f_1bits, int64_LE_write_f_1bits, int64_LE_read_75bcd15_1bits, int64_LE_write_75bcd15_1bits, int64_LE_write_40000000_1bits, int64_LE_read_18e75e169218b0483932d_1bits, int64_LE_write_18e75e169218b0483932d_1bits, int64_LE_read_-18e75e169218b0483932d_7bits, int64_LE_write_-18e75e169218b0483932d_7bits, int64_LE_read_-40000000_7bits, int64_LE_write_-40000000_7bits, int64_LE_read_-3fffffff_7bits, int64_LE_write_-3fffffff_7bits, int64_LE_read_-f_7bits, int64_LE_write_-f_7bits, int64_LE_read_-1_7bits, int64_LE_read_0_7bits, int64_LE_read_1_7bits, int64_LE_read_f_7bits, int64_LE_write_f_7bits, int64_LE_write_75bcd15_7bits, int64_LE_read_18e75e169218b0483932d_7bits, int64_LE_write_18e75e169218b0483932d_7bits, int64_BE_read_-18e75e169218b0483932d, int64_BE_write_-18e75e169218b0483932d, int64_BE_read_-40000000, int64_BE_read_-3fffffff, int64_BE_read_-75bcd15, int64_BE_read_-f, int64_BE_write_-f, int64_BE_read_-1, int64_BE_read_0, int64_BE_read_1, int64_BE_read_75bcd15, int64_BE_write_75bcd15, int64_BE_read_3fffffff, int64_BE_read_40000000, int64_BE_read_18e75e169218b0483932d, int64_BE_write_18e75e169218b0483932d, int64_BE_read_-18e75e169218b0483932d_1bits, int64_BE_read_-75bcd15_1bits, int64_BE_write_-f_1bits, int64_BE_read_0_1bits, int64_BE_read_f_1bits, int64_BE_read_75bcd15_1bits, int64_BE_read_3fffffff_1bits, int64_BE_write_3fffffff_1bits, int64_BE_read_40000000_1bits, int64_BE_write_40000000_1bits, int64_BE_read_18e75e169218b0483932d_1bits, int64_BE_write_18e75e169218b0483932d_1bits, int64_BE_read_-18e75e169218b0483932d_7bits, int64_BE_read_-40000000_7bits, int64_BE_write_-75bcd15_7bits, int64_BE_read_-1_7bits, int64_BE_read_0_7bits, int64_BE_read_1_7bits, int64_BE_read_f_7bits, int64_BE_read_75bcd15_7bits, int64_BE_read_3fffffff_7bits, int64_BE_write_3fffffff_7bits, int64_BE_read_40000000_7bits, int64_BE_write_40000000_7bits, int64_BE_read_18e75e169218b0483932d_7bits | |
Geometric mean: 1.01x faster |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment