BobTheBuidler
faster-hexbytes
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
fix: TypeError in `HexBytes.__new__` if called from subclass
#10
Merged
Comparing
helper
(
f6b04ed
) with
master
(
a5cee88
)
CodSpeed Performance Gauge
×2.9
Improvements
29
Untouched
590
No successful run was found on
master
(
5ef715f
) during the generation of this report, so
a5cee88
was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
Improved
test_faster_hexbytes_repr[b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.9
3.8 ms
1.3 ms
test_faster_hexbytes_repr[long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.9
2,056.9 µs
719.9 µs
test_faster_hexbytes_repr[b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.9
2,056.8 µs
720.6 µs
test_faster_hexbytes_repr[all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.8
692.2 µs
245.7 µs
test_faster_hexbytes_repr[4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.8
691.9 µs
245.7 µs
test_faster_hexbytes_repr[mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.8
595.7 µs
212.7 µs
test_faster_hexbytes_repr[b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.8
421.9 µs
152.3 µs
test_faster_hexbytes_repr[repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.8
421.8 µs
152.4 µs
test_faster_hexbytes_repr[alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.8
360.2 µs
130.7 µs
test_faster_hexbytes_repr[b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.8
360.1 µs
130.7 µs
test_faster_hexbytes_repr[alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.8
360.1 µs
130.7 µs
test_faster_hexbytes_repr[two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.8
360.3 µs
130.9 µs
test_faster_hexbytes_repr[ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
323.7 µs
118.4 µs
test_faster_hexbytes_repr[b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
304.4 µs
111.6 µs
test_faster_hexbytes_repr[palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
283.3 µs
104.5 µs
test_faster_hexbytes_repr[0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
266.3 µs
98.6 µs
test_faster_hexbytes_repr[b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
263 µs
97.4 µs
test_faster_hexbytes_repr[multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
266.1 µs
98.6 µs
test_faster_hexbytes_repr[palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
261.3 µs
96.9 µs
test_faster_hexbytes_repr[b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
262.8 µs
97.5 µs
test_faster_hexbytes_repr[b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
257.9 µs
95.7 µs
test_faster_hexbytes_repr[b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
256.3 µs
95.1 µs
test_faster_hexbytes_repr[b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
256 µs
95.1 µs
test_faster_hexbytes_repr[b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
254.6 µs
94.5 µs
test_faster_hexbytes_repr[b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
254.6 µs
94.5 µs
test_faster_hexbytes_repr[palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
257.6 µs
95.7 µs
test_faster_hexbytes_repr[single null byte]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
251.4 µs
93.5 µs
test_faster_hexbytes_repr[single 0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.7
251.2 µs
93.5 µs
test_faster_hexbytes_repr[b'']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
×2.6
213.1 µs
80.8 µs
Passed
test_faster_hexbytes_getitem_slice[slice(2,None)-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
+2%
343.1 µs
337.9 µs
test_faster_hexbytes_new[memoryview(long alternating)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
+1%
250.8 µs
249 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
+1%
295.9 µs
293.9 µs
test_faster_hexbytes_new[memoryview(b'abc')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
+1%
216 µs
214.5 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
+1%
335.7 µs
333.8 µs
test_faster_hexbytes_new[memoryview(ascii sentence)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
+1%
216 µs
214.8 µs
test_faster_hexbytes_new[memoryview(single 0xff)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
+1%
215.8 µs
214.6 µs
test_faster_hexbytes_to_0x_hex[b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
92.1 µs
91.7 µs
test_faster_hexbytes_to_0x_hex[single 0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
90.4 µs
90.1 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.8 µs
296.8 µs
test_faster_to_bytes[bytearray(b'a'*1024)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
107.6 µs
107.2 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
453.9 µs
452.5 µs
test_faster_hexbytes_to_0x_hex[b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
92.6 µs
92.4 µs
test_faster_hexstr_to_bytes['']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
72.5 µs
72.3 µs
test_faster_hexbytes_to_0x_hex[palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
93.7 µs
93.5 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
291 µs
290.2 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
298.3 µs
297.5 µs
test_faster_hexbytes_to_0x_hex[b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
91.5 µs
91.2 µs
test_faster_hexbytes_to_0x_hex[palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
92.6 µs
92.3 µs
test_faster_hexbytes_to_0x_hex[b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
127.7 µs
127.3 µs
test_faster_hexbytes_to_0x_hex[b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
94.3 µs
94 µs
test_faster_hexbytes_to_0x_hex[multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
95.4 µs
95.2 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
298.1 µs
297.4 µs
test_faster_to_bytes[single null byte]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.7 µs
test_faster_hexbytes_to_0x_hex[b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
92 µs
91.8 µs
test_faster_hexbytes_to_0x_hex[b'']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
77.6 µs
77.4 µs
test_faster_hexbytes_to_0x_hex[b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
108.4 µs
108.1 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.9 µs
296.2 µs
test_faster_hexbytes_to_0x_hex[alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
127.6 µs
127.4 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
293.3 µs
292.7 µs
test_faster_hexbytes_to_0x_hex[single null byte]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
90.3 µs
90.1 µs
test_faster_hexbytes_to_0x_hex[b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
91.5 µs
91.3 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
301.2 µs
300.6 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
293.3 µs
292.8 µs
test_faster_hexbytes_new[memoryview(b'\\x00\\xff\\x00\\xff')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.9 µs
214.5 µs
test_faster_hexbytes_to_0x_hex[0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
95.4 µs
95.2 µs
test_faster_hexbytes_to_0x_hex[repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
149.3 µs
149 µs
test_faster_hexbytes_to_0x_hex[palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
101.3 µs
101.2 µs
test_faster_to_bytes[bytearray(b'\\xde\\xad\\xbe\\xef')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.7 µs
85.5 µs
test_faster_hexbytes_to_0x_hex[b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
94.2 µs
94.1 µs
test_faster_hexbytes_to_0x_hex[two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
127.6 µs
127.4 µs
test_faster_to_bytes[b'\\x00\\xff\\x00\\xff']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.9 µs
37.9 µs
test_faster_hexbytes_new[memoryview(4-byte pattern)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
218.8 µs
218.5 µs
test_faster_hexstr_to_bytes['deadbeef']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
96 µs
95.8 µs
test_faster_to_bytes[palindrome numeric]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.9 µs
37.8 µs
test_faster_hexbytes_new[memoryview(all byte values)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
218.8 µs
218.5 µs
test_faster_hexbytes_new[bytearray(palindrome)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
193.9 µs
193.6 µs
test_faster_hexbytes_new[bytearray(b'\\x01'*100)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
196.5 µs
196.2 µs
test_faster_to_bytes[False]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
40.8 µs
40.8 µs
test_faster_hexbytes_new[bytearray(all byte values)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
198.9 µs
198.6 µs
test_faster_hexbytes_new[memoryview(palindrome ascii)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.8 µs
214.5 µs
test_faster_hexbytes_new[memoryview(b'\\xde\\xad\\xbe\\xef')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.7 µs
214.4 µs
test_faster_hexbytes_new[memoryview(palindrome numeric)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.7 µs
214.4 µs
test_faster_hexbytes_new[bytearray(b'\\xff'*64)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
195.8 µs
195.5 µs
test_faster_to_bytes[memoryview(two patterns)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
104 µs
103.8 µs
test_faster_to_bytes[memoryview(alternating 0xaa/0x55)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
104 µs
103.9 µs
test_faster_hexbytes_new[memoryview(b'\\xff'*64)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
215.7 µs
215.4 µs
test_faster_hexbytes_to_0x_hex[alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
127.6 µs
127.5 µs
test_faster_hexbytes_new[bytearray(two patterns)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
195.9 µs
195.6 µs
test_faster_hexbytes_new[bytearray(b'\\x00\\xff\\x00\\xff')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
194 µs
193.7 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.1 µs
296.7 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.1 µs
296.7 µs
test_faster_hexbytes_new['']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
184.2 µs
184 µs
test_faster_hexbytes_new[memoryview(multiples of 0x10)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.6 µs
214.3 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.1 µs
296.8 µs
test_faster_hexbytes_getitem_index[3-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.2 µs
test_faster_hexbytes_new[ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.7 µs
147.5 µs
test_faster_hexbytes_new[bytearray(b'\\x80'*8)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
193.9 µs
193.6 µs
test_faster_hexbytes_new[bytearray(multiples of 0x10)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
193.8 µs
193.6 µs
test_faster_hexbytes_new[mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
150.1 µs
150 µs
test_faster_hexbytes_new[memoryview(b'\\x10\\x20\\x30\\x40\\x50')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.7 µs
214.5 µs
test_faster_hexbytes_new[memoryview(palindrome)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.5 µs
214.2 µs
test_faster_hexbytes_new[memoryview(b'\\x01\\x02\\x03')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.7 µs
214.5 µs
test_faster_to_bytes['']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
75.7 µs
75.6 µs
test_faster_hexbytes_to_0x_hex[b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
149.1 µs
149 µs
test_faster_hexbytes_new[memoryview(mixed pattern)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
217.5 µs
217.2 µs
test_faster_to_bytes[memoryview(b'\\x01'*100)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
104.5 µs
104.4 µs
test_faster_hexbytes_new['deadbeef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
209.8 µs
209.5 µs
test_faster_hexbytes_new[memoryview(b'\\x7f'*8)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.7 µs
214.4 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297 µs
296.7 µs
test_faster_hexbytes_to_0x_hex[4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
242.5 µs
242.2 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.8 µs
299.5 µs
test_faster_hexbytes_new['0x'+'ff'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
237.6 µs
237.3 µs
test_faster_hexbytes_getitem_index[5-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.2 µs
test_faster_hexbytes_getitem_index[3-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.3 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297 µs
296.7 µs
test_faster_hexbytes_new[memoryview(b'\\x01'*100)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
216.5 µs
216.3 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.4 µs
297.1 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
300.3 µs
test_faster_hexbytes_getitem_index[1-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_new[bytearray(palindrome ascii)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
194 µs
193.8 µs
test_faster_hexbytes_new[bytearray(b'\\x00'*32)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
194.2 µs
194 µs
test_faster_hexbytes_getitem_index[0-palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.2 µs
test_faster_hexbytes_new[memoryview(alternating 0x00/0xff)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
215.7 µs
215.5 µs
test_faster_hexbytes_new[memoryview(alternating 0xaa/0x55)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
215.7 µs
215.5 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.9 µs
299.6 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
290.6 µs
290.4 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
300.3 µs
test_faster_hexbytes_new[memoryview(single null byte)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.7 µs
214.5 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.7 µs
299.4 µs
test_faster_hexbytes_new[memoryview(b'\\x00'*32)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.9 µs
214.7 µs
test_faster_hexbytes_new[bytearray(mixed pattern)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
197.6 µs
197.4 µs
test_faster_to_bytes['abc']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
117.8 µs
117.7 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297 µs
296.7 µs
test_faster_hexstr_to_bytes['0x'+'1'*64]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
122.4 µs
122.3 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.8 µs
299.5 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.8 µs
299.5 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297 µs
296.7 µs
test_faster_hexbytes_new[memoryview(0-9)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.5 µs
214.3 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.9 µs
296.7 µs
test_faster_hexbytes_new[memoryview(b'\\x80'*8)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
214.5 µs
214.3 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297 µs
296.7 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.8 µs
299.5 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297 µs
296.7 µs
test_faster_hexbytes_new['0xabcdef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
221.1 µs
220.9 µs
test_faster_to_bytes[0]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
162.2 µs
162 µs
test_faster_hexbytes_new[bytearray(b'abc')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
194.1 µs
193.9 µs
test_faster_to_bytes[memoryview(b'\\x10\\x20\\x30\\x40\\x50')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
104 µs
103.9 µs
test_faster_hexbytes_new[bytearray(b'\\x01\\x02\\x03')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
194 µs
193.9 µs
test_faster_hexbytes_getitem_index[3-palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[1-palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
300.4 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.7 µs
300.5 µs
test_faster_hexbytes_new[bytearray(long alternating)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
229.1 µs
228.9 µs
test_faster_hexbytes_new[memoryview(repeated 0-9)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
216.3 µs
216.1 µs
test_faster_hexbytes_getitem_index[2-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.3 µs
test_faster_hexbytes_new[2**8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.4 µs
297.2 µs
test_faster_to_bytes[b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.9 µs
37.8 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.8 µs
299.5 µs
test_faster_hexbytes_new[bytearray(b'a'*1024)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
229 µs
228.9 µs
test_faster_to_bytes[memoryview(repeated 0-9)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
104.4 µs
104.3 µs
test_faster_hexbytes_getitem_index[5-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.3 µs
test_faster_hexbytes_new[bytearray(alternating 0xaa/0x55)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
195.9 µs
195.7 µs
test_faster_to_bytes[memoryview(palindrome)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.8 µs
103.7 µs
test_faster_to_bytes[memoryview(b'\\x00\\xff\\x00\\xff')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
104 µs
103.9 µs
test_faster_hexbytes_getitem_index[3-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
290 µs
289.8 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297 µs
296.8 µs
test_faster_hexbytes_new[b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.6 µs
147.5 µs
test_faster_to_bytes[b'\\xff'*64]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.8 µs
test_faster_hexbytes_new[b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.3 µs
147.1 µs
test_faster_hexbytes_new[b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
148.2 µs
148.1 µs
test_faster_hexbytes_to_0x_hex[ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
115.4 µs
115.3 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
301.4 µs
301.1 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.7 µs
299.5 µs
test_faster_hexbytes_new[two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
149.2 µs
149.1 µs
test_faster_hexbytes_new[all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
151.4 µs
151.3 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
300.4 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.9 µs
296.7 µs
test_faster_to_bytes[alternating 0x00/0xff]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.9 µs
37.8 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297 µs
296.8 µs
test_faster_to_bytes[123456]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
186.7 µs
186.6 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
300.4 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
301.1 µs
300.8 µs
test_faster_hexbytes_new[bytearray(alternating 0x00/0xff)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
195.8 µs
195.6 µs
test_faster_hexbytes_new[bytearray(ascii sentence)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
194.2 µs
194.1 µs
test_faster_hexbytes_new[bytearray(repeated 0-9)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
196.3 µs
196.2 µs
test_faster_hexstr_to_bytes['0x'+'dead'*16]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
122.4 µs
122.3 µs
test_faster_hexbytes_new[bytearray(b'\\x10\\x20\\x30\\x40\\x50')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
194 µs
193.8 µs
test_faster_hexbytes_new[False]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
150.6 µs
150.5 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.7 µs
297.5 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.7 µs
299.5 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.8 µs
299.5 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.1 µs
295.9 µs
test_faster_hexbytes_new[memoryview(b'')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
202.6 µs
202.5 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
290.5 µs
290.4 µs
test_faster_hexbytes_getitem_index[-1-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.7 µs
146.6 µs
test_faster_hexbytes_getitem_index[3-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_new[long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
167.2 µs
167.1 µs
test_faster_hexbytes_getitem_index[4-palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.8 µs
296.6 µs
test_faster_hexbytes_getitem_index[2-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[4-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[4-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_new[b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.3 µs
147.2 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.9 µs
296.7 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297 µs
296.8 µs
test_faster_hexbytes_getitem_index[1-b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[-1-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.5 µs
test_faster_hexbytes_getitem_index[0-single null byte]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.3 µs
test_faster_hexbytes_new[b'']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.4 µs
146.3 µs
test_faster_hexbytes_getitem_index[3-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexstr_to_bytes['0x'+'0'*128]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
141.1 µs
141 µs
test_faster_hexstr_to_bytes['0x'+'00'*64]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
141.2 µs
141.1 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.9 µs
296.7 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
300.4 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
300.4 µs
test_faster_hexbytes_new[alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
149.2 µs
149.1 µs
test_faster_hexbytes_new[b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
149.2 µs
149.1 µs
test_faster_hexbytes_new[b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.3 µs
147.2 µs
test_faster_hexbytes_to_0x_hex[all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
242.4 µs
242.3 µs
test_faster_hexstr_to_bytes['0x'+'f'*128]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
141.2 µs
141.1 µs
test_faster_hexbytes_new[bytearray(b'\\xde\\xad\\xbe\\xef')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
193.9 µs
193.8 µs
test_faster_hexbytes_new[bytearray(single null byte)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
194 µs
193.9 µs
test_faster_hexbytes_new[bytearray(palindrome numeric)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
193.9 µs
193.8 µs
test_faster_hexbytes_new[bytearray(single 0xff)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
194 µs
193.9 µs
test_faster_hexbytes_new[2**32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
319.1 µs
318.9 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.9 µs
296.7 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.9 µs
296.7 µs
test_faster_hexstr_to_bytes['0x'+'d'*512]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
253.2 µs
253.1 µs
test_faster_to_bytes[memoryview(alternating 0x00/0xff)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.9 µs
103.8 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.9 µs
296.8 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.7 µs
299.6 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.5 µs
296.3 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
289.9 µs
289.8 µs
test_faster_to_bytes[memoryview(0-9)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.9 µs
103.8 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.4 µs
296.2 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.7 µs
299.5 µs
test_faster_hexbytes_new[bytearray(b'\\x7f'*8)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
193.8 µs
193.7 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
300.5 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.7 µs
299.6 µs
test_faster_hexbytes_getitem_index[2-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.5 µs
300.4 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
289.9 µs
289.7 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.7 µs
299.5 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.8 µs
299.6 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
290.3 µs
290.1 µs
test_faster_hexstr_to_bytes['0x'+'facefeed'*8]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
122.4 µs
122.4 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.7 µs
299.6 µs
test_faster_hexstr_to_bytes['0x'+'ff'*32]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
122.4 µs
122.3 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
290.5 µs
290.4 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
291.4 µs
291.2 µs
test_faster_hexbytes_getitem_index[5-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[2-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[0-single 0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.6 µs
299.5 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
300.4 µs
test_faster_hexbytes_getitem_index[0-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.3 µs
test_faster_hexbytes_getitem_index[4-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.4 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.5 µs
300.4 µs
test_faster_hexbytes_getitem_index[-1-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.7 µs
146.6 µs
test_faster_hexbytes_getitem_index[-1-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.7 µs
146.6 µs
test_faster_hexbytes_getitem_index[3-b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[1-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[0-b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[3-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[1-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[3-b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[-1-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.7 µs
146.6 µs
test_faster_hexbytes_getitem_index[3-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[1-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[4-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[5-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.7 µs
300.6 µs
test_faster_hexbytes_getitem_index[-1-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.7 µs
146.6 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
290.6 µs
290.4 µs
test_faster_hexbytes_new[b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.2 µs
147.2 µs
test_faster_hexbytes_getitem_index[3-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[4-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.3 µs
test_faster_hexbytes_new[palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.2 µs
147.2 µs
test_faster_hexbytes_getitem_index[4-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.1 µs
300 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.5 µs
300.4 µs
test_faster_hexbytes_to_0x_hex[b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
716.8 µs
716.5 µs
test_faster_hexbytes_getitem_index[0-b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.8 µs
144.7 µs
test_faster_hexbytes_new[repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
149.5 µs
149.4 µs
test_faster_hexbytes_getitem_index[-1-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.8 µs
146.7 µs
test_faster_hexbytes_new[b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.3 µs
147.2 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
291.9 µs
291.8 µs
test_faster_hexbytes_new[True]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
150.6 µs
150.5 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.1 µs
296 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.5 µs
300.4 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297 µs
296.9 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
300.5 µs
test_faster_to_bytes[memoryview(b'\\x80'*8)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.9 µs
103.9 µs
test_faster_to_bytes[bytearray(alternating 0xaa/0x55)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.5 µs
85.5 µs
test_faster_hexbytes_new[b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
167.2 µs
167.1 µs
test_faster_to_bytes[memoryview(b'')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
93.9 µs
93.9 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.7 µs
299.6 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
300.5 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
290.5 µs
290.4 µs
test_faster_hexbytes_getitem_index[2-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.3 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
290.5 µs
290.4 µs
test_faster_to_bytes[memoryview(multiples of 0x10)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.8 µs
103.8 µs
test_faster_to_bytes[memoryview(single 0xff)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.9 µs
103.9 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.5 µs
300.4 µs
test_faster_hexbytes_getitem_index[0-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_to_bytes['deadbeef']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
99.4 µs
99.3 µs
test_faster_hexbytes_getitem_index[2-palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[0-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[4-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[4-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.4 µs
test_faster_hexbytes_getitem_index[0-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[4-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.3 µs
test_faster_to_bytes[memoryview(mixed pattern)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
105 µs
105 µs
test_faster_hexbytes_new[bytearray(4-byte pattern)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
198.8 µs
198.7 µs
test_faster_hexstr_to_bytes['0x'+'f'*64]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
122.8 µs
122.8 µs
test_faster_hexbytes_getitem_index[2-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[1-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[3-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.8 µs
144.7 µs
test_faster_hexbytes_getitem_index[-1-b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.6 µs
test_faster_hexbytes_getitem_index[-1-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.6 µs
test_faster_hexbytes_getitem_index[-1-b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.7 µs
146.7 µs
test_faster_hexbytes_new[alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
149.2 µs
149.1 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.7 µs
299.6 µs
test_faster_hexbytes_getitem_index[4-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_new[single null byte]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.5 µs
146.5 µs
test_faster_hexbytes_new[b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.3 µs
147.3 µs
test_faster_hexbytes_to_0x_hex[long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
716.7 µs
716.5 µs
test_faster_to_bytes['0x'+'00'*64]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
144.6 µs
144.6 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.8 µs
296.8 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.5 µs
297.4 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
289.8 µs
289.8 µs
test_faster_hexbytes_to_0x_hex[b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_faster_hexbytes_new[b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
285.8 µs
285.8 µs
test_faster_hexbytes_to_0x_hex[mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
209.2 µs
209.2 µs
test_faster_hexbytes_getitem_index[1-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[2-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexstr_to_bytes['0x'+'b'*2048]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
728.4 µs
728.4 µs
test_faster_hexbytes_getitem_index[4-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[1-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[3-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.4 µs
test_faster_hexbytes_getitem_index[-1-b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.7 µs
146.7 µs
test_faster_to_bytes[bytearray(b'\\x01'*2048)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
105.5 µs
105.5 µs
test_faster_hexbytes_getitem_index[4-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[2-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.2 µs
test_faster_hexbytes_getitem_index[3-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[-1-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.6 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
291.3 µs
291.3 µs
test_faster_hexbytes_getitem_index[2-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[4-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[4-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.4 µs
144.4 µs
test_faster_hexbytes_getitem_index[-1-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.6 µs
test_faster_hexbytes_new[multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.2 µs
147.2 µs
test_faster_to_bytes[memoryview(long alternating)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
118.5 µs
118.5 µs
test_faster_hexbytes_getitem_index[1-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_new[0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.3 µs
147.3 µs
test_faster_to_bytes[bytearray(b'\\x00'*32)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.5 µs
85.5 µs
test_faster_to_bytes[bytearray(single 0xff)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.5 µs
85.5 µs
test_faster_to_bytes[memoryview(ascii sentence)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.8 µs
103.8 µs
test_faster_to_bytes['0xCAFEBABE']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
110.2 µs
110.2 µs
test_faster_hexbytes_new[single 0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.4 µs
146.4 µs
test_faster_hexbytes_new[palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.2 µs
147.2 µs
test_faster_hexbytes_new[b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
149.6 µs
149.6 µs
test_faster_hexbytes_new[4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
151.3 µs
151.3 µs
test_faster_to_bytes[4-byte pattern]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.9 µs
37.9 µs
test_faster_to_bytes[True]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
40.8 µs
40.8 µs
test_faster_to_bytes['0x']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
76.9 µs
76.9 µs
test_faster_to_bytes[bytearray(b'\\x01\\x02\\x03')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.7 µs
85.7 µs
test_faster_hexstr_to_bytes['0x']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
73.6 µs
73.6 µs
test_faster_to_bytes[memoryview(b'\\xde\\xad\\xbe\\xef')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
104 µs
104 µs
test_faster_to_bytes[memoryview(b'\\x00'*32)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.8 µs
103.8 µs
test_faster_hexstr_to_bytes['0x0']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
113.7 µs
113.7 µs
test_faster_hexbytes_getitem_index[3-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_new[palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147.3 µs
147.3 µs
test_faster_hexstr_to_bytes['0x'+'00ff'*16]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
122.4 µs
122.4 µs
test_faster_to_bytes['0xabcdef']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
109.7 µs
109.7 µs
test_faster_hexstr_to_bytes['0xabcdef']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
106.2 µs
106.2 µs
test_faster_to_bytes[memoryview(b'abc')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
104 µs
104 µs
test_faster_to_bytes[memoryview(palindrome ascii)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.9 µs
103.9 µs
test_faster_to_bytes[memoryview(b'\\x7f'*8)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.8 µs
103.8 µs
test_faster_to_bytes[memoryview(b'\\xff'*64)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.8 µs
103.8 µs
test_faster_hexstr_to_bytes['0x'+'e'*256]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
177.8 µs
177.8 µs
test_faster_to_bytes['0x'+'ff'*32]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
125.8 µs
125.8 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
291.8 µs
291.8 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.5 µs
296.6 µs
test_faster_hexbytes_getitem_index[3-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.2 µs
test_faster_hexbytes_new[bytearray(b'')]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
182.9 µs
182.9 µs
test_faster_hexbytes_getitem_index[2-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_to_bytes[memoryview(4-byte pattern)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
105 µs
105 µs
test_faster_hexbytes_getitem_index[-1-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.7 µs
146.7 µs
test_faster_hexbytes_getitem_index[-1-palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.6 µs
test_faster_hexbytes_getitem_index[0-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.7 µs
144.7 µs
test_faster_hexbytes_getitem_index[0-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[3-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.2 µs
test_faster_hexbytes_getitem_index[-1-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
147 µs
147.1 µs
test_faster_hexbytes_getitem_index[-1-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.7 µs
146.7 µs
test_faster_hexbytes_getitem_index[-1-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.6 µs
test_faster_hexbytes_getitem_index[-1-b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.6 µs
test_faster_hexbytes_getitem_index[-1-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.6 µs
test_faster_hexbytes_getitem_index[4-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[5-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[3-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[-1-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.6 µs
test_faster_hexbytes_getitem_index[4-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[5-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-b'\\x00\\xff\\x00\\xff']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.2 µs
test_faster_hexbytes_getitem_index[5-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.2 µs
test_faster_hexbytes_getitem_index[3-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[5-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[5-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_hexbytes_getitem_index[5-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_to_bytes[memoryview(all byte values)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
105 µs
105 µs
test_faster_to_bytes[bytearray(b'\\xff'*64)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.5 µs
85.5 µs
test_faster_to_bytes[bytearray(0-9)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.4 µs
85.4 µs
test_faster_to_bytes[bytearray(single null byte)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.4 µs
85.5 µs
test_faster_to_bytes[bytearray(b'abc')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.6 µs
85.7 µs
test_faster_to_bytes[bytearray(b'\\x10\\x20\\x30\\x40\\x50')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.5 µs
85.6 µs
test_faster_hexbytes_getitem_index[0-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.4 µs
test_faster_hexbytes_getitem_index[4-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.4 µs
test_faster_hexbytes_getitem_index[5-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.4 µs
test_faster_hexbytes_getitem_index[2-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[4-b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[3-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[4-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.6 µs
144.6 µs
test_faster_hexbytes_getitem_index[2-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[5-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[5-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.2 µs
test_faster_hexbytes_getitem_index[5-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_to_bytes[memoryview(b'a'*1024)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
118.4 µs
118.5 µs
test_faster_to_bytes[2**64]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
199.4 µs
199.5 µs
test_faster_to_bytes[b'abc']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
46.8 µs
46.8 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.9 µs
300.1 µs
test_faster_hexbytes_getitem_index[4-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.4 µs
test_faster_hexbytes_getitem_index[2-b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[1-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[5-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[2-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_hexstr_to_bytes['0xCAFEBABE']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
106.7 µs
106.8 µs
test_faster_to_bytes[memoryview(palindrome numeric)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.9 µs
103.9 µs
test_faster_hexbytes_getitem_index[5-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.4 µs
test_faster_hexbytes_getitem_index[3-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_hexbytes_getitem_index[-1-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.7 µs
146.7 µs
test_faster_hexbytes_getitem_index[3-b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_hexbytes_getitem_index[-1-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.7 µs
test_faster_hexbytes_getitem_index[5-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.4 µs
test_faster_hexbytes_getitem_index[1-b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-palindrome]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[5-repeated 0-9]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_hexbytes_getitem_index[-1-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.7 µs
test_faster_hexbytes_getitem_index[5-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.3 µs
test_faster_hexbytes_getitem_index[0-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_hexbytes_new[memoryview(b'\\x01'*2048)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
373.4 µs
373.6 µs
test_faster_to_bytes[bytearray(mixed pattern)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
86.5 µs
86.6 µs
test_faster_to_bytes[bytearray(repeated 0-9)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
86.5 µs
86.6 µs
test_faster_to_bytes[bytearray(alternating 0x00/0xff)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.4 µs
85.5 µs
test_faster_to_bytes[bytearray(two patterns)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.5 µs
85.6 µs
test_faster_to_bytes[bytearray(b'\\x7f'*8)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.4 µs
85.5 µs
test_faster_to_bytes[b'\\x01\\x02\\x03']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.9 µs
test_faster_to_bytes[bytearray(b'\\x00\\xff\\x00\\xff')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.6 µs
85.6 µs
test_faster_to_bytes[bytearray(palindrome)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.4 µs
85.5 µs
test_faster_to_bytes[bytearray(b'')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
75.6 µs
75.6 µs
test_faster_to_bytes[b'a'*1024]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
38.3 µs
38.4 µs
test_faster_to_bytes[two patterns]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
38.3 µs
38.3 µs
test_faster_to_bytes[alternating 0xaa/0x55]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.8 µs
test_faster_hexbytes_new['0xdeadbeef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
221.6 µs
221.7 µs
test_faster_hexbytes_getitem_index[4-two patterns]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_to_bytes[long alternating]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.8 µs
test_faster_to_bytes[b'']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
39.4 µs
39.5 µs
test_faster_hexstr_to_bytes['0x'+'c'*1024]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
418.3 µs
418.7 µs
test_faster_to_bytes[palindrome ascii]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.8 µs
test_faster_hexbytes_getitem_index[0-b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.4 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
301.1 µs
301.3 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'\\x01'*100]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.5 µs
299.7 µs
test_faster_to_bytes[memoryview(b'\\x01'*2048)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
123.8 µs
123.9 µs
test_faster_to_bytes[2**8]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
176 µs
176.1 µs
test_faster_hexbytes_getitem_index[0-b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
144.4 µs
test_faster_hexbytes_getitem_index[3-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_hexbytes_getitem_index[-1-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
146.7 µs
test_faster_hexbytes_getitem_index[0-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.6 µs
144.8 µs
test_faster_hexbytes_getitem_index[1-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.6 µs
144.8 µs
test_faster_to_bytes[2**32]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
193.9 µs
194.1 µs
test_faster_hexbytes_getitem_index[0-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.3 µs
test_faster_to_bytes[bytearray(b'\\x01'*100)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
86 µs
86 µs
test_faster_to_bytes[bytearray(palindrome ascii)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.5 µs
85.6 µs
test_faster_to_bytes[bytearray(ascii sentence)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.4 µs
85.5 µs
test_faster_to_bytes[bytearray(4-byte pattern)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
86.6 µs
86.7 µs
test_faster_to_bytes[bytearray(all byte values)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
86.6 µs
86.7 µs
test_faster_hexbytes_new['0x'+'a'*128]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
256.7 µs
257 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
329.5 µs
329.8 µs
test_faster_hexbytes_new[memoryview(two patterns)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
215.8 µs
216 µs
test_faster_to_bytes[memoryview(b'\\x01\\x02\\x03')]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.9 µs
104.1 µs
test_faster_to_bytes[memoryview(single null byte)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
103.8 µs
103.9 µs
test_faster_to_bytes[2**256-1]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
211.8 µs
212 µs
test_faster_to_bytes[bytearray(b'\\x80'*8)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.4 µs
85.5 µs
test_faster_hexbytes_getitem_index[5-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.2 µs
144.4 µs
test_faster_hexbytes_new['abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
229.9 µs
230.3 µs
test_faster_to_bytes[bytearray(long alternating)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
100 µs
100.1 µs
test_faster_to_bytes[0-9]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.9 µs
test_faster_to_bytes[b'\\x7f'*8]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.9 µs
test_faster_to_bytes[b'\\x01'*2048]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.8 µs
test_faster_to_bytes[single 0xff]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.7 µs
37.7 µs
test_faster_to_bytes[ascii sentence]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.9 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.8 µs
301.3 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
459.4 µs
460.1 µs
test_faster_hexbytes_new[bytearray(b'\\x01'*2048)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
352.6 µs
353.2 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-mixed pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
301.1 µs
test_faster_hexbytes_new[bytearray(0-9)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
193.9 µs
194.2 µs
test_faster_to_bytes[bytearray(palindrome numeric)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.5 µs
85.6 µs
test_faster_to_bytes[bytearray(multiples of 0x10)]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
85.4 µs
85.5 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'\\x10\\x20\\x30\\x40\\x50']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.6 µs
297.2 µs
test_faster_hexstr_to_bytes['0x'+'ff00'*16]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
122.4 µs
122.6 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-ascii sentence]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.1 µs
297.6 µs
test_faster_hexbytes_new[2**16]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
309.2 µs
309.8 µs
test_faster_hexbytes_new[memoryview(b'a'*1024)]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
249.1 µs
249.6 µs
test_faster_hexbytes_new['0x'+'00'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
256.7 µs
257.2 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'\\xde\\xad\\xbe\\xef']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.7 µs
301.3 µs
test_faster_hexbytes_new['0xCAFEBABE']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
221.6 µs
222.1 µs
test_faster_hexstr_to_bytes['0x'+'cafebabe'*8]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
122.4 µs
122.6 µs
test_faster_hexstr_to_bytes['0x'+'a1b2c3d4'*8]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
122.4 µs
122.6 µs
test_faster_hexstr_to_bytes['0x'+'badc0ffee0ddf00d'*4]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
122.4 µs
122.7 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'\\xff'*64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.1 µs
297.7 µs
test_faster_to_bytes[2**16]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
186.5 µs
186.9 µs
test_faster_hexstr_to_bytes['0x'+'a'*128]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
141.1 µs
141.4 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-4-byte pattern]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.5 µs
301.2 µs
test_faster_hexstr_to_bytes['0x'+'0123456789abcdef'*8]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
141.2 µs
141.5 µs
test_faster_to_bytes[b'\\x00'*32]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.9 µs
test_faster_to_bytes[all byte values]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.9 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-multiples of 0x10]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.7 µs
300.4 µs
test_faster_to_bytes[palindrome]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.9 µs
test_faster_to_bytes[b'\\x01'*100]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
38.3 µs
38.4 µs
test_faster_to_bytes['0x1234']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
109.3 µs
109.5 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.6 µs
300.3 µs
test_faster_hexbytes_new[123456]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
309.2 µs
309.9 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-all byte values]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.8 µs
300.4 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'\\x00'*32]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297 µs
297.7 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-long alternating]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.5 µs
301.2 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
301.7 µs
302.5 µs
test_faster_hexbytes_new[0]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
281.4 µs
282.1 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-single 0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
285.4 µs
286.1 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'\\x01'*2048]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.6 µs
301.3 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.6 µs
298.4 µs
test_faster_hexbytes_new[2**64]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
322.8 µs
323.6 µs
test_faster_to_bytes['0x'+'a'*128]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
144.5 µs
144.9 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.9 µs
297.7 µs
test_faster_hexstr_to_bytes['0xdeadbeef']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
106.7 µs
107 µs
test_faster_hexstr_to_bytes['0x'+'1234567890abcdef'*8]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
141.1 µs
141.5 µs
test_faster_hexstr_to_bytes['0x1234']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
105.7 µs
106 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.5 µs
298.3 µs
test_faster_hexstr_to_bytes['0x1']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
113.7 µs
114 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-single null byte]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
285.5 µs
286.2 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
291.7 µs
292.5 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-palindrome numeric]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.8 µs
297.6 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'\\x80'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
299.8 µs
300.6 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-single 0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
289.1 µs
289.9 µs
test_faster_hexbytes_getitem_slice[slice(-3,None)-b'']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
283.3 µs
284.1 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'\\x7f'*8]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
296.7 µs
297.6 µs
test_faster_hexbytes_new[2**256-1]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
334 µs
335 µs
test_faster_hexstr_to_bytes['0x'+'beef'*16]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
122.4 µs
122.7 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.7 µs
301.6 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
300.5 µs
301.5 µs
test_faster_to_bytes[mixed pattern]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
38 µs
test_faster_to_bytes[repeated 0-9]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.9 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-single null byte]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
289.2 µs
290.1 µs
test_faster_to_bytes['0xdeadbeef']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
110.2 µs
110.5 µs
test_faster_hexbytes_getitem_slice[slice(0,3)-b'']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
287.1 µs
288 µs
test_faster_to_bytes[b'\\xde\\xad\\xbe\\xef']
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.9 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-single 0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
283 µs
283.9 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-alternating 0xaa/0x55]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
297.4 µs
298.3 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-b'']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
287.1 µs
288 µs
test_faster_to_bytes[multiples of 0x10]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.9 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-single null byte]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
278.3 µs
279.2 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-single 0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
278.3 µs
279.3 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-single null byte]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
283.4 µs
284.4 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
276.3 µs
277.2 µs
test_faster_hexbytes_new['0x1234']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
220.7 µs
221.5 µs
test_faster_hexbytes_new['0x']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
185.4 µs
186.1 µs
test_faster_to_bytes[b'\\x80'*8]
benchmarks/test__utils_benchmarks.py
CodSpeed Performance Gauge
0%
37.8 µs
37.9 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-b'a'*1024]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
330.1 µs
331.6 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
283.1 µs
284.4 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'\\x01\\x02\\x03']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
284.4 µs
285.7 µs
test_faster_hexbytes_getitem_index[-1-b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
146.6 µs
147.3 µs
test_faster_hexbytes_getitem_index[3-palindrome ascii]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
0%
144.3 µs
145 µs
test_faster_hexbytes_getitem_slice[slice(None,None)-alternating 0x00/0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
-1%
291.8 µs
293.4 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-single 0xff]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
-1%
287.1 µs
288.8 µs
test_faster_hexbytes_getitem_slice[slice(2,None)-b'abc']
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
-1%
284.4 µs
286.3 µs
test_faster_hexbytes_getitem_slice[slice(1,6)-single null byte]
benchmarks/test_main_benchmarks.py
CodSpeed Performance Gauge
-1%
287.1 µs
289.1 µs
Commits
Click on a commit to change the comparison range
Base
master
a5cee88
-0.04%
Update main.py
772bb7f
6 days ago
by BobTheBuidler
×2.9
Merge branch 'master' into helper
f6b04ed
6 days ago
by BobTheBuidler
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs