Skip to content

chore(deps): update actions/cache action to v6#116

Merged
BobTheBuidler merged 2 commits into
masterfrom
renovate/actions-cache-6.x
Jul 4, 2026
Merged

chore(deps): update actions/cache action to v6#116
BobTheBuidler merged 2 commits into
masterfrom
renovate/actions-cache-6.x

Conversation

@renovate

@renovate renovate Bot commented Jun 23, 2026

Copy link
Copy Markdown

This PR contains the following updates:

Package Type Update Change
actions/cache action major v5v6

Release Notes

actions/cache (actions/cache)

v6.0.0

Compare Source

What's Changed

Full Changelog: actions/cache@v5...v6.0.0

v6

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Repo admins can enable using credits for code reviews in their settings.

@codspeed-hq

codspeed-hq Bot commented Jun 23, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 623 untouched benchmarks


Comparing renovate/actions-cache-6.x (b2a6372) with master (00233a1)1

Open in CodSpeed

Footnotes

  1. No successful run was found on master (8b1f132) during the generation of this report, so 00233a1 was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

@github-actions

Copy link
Copy Markdown

Pytest Benchmark Diff

faster_hexbytes._utils - view benchmarks

Function Reference Mean Faster Mean % Change Speedup (%) x Faster Faster
hexstr_to_bytes[''] 0.00018158849638142056 0.00006497799216599735 64.22% 179.46% 2.79x
hexstr_to_bytes['0x'] 0.0002092703502924766 0.0000615759614054321 70.58% 239.86% 3.40x
hexstr_to_bytes['0x'+'0'*128] 0.00033607382464194576 0.0001973687648909651 41.27% 70.28% 1.70x
hexstr_to_bytes['0x'+'00'*64] 0.00033264437400326585 0.00019623096139784253 41.01% 69.52% 1.70x
hexstr_to_bytes['0x'+'00ff'*16] 0.0003048288267186531 0.00017480514710555803 42.65% 74.38% 1.74x
hexstr_to_bytes['0x'+'0123456789abcdef'*8] 0.0003332702652558973 0.00019999958720918955 39.99% 66.64% 1.67x
hexstr_to_bytes['0x'+'1'*64] 0.000307574952857331 0.0001759149017143123 42.81% 74.84% 1.75x
hexstr_to_bytes['0x'+'1234567890abcdef'*8] 0.00033477164928585125 0.00019869519239138107 40.65% 68.49% 1.68x
hexstr_to_bytes['0x'+'a'*128] 0.0003359361690451173 0.000197911183624524 41.09% 69.74% 1.70x
hexstr_to_bytes['0x'+'a1b2c3d4'*8] 0.0003051257058100961 0.00017445274085018647 42.83% 74.90% 1.75x
hexstr_to_bytes['0x'+'b'*2048] 0.0013221928632007117 0.0011551875967552299 12.63% 14.46% 1.14x
hexstr_to_bytes['0x'+'badc0ffee0ddf00d'*4] 0.0003032234871029385 0.00017335891290192474 42.83% 74.91% 1.75x
hexstr_to_bytes['0x'+'beef'*16] 0.00030132251996338477 0.0001748390756272595 41.98% 72.34% 1.72x
hexstr_to_bytes['0x'+'c'*1024] 0.0008678376164747198 0.0006939823724374615 20.03% 25.05% 1.25x
hexstr_to_bytes['0x'+'cafebabe'*8] 0.00030249697966472497 0.00017416778239904575 42.42% 73.68% 1.74x
hexstr_to_bytes['0x'+'d'*512] 0.0005408457199999634 0.0003876936153550311 28.32% 39.50% 1.40x
hexstr_to_bytes['0x'+'dead'*16] 0.00030424279575543613 0.00017410861820441623 42.77% 74.74% 1.75x
hexstr_to_bytes['0x'+'e'*256] 0.0004129918538779859 0.00025625440827925126 37.95% 61.16% 1.61x
hexstr_to_bytes['0x'+'f'*128] 0.00033310711432657503 0.00019944725208889894 40.13% 67.02% 1.67x
hexstr_to_bytes['0x'+'f'*64] 0.00030883938589118044 0.00017602250104627542 43.01% 75.45% 1.75x
hexstr_to_bytes['0x'+'facefeed'*8] 0.00030356628894986546 0.0001737651250434441 42.76% 74.70% 1.75x
hexstr_to_bytes['0x'+'ff'*32] 0.00030118464188579785 0.0001728153015223127 42.62% 74.28% 1.74x
hexstr_to_bytes['0x'+'ff00'*16] 0.00034200018433095026 0.00017420319254352252 49.06% 96.32% 1.96x
hexstr_to_bytes['0x0'] 0.0003091519362154309 0.00016618667887350613 46.24% 86.03% 1.86x
hexstr_to_bytes['0x1'] 0.0003004729554491725 0.000167505105006807 44.25% 79.38% 1.79x
hexstr_to_bytes['0x1234'] 0.00028078576249987593 0.00015685059103614393 44.14% 79.01% 1.79x
hexstr_to_bytes['0xabcdef'] 0.00028198282325160877 0.0001528813652120836 45.78% 84.45% 1.84x
hexstr_to_bytes['0xCAFEBABE'] 0.00028418917275531246 0.0001543807359647842 45.68% 84.08% 1.84x
hexstr_to_bytes['0xdeadbeef'] 0.0002829054362908682 0.0001540710956149435 45.54% 83.62% 1.84x
hexstr_to_bytes['deadbeef'] 0.0002305060883167902 0.00013539389233572705 41.26% 70.25% 1.70x
to_bytes[''] 0.0002839146545287714 0.00006883839475554646 75.75% 312.44% 4.12x
to_bytes['0x'] 0.00031548070687466913 0.00006508175917729089 79.37% 384.75% 4.85x
to_bytes['0x'+'00'*64] 0.0004370782354225342 0.00020753912499973094 52.52% 110.60% 2.11x
to_bytes['0x'+'a'*128] 0.0004381715607343591 0.00020702195274302737 52.75% 111.65% 2.12x
to_bytes['0x'+'ff'*32] 0.000415653903383249 0.00018668493292883025 55.09% 122.65% 2.23x
to_bytes['0x1234'] 0.00038806963219738824 0.00015740000369586645 59.44% 146.55% 2.47x
to_bytes['0xabcdef'] 0.00039184651738398185 0.0001592604428248628 59.36% 146.04% 2.46x
to_bytes['0xCAFEBABE'] 0.00039314820117428547 0.0001598662888889621 59.34% 145.92% 2.46x
to_bytes['0xdeadbeef'] 0.00039319481743081035 0.00015945156415831234 59.45% 146.59% 2.47x
to_bytes['abc'] 0.00037781777705009654 0.00017751883880311284 53.01% 112.83% 2.13x
to_bytes['deadbeef'] 0.0003309795160014716 0.00014028024523153056 57.62% 135.94% 2.36x
to_bytes[0-9] 0.00007425743926164262 0.00004527157026514473 39.03% 64.03% 1.64x
to_bytes[0] 0.00073891743132726 0.00009763311287431061 86.79% 656.83% 7.57x
to_bytes[1] 0.0007481150328493591 0.00009630617353664318 87.13% 676.81% 7.77x
to_bytes[123456] 0.0007840448489829987 0.00010247445156238359 86.93% 665.11% 7.65x
to_bytes[2**16] 0.0007800160474278246 0.00010265140523151156 86.84% 659.87% 7.60x
to_bytes[2**256-1] 0.0008292106652963106 0.00015578415568388013 81.21% 432.28% 5.32x
to_bytes[2**32] 0.0007959655714279427 0.00012744259209981294 83.99% 524.57% 6.25x
to_bytes[2**64] 0.0008134335150288676 0.00014142526738218463 82.61% 475.17% 5.75x
to_bytes[2**8] 0.0007830580591953527 0.00009691241967220119 87.62% 708.01% 8.08x
to_bytes[255] 0.0007206075310864946 0.00009870122804245801 86.30% 630.09% 7.30x
to_bytes[4-byte pattern] 0.00007356512205902466 0.00004538524346897664 38.31% 62.09% 1.62x
to_bytes[all byte values] 0.00007339336574388426 0.00004499666575736842 38.69% 63.11% 1.63x
to_bytes[alternating 0x00/0xff] 0.00007419169256527772 0.000045426804069704795 38.77% 63.32% 1.63x
to_bytes[alternating 0xaa/0x55] 0.00007488084997008383 0.000045287581090628214 39.52% 65.35% 1.65x
to_bytes[ascii sentence] 0.00007463947592975604 0.00004537970029797202 39.20% 64.48% 1.64x
to_bytes[b''] 0.00006984436692020287 0.00004548366380161432 34.88% 53.56% 1.54x
to_bytes[b'\\x00'*32] 0.0000725465980105192 0.000048217927600600406 33.54% 50.46% 1.50x
to_bytes[b'\\x00\\xff\\x00\\xff'] 0.00007306476948321898 0.000047709757105254514 34.70% 53.14% 1.53x
to_bytes[b'\\x01'*100] 0.00007308524255981582 0.000044277451242218304 39.42% 65.06% 1.65x
to_bytes[b'\\x01'*2048] 0.00007208559554747596 0.00004530521891122514 37.15% 59.11% 1.59x
to_bytes[b'\\x01\\x02\\x03'] 0.00007202929898172467 0.00004856873781359058 32.57% 48.30% 1.48x
to_bytes[b'\\x10\\x20\\x30\\x40\\x50'] 0.00007432511991189226 0.00004526838571572892 39.09% 64.19% 1.64x
to_bytes[b'\\x7f'*8] 0.00007285762238024377 0.00004639842661747152 36.32% 57.03% 1.57x
to_bytes[b'\\x80'*8] 0.00007333221544712072 0.000041833332001763854 42.95% 75.30% 1.75x
to_bytes[b'\\xde\\xad\\xbe\\xef'] 0.00007310019941103802 0.000048551710722695916 33.58% 50.56% 1.51x
to_bytes[b'\\xff'*64] 0.00007353673078644634 0.0000482823134663 34.34% 52.31% 1.52x
to_bytes[b'a'*1024] 0.00007023340428970764 0.000048340834306676684 31.17% 45.29% 1.45x
to_bytes[b'abc'] 0.00006909358460279258 0.00004751444339570308 31.23% 45.42% 1.45x
to_bytes[bytearray(0-9)] 0.00028714067362099895 0.00013923937778705556 51.51% 106.22% 2.06x
to_bytes[bytearray(4-byte pattern)] 0.00028836385710224733 0.000139471569025716 51.63% 106.75% 2.07x
to_bytes[bytearray(all byte values)] 0.0002884311001456129 0.00013940771796323075 51.67% 106.90% 2.07x
to_bytes[bytearray(alternating 0x00/0xff)] 0.00028890020623907343 0.00013809215698229845 52.20% 109.21% 2.09x
to_bytes[bytearray(alternating 0xaa/0x55)] 0.0002797503647362519 0.00013906594366006967 50.29% 101.16% 2.01x
to_bytes[bytearray(ascii sentence)] 0.0002888360413340268 0.00013903689331667358 51.86% 107.74% 2.08x
to_bytes[bytearray(b'')] 0.00026974489072301784 0.00011710889228416271 56.59% 130.34% 2.30x
to_bytes[bytearray(b'\\x00'*32)] 0.00026782882065205007 0.0001378645663671634 48.53% 94.27% 1.94x
to_bytes[bytearray(b'\\x00\\xff\\x00\\xff')] 0.0002858601088560862 0.00013987920563507736 51.07% 104.36% 2.04x
to_bytes[bytearray(b'\\x01'*100)] 0.0002880825702548205 0.0001359822823729748 52.80% 111.85% 2.12x
to_bytes[bytearray(b'\\x01'*2048)] 0.0003528790201118226 0.00017628119540234163 50.04% 100.18% 2.00x
to_bytes[bytearray(b'\\x01\\x02\\x03')] 0.00028722021704731597 0.00013913988354553072 51.56% 106.43% 2.06x
to_bytes[bytearray(b'\\x10\\x20\\x30\\x40\\x50')] 0.0002885167962746933 0.00013847184410922486 52.01% 108.36% 2.08x
to_bytes[bytearray(b'\\x7f'*8)] 0.0002865641774329232 0.00013981684098821482 51.21% 104.96% 2.05x
to_bytes[bytearray(b'\\x80'*8)] 0.0002866419441712855 0.00013904321321360385 51.49% 106.15% 2.06x
to_bytes[bytearray(b'\\xde\\xad\\xbe\\xef')] 0.00028699885949910937 0.00013927531738929782 51.47% 106.07% 2.06x
to_bytes[bytearray(b'\\xff'*64)] 0.00027900015533444605 0.00013916290223142216 50.12% 100.48% 2.00x
to_bytes[bytearray(b'a'*1024)] 0.0003322178453948052 0.00017220282024514203 48.17% 92.92% 1.93x
to_bytes[bytearray(b'abc')] 0.0002917641200237526 0.00013916617536353823 52.30% 109.65% 2.10x
to_bytes[bytearray(long alternating)] 0.000342206466404708 0.00018355774085344962 46.36% 86.43% 1.86x
to_bytes[bytearray(mixed pattern)] 0.00028736564563109073 0.00014091827119347268 50.96% 103.92% 2.04x
to_bytes[bytearray(multiples of 0x10)] 0.0002869822485583134 0.00013825330208333813 51.83% 107.58% 2.08x
to_bytes[bytearray(palindrome ascii)] 0.0002876135797357226 0.0001390559837376425 51.65% 106.83% 2.07x
to_bytes[bytearray(palindrome numeric)] 0.0002886532776196777 0.0001389456675498398 51.86% 107.75% 2.08x
to_bytes[bytearray(palindrome)] 0.0002857778101337762 0.00014043608943648173 50.86% 103.49% 2.03x
to_bytes[bytearray(repeated 0-9)] 0.00028929234822918997 0.00014077823188588117 51.34% 105.50% 2.05x
to_bytes[bytearray(single 0xff)] 0.0002888833056756185 0.00014113317409402144 51.15% 104.69% 2.05x
to_bytes[bytearray(single null byte)] 0.00029079362576679756 0.00014092317440371341 51.54% 106.35% 2.06x
to_bytes[bytearray(two patterns)] 0.0002880651990618917 0.0001397211909436442 51.50% 106.17% 2.06x
to_bytes[False] 0.0002377530851673128 0.00005164646693840182 78.28% 360.35% 4.60x
to_bytes[long alternating] 0.00007512184218858588 0.00004501469716157919 40.08% 66.88% 1.67x
to_bytes[memoryview(0-9)] 0.0004385623230631505 0.00017589579606542405 59.89% 149.33% 2.49x
to_bytes[memoryview(4-byte pattern)] 0.000438555234585035 0.0001748246849509416 60.14% 150.85% 2.51x
to_bytes[memoryview(all byte values)] 0.0004380148254182958 0.00017534766824491585 59.97% 149.80% 2.50x
to_bytes[memoryview(alternating 0x00/0xff)] 0.00043706128986199425 0.0001762980624338114 59.66% 147.91% 2.48x
to_bytes[memoryview(alternating 0xaa/0x55)] 0.0004390209863613905 0.0001769142642346058 59.70% 148.15% 2.48x
to_bytes[memoryview(ascii sentence)] 0.0004465805628056667 0.00017529720418187108 60.75% 154.76% 2.55x
to_bytes[memoryview(b'')] 0.00041239275128644287 0.00015547130521214447 62.30% 165.25% 2.65x
to_bytes[memoryview(b'\\x00'*32)] 0.0004387808891005788 0.00017705462031793428 59.65% 147.82% 2.48x
to_bytes[memoryview(b'\\x00\\xff\\x00\\xff')] 0.0004370158771167804 0.00017831183382386494 59.20% 145.09% 2.45x
to_bytes[memoryview(b'\\x01'*100)] 0.00043750034897067496 0.00017773274955386727 59.38% 146.16% 2.46x
to_bytes[memoryview(b'\\x01'*2048)] 0.0005018437475427485 0.00021981155399411996 56.20% 128.31% 2.28x
to_bytes[memoryview(b'\\x01\\x02\\x03')] 0.00043904989413374486 0.00017661368618802114 59.77% 148.59% 2.49x
to_bytes[memoryview(b'\\x10\\x20\\x30\\x40\\x50')] 0.0004370071752862051 0.0001767010833478529 59.57% 147.31% 2.47x
to_bytes[memoryview(b'\\x7f'*8)] 0.00043722927090595356 0.00017713604410027572 59.49% 146.83% 2.47x
to_bytes[memoryview(b'\\x80'*8)] 0.0004391085054849261 0.00017800970507812636 59.46% 146.68% 2.47x
to_bytes[memoryview(b'\\xde\\xad\\xbe\\xef')] 0.0004383780826409528 0.00017727411291478508 59.56% 147.29% 2.47x
to_bytes[memoryview(b'\\xff'*64)] 0.0004333889773959721 0.00017631180304029278 59.32% 145.81% 2.46x
to_bytes[memoryview(b'a'*1024)] 0.0004975439871198952 0.00022570270181035136 54.64% 120.44% 2.20x
to_bytes[memoryview(b'abc')] 0.00043294732419502785 0.0001773940538945269 59.03% 144.06% 2.44x
to_bytes[memoryview(long alternating)] 0.0004921973150683386 0.0002241427583650359 54.46% 119.59% 2.20x
to_bytes[memoryview(mixed pattern)] 0.00043812901959055855 0.0001755004370601671 59.94% 149.65% 2.50x
to_bytes[memoryview(multiples of 0x10)] 0.0004346519669152543 0.00017554713162497114 59.61% 147.60% 2.48x
to_bytes[memoryview(palindrome ascii)] 0.00043894184565951885 0.00017587538093559126 59.93% 149.58% 2.50x
to_bytes[memoryview(palindrome numeric)] 0.00043923722262803307 0.00017762237292825688 59.56% 147.29% 2.47x
to_bytes[memoryview(palindrome)] 0.0004372326407554148 0.00017740704640378647 59.43% 146.46% 2.46x
to_bytes[memoryview(repeated 0-9)] 0.0004413063311893385 0.00017676307133971287 59.95% 149.66% 2.50x
to_bytes[memoryview(single 0xff)] 0.0004428681473961428 0.00017658903265298605 60.13% 150.79% 2.51x
to_bytes[memoryview(single null byte)] 0.0004416128645399912 0.0001766705317271567 59.99% 149.96% 2.50x
to_bytes[memoryview(two patterns)] 0.00044369114260410026 0.00017470408394802515 60.62% 153.97% 2.54x
to_bytes[mixed pattern] 0.00007450407127804304 0.00004530249261094576 39.19% 64.46% 1.64x
to_bytes[multiples of 0x10] 0.00006975119257137218 0.00004521278276949158 35.18% 54.27% 1.54x
to_bytes[palindrome ascii] 0.00007355935979347925 0.000045325470462064045 38.38% 62.29% 1.62x
to_bytes[palindrome numeric] 0.0000736289540691876 0.000045320071511592885 38.45% 62.46% 1.62x
to_bytes[palindrome] 0.00007310655089864985 0.00004779855624971077 34.62% 52.95% 1.53x
to_bytes[repeated 0-9] 0.00007490925773840441 0.00004532404854963662 39.49% 65.27% 1.65x
to_bytes[single 0xff] 0.00007286782718204182 0.00004364882028861712 40.10% 66.94% 1.67x
to_bytes[single null byte] 0.00007100809470356783 0.000043572286214642036 38.64% 62.97% 1.63x
to_bytes[True] 0.00023938912676403398 0.00005200735121686143 78.27% 360.30% 4.60x
to_bytes[two patterns] 0.00007464326789609684 0.00004399492663993586 41.06% 69.66% 1.70x

faster_hexbytes.main - view benchmarks

Function Reference Mean Faster Mean % Change Speedup (%) x Faster Faster
hexbytes_getitem_index[-1-0-9] 0.00023861878832238953 0.00024726444308516396 -3.62% -3.50% 0.97x
hexbytes_getitem_index[-1-4-byte pattern] 0.00024247375136643982 0.0002453659713438228 -1.19% -1.18% 0.99x
hexbytes_getitem_index[-1-all byte values] 0.00024252959010323476 0.00024521413571642025 -1.11% -1.09% 0.99x
hexbytes_getitem_index[-1-alternating 0x00/0xff] 0.00023835390812676033 0.00024862497342886185 -4.31% -4.13% 0.96x
hexbytes_getitem_index[-1-alternating 0xaa/0x55] 0.00023807856181106907 0.00024745814025747316 -3.94% -3.79% 0.96x
hexbytes_getitem_index[-1-ascii sentence] 0.00023730675217392406 0.00024480217117022997 -3.16% -3.06% 0.97x
hexbytes_getitem_index[-1-b'\\x00'*32] 0.0002372231407435353 0.0002504695519052003 -5.58% -5.29% 0.95x
hexbytes_getitem_index[-1-b'\\x00\\xff\\x00\\xff'] 0.00023874219566282425 0.00024877180793275564 -4.20% -4.03% 0.96x
hexbytes_getitem_index[-1-b'\\x01'*100] 0.0002373621283385785 0.0002480261864781741 -4.49% -4.30% 0.96x
hexbytes_getitem_index[-1-b'\\x01'*2048] 0.00024289398463042588 0.00024511838966840535 -0.92% -0.91% 0.99x
hexbytes_getitem_index[-1-b'\\x01\\x02\\x03'] 0.00023838325012150792 0.0002509927147513019 -5.29% -5.02% 0.95x
hexbytes_getitem_index[-1-b'\\x10\\x20\\x30\\x40\\x50'] 0.0002377475684739162 0.0002461763471811082 -3.55% -3.42% 0.97x
hexbytes_getitem_index[-1-b'\\x7f'*8] 0.0002378046598120988 0.0002478532410956689 -4.23% -4.05% 0.96x
hexbytes_getitem_index[-1-b'\\x80'*8] 0.0002365747364098637 0.00024768557674704117 -4.70% -4.49% 0.96x
hexbytes_getitem_index[-1-b'\\xde\\xad\\xbe\\xef'] 0.00023881616707046145 0.0002498109975162398 -4.60% -4.40% 0.96x
hexbytes_getitem_index[-1-b'\\xff'*64] 0.00023733828707622894 0.00024808766557687624 -4.53% -4.33% 0.96x
hexbytes_getitem_index[-1-b'a'*1024] 0.0002380134563460674 0.0002491363530662663 -4.67% -4.46% 0.96x
hexbytes_getitem_index[-1-b'abc'] 0.0002363000281510734 0.00024820531694676396 -5.04% -4.80% 0.95x
hexbytes_getitem_index[-1-long alternating] 0.00024282992352508287 0.00024697724274079806 -1.71% -1.68% 0.98x
hexbytes_getitem_index[-1-mixed pattern] 0.000238877525980397 0.00024557639737278995 -2.80% -2.73% 0.97x
hexbytes_getitem_index[-1-multiples of 0x10] 0.00023782799758597018 0.00024574063408476965 -3.33% -3.22% 0.97x
hexbytes_getitem_index[-1-palindrome ascii] 0.00024279774860406773 0.0002464782537023244 -1.52% -1.49% 0.99x
hexbytes_getitem_index[-1-palindrome numeric] 0.00024179849296752603 0.00024526894307819614 -1.44% -1.41% 0.99x
hexbytes_getitem_index[-1-palindrome] 0.00023816391694705998 0.0002509967891602994 -5.39% -5.11% 0.95x
hexbytes_getitem_index[-1-repeated 0-9] 0.0002364658374752585 0.00024540078283329743 -3.78% -3.64% 0.96x
hexbytes_getitem_index[-1-two patterns] 0.0002362752746712977 0.0002458570782402902 -4.06% -3.90% 0.96x
hexbytes_getitem_index[0-0-9] 0.00023170780027554497 0.0002399109245328948 -3.54% -3.42% 0.97x
hexbytes_getitem_index[0-4-byte pattern] 0.0002319443786689135 0.00023577579420791913 -1.65% -1.63% 0.98x
hexbytes_getitem_index[0-all byte values] 0.0002313821630160449 0.00023626876643552668 -2.11% -2.07% 0.98x
hexbytes_getitem_index[0-alternating 0x00/0xff] 0.0002309221209055772 0.0002367008516847622 -2.50% -2.44% 0.98x
hexbytes_getitem_index[0-alternating 0xaa/0x55] 0.00023303632350971535 0.00024156114240848062 -3.66% -3.53% 0.96x
hexbytes_getitem_index[0-ascii sentence] 0.00023467071455298487 0.00023710592668958156 -1.04% -1.03% 0.99x
hexbytes_getitem_index[0-b'\\x00'*32] 0.00023080816999081598 0.00023940610641897826 -3.73% -3.59% 0.96x
hexbytes_getitem_index[0-b'\\x00\\xff\\x00\\xff'] 0.00023434077880538746 0.00023969764711659258 -2.29% -2.23% 0.98x
hexbytes_getitem_index[0-b'\\x01'*100] 0.00023091122508743771 0.0002382542629974027 -3.18% -3.08% 0.97x
hexbytes_getitem_index[0-b'\\x01'*2048] 0.00023174916623126064 0.00024029085405680544 -3.69% -3.55% 0.96x
hexbytes_getitem_index[0-b'\\x01\\x02\\x03'] 0.0002323710908867191 0.00024038142798142034 -3.45% -3.33% 0.97x
hexbytes_getitem_index[0-b'\\x10\\x20\\x30\\x40\\x50'] 0.00023191961017691743 0.0002373639700485634 -2.35% -2.29% 0.98x
hexbytes_getitem_index[0-b'\\x7f'*8] 0.00023162994816224177 0.00024021469824968422 -3.71% -3.57% 0.96x
hexbytes_getitem_index[0-b'\\x80'*8] 0.0002312761381788323 0.00023715737099967227 -2.54% -2.48% 0.98x
hexbytes_getitem_index[0-b'\\xde\\xad\\xbe\\xef'] 0.0002331704661051043 0.00024136640378059356 -3.51% -3.40% 0.97x
hexbytes_getitem_index[0-b'\\xff'*64] 0.000230404836031434 0.00023997848778028043 -4.16% -3.99% 0.96x
hexbytes_getitem_index[0-b'a'*1024] 0.00023211239469235205 0.0002414939828744023 -4.04% -3.88% 0.96x
hexbytes_getitem_index[0-b'abc'] 0.00023086099808360342 0.00024126310327583385 -4.51% -4.31% 0.96x
hexbytes_getitem_index[0-long alternating] 0.00023162694579048466 0.0002393961328742699 -3.35% -3.25% 0.97x
hexbytes_getitem_index[0-mixed pattern] 0.0002352183823237372 0.0002363451416094334 -0.48% -0.48% 1.00x
hexbytes_getitem_index[0-multiples of 0x10] 0.00023201196652795908 0.00023853855058459915 -2.81% -2.74% 0.97x
hexbytes_getitem_index[0-palindrome ascii] 0.00023195268167267548 0.0002358270713557373 -1.67% -1.64% 0.98x
hexbytes_getitem_index[0-palindrome numeric] 0.00023689074337685223 0.00023477858141717208 0.89% 0.90% 1.01x
hexbytes_getitem_index[0-palindrome] 0.0002329911499494323 0.00023932157972275198 -2.72% -2.65% 0.97x
hexbytes_getitem_index[0-repeated 0-9] 0.00023531791872977853 0.00023653691920209416 -0.52% -0.52% 0.99x
hexbytes_getitem_index[0-single 0xff] 0.0002342431237112849 0.00023584064465396199 -0.68% -0.68% 0.99x
hexbytes_getitem_index[0-single null byte] 0.00023506674718356182 0.0002359343964992781 -0.37% -0.37% 1.00x
hexbytes_getitem_index[0-two patterns] 0.00023482910809431067 0.00023525171613135855 -0.18% -0.18% 1.00x
hexbytes_getitem_index[1-0-9] 0.00022983229737858542 0.00024042170263805567 -4.61% -4.40% 0.96x
hexbytes_getitem_index[1-4-byte pattern] 0.00023114790151536335 0.0002398285680191063 -3.76% -3.62% 0.96x
hexbytes_getitem_index[1-all byte values] 0.00023036989663106526 0.00023743345743689885 -3.07% -2.97% 0.97x
hexbytes_getitem_index[1-alternating 0x00/0xff] 0.00023030909823235405 0.0002384576847083722 -3.54% -3.42% 0.97x
hexbytes_getitem_index[1-alternating 0xaa/0x55] 0.00023185449163367903 0.00023906979180631768 -3.11% -3.02% 0.97x
hexbytes_getitem_index[1-ascii sentence] 0.0002302030955230402 0.00023746093735313895 -3.15% -3.06% 0.97x
hexbytes_getitem_index[1-b'\\x00'*32] 0.00023449579472720105 0.00023834108886350403 -1.64% -1.61% 0.98x
hexbytes_getitem_index[1-b'\\x00\\xff\\x00\\xff'] 0.00022750856279586947 0.0002382803921382928 -4.73% -4.52% 0.95x
hexbytes_getitem_index[1-b'\\x01'*100] 0.00022889928688931866 0.00023959216764529983 -4.67% -4.46% 0.96x
hexbytes_getitem_index[1-b'\\x01'*2048] 0.0002295634935496649 0.00023886095528774344 -4.05% -3.89% 0.96x
hexbytes_getitem_index[1-b'\\x01\\x02\\x03'] 0.00022709956059607661 0.00024019483444411778 -5.77% -5.45% 0.95x
hexbytes_getitem_index[1-b'\\x10\\x20\\x30\\x40\\x50'] 0.00023070074062193682 0.00023690651945506604 -2.69% -2.62% 0.97x
hexbytes_getitem_index[1-b'\\x7f'*8] 0.00022883142948358008 0.0002365146000934531 -3.36% -3.25% 0.97x
hexbytes_getitem_index[1-b'\\x80'*8] 0.00022920963233884006 0.00023479255875704437 -2.44% -2.38% 0.98x
hexbytes_getitem_index[1-b'\\xde\\xad\\xbe\\xef'] 0.0002271504058034031 0.00023125843167007997 -1.81% -1.78% 0.98x
hexbytes_getitem_index[1-b'\\xff'*64] 0.00023399442997215208 0.00024012833050009218 -2.62% -2.55% 0.97x
hexbytes_getitem_index[1-b'a'*1024] 0.00022982111421837486 0.00025978872290548797 -13.04% -11.54% 0.88x
hexbytes_getitem_index[1-b'abc'] 0.000232902937790191 0.0002357628445709292 -1.23% -1.21% 0.99x
hexbytes_getitem_index[1-long alternating] 0.00022994226546882988 0.00023620711440338894 -2.72% -2.65% 0.97x
hexbytes_getitem_index[1-mixed pattern] 0.00023027405666474778 0.00023739154177646407 -3.09% -3.00% 0.97x
hexbytes_getitem_index[1-multiples of 0x10] 0.00023014991307686734 0.0002411743389869971 -4.79% -4.57% 0.95x
hexbytes_getitem_index[1-palindrome ascii] 0.00023019449920473197 0.00023993926086957884 -4.23% -4.06% 0.96x
hexbytes_getitem_index[1-palindrome numeric] 0.000229606076846867 0.00023916422928974498 -4.16% -4.00% 0.96x
hexbytes_getitem_index[1-palindrome] 0.00022882634473329316 0.00023665371586324157 -3.42% -3.31% 0.97x
hexbytes_getitem_index[1-repeated 0-9] 0.00023034085775921397 0.000236307285278371 -2.59% -2.52% 0.97x
hexbytes_getitem_index[1-two patterns] 0.00022994274165081023 0.0002358368962348269 -2.56% -2.50% 0.98x
hexbytes_getitem_index[2-0-9] 0.0002301733515942685 0.00023668154419051668 -2.83% -2.75% 0.97x
hexbytes_getitem_index[2-4-byte pattern] 0.00022969585632923655 0.00023739701870708395 -3.35% -3.24% 0.97x
hexbytes_getitem_index[2-all byte values] 0.00022908472808813983 0.00023654952145126188 -3.26% -3.16% 0.97x
hexbytes_getitem_index[2-alternating 0x00/0xff] 0.00023112116736067345 0.00023445181737038052 -1.44% -1.42% 0.99x
hexbytes_getitem_index[2-alternating 0xaa/0x55] 0.00023072477928204167 0.0002351184437427753 -1.90% -1.87% 0.98x
hexbytes_getitem_index[2-ascii sentence] 0.00022940107037774766 0.00022883173298683462 0.25% 0.25% 1.00x
hexbytes_getitem_index[2-b'\\x00'*32] 0.0002319384921875719 0.00023873626308263638 -2.93% -2.85% 0.97x
hexbytes_getitem_index[2-b'\\x00\\xff\\x00\\xff'] 0.00023008534826198226 0.0002362066846567883 -2.66% -2.59% 0.97x
hexbytes_getitem_index[2-b'\\x01'*100] 0.00022955039889947657 0.00023963156031363056 -4.39% -4.21% 0.96x
hexbytes_getitem_index[2-b'\\x01'*2048] 0.00023074621959605338 0.00023568813338453596 -2.14% -2.10% 0.98x
hexbytes_getitem_index[2-b'\\x01\\x02\\x03'] 0.0002304720469572421 0.00023895134849982668 -3.68% -3.55% 0.96x
hexbytes_getitem_index[2-b'\\x10\\x20\\x30\\x40\\x50'] 0.00023045467059718737 0.0002359109731393137 -2.37% -2.31% 0.98x
hexbytes_getitem_index[2-b'\\x7f'*8] 0.00022940060143747596 0.00023918895598873982 -4.27% -4.09% 0.96x
hexbytes_getitem_index[2-b'\\x80'*8] 0.00023028771931725843 0.00023680508259881123 -2.83% -2.75% 0.97x
hexbytes_getitem_index[2-b'\\xde\\xad\\xbe\\xef'] 0.00023038751696722394 0.00023760440873202575 -3.13% -3.04% 0.97x
hexbytes_getitem_index[2-b'\\xff'*64] 0.0002307575553244746 0.00023857532004831712 -3.39% -3.28% 0.97x
hexbytes_getitem_index[2-b'a'*1024] 0.0002297131882139346 0.0002367386810947079 -3.06% -2.97% 0.97x
hexbytes_getitem_index[2-b'abc'] 0.00023086035766536493 0.00023717538818231066 -2.74% -2.66% 0.97x
hexbytes_getitem_index[2-long alternating] 0.00022992669920365207 0.00023515487032670258 -2.27% -2.22% 0.98x
hexbytes_getitem_index[2-mixed pattern] 0.0002302910669780082 0.00023804415598960865 -3.37% -3.26% 0.97x
hexbytes_getitem_index[2-multiples of 0x10] 0.0002357221878253666 0.00023666416343517822 -0.40% -0.40% 1.00x
hexbytes_getitem_index[2-palindrome ascii] 0.00023041830173746916 0.00023669972587533246 -2.73% -2.65% 0.97x
hexbytes_getitem_index[2-palindrome numeric] 0.00023017712956943111 0.0002371672511848561 -3.04% -2.95% 0.97x
hexbytes_getitem_index[2-palindrome] 0.000227373525509488 0.0002379774451559572 -4.66% -4.46% 0.96x
hexbytes_getitem_index[2-repeated 0-9] 0.00022976101659102723 0.0002384908795304581 -3.80% -3.66% 0.96x
hexbytes_getitem_index[2-two patterns] 0.00023030849619171676 0.0002349453677456162 -2.01% -1.97% 0.98x
hexbytes_getitem_index[3-0-9] 0.00023342533632692906 0.0002374008975084197 -1.70% -1.67% 0.98x
hexbytes_getitem_index[3-4-byte pattern] 0.0002341419987370693 0.00024126745260761852 -3.04% -2.95% 0.97x
hexbytes_getitem_index[3-all byte values] 0.00023453425110848313 0.00024110862853059058 -2.80% -2.73% 0.97x
hexbytes_getitem_index[3-alternating 0x00/0xff] 0.00023321120442853862 0.00023806045139201576 -2.08% -2.04% 0.98x
hexbytes_getitem_index[3-alternating 0xaa/0x55] 0.00023233369280731245 0.00023793707160979646 -2.41% -2.35% 0.98x
hexbytes_getitem_index[3-ascii sentence] 0.00023060543844558365 0.0002393651907768601 -3.80% -3.66% 0.96x
hexbytes_getitem_index[3-b'\\x00'*32] 0.0002300047788277812 0.00025913918934775826 -12.67% -11.24% 0.89x
hexbytes_getitem_index[3-b'\\x00\\xff\\x00\\xff'] 0.00023291643122270555 0.00023766339738150085 -2.04% -2.00% 0.98x
hexbytes_getitem_index[3-b'\\x01'*100] 0.00023281071711151756 0.00023673984873521557 -1.69% -1.66% 0.98x
hexbytes_getitem_index[3-b'\\x01'*2048] 0.00023398760145139277 0.00024053920444279376 -2.80% -2.72% 0.97x
hexbytes_getitem_index[3-b'\\x10\\x20\\x30\\x40\\x50'] 0.00023288419351585293 0.00023726257851096162 -1.88% -1.85% 0.98x
hexbytes_getitem_index[3-b'\\x7f'*8] 0.00023196448001895026 0.000237334849822014 -2.32% -2.26% 0.98x
hexbytes_getitem_index[3-b'\\x80'*8] 0.0002327708467055345 0.00023780679048957603 -2.16% -2.12% 0.98x
hexbytes_getitem_index[3-b'\\xde\\xad\\xbe\\xef'] 0.00023138982391010976 0.00023731778073530347 -2.56% -2.50% 0.98x
hexbytes_getitem_index[3-b'\\xff'*64] 0.00023252967683827535 0.00023913497496797263 -2.84% -2.76% 0.97x
hexbytes_getitem_index[3-b'a'*1024] 0.00023246958470409817 0.00023681723708868574 -1.87% -1.84% 0.98x
hexbytes_getitem_index[3-long alternating] 0.0002334680697997323 0.00023873585291909086 -2.26% -2.21% 0.98x
hexbytes_getitem_index[3-mixed pattern] 0.0002337506370401499 0.00023668208716502676 -1.25% -1.24% 0.99x
hexbytes_getitem_index[3-multiples of 0x10] 0.0002325885391704363 0.0002379931830417473 -2.32% -2.27% 0.98x
hexbytes_getitem_index[3-palindrome ascii] 0.00023375356662075255 0.00024060075438097335 -2.93% -2.85% 0.97x
hexbytes_getitem_index[3-palindrome numeric] 0.00023358136906453063 0.00023938027593676064 -2.48% -2.42% 0.98x
hexbytes_getitem_index[3-palindrome] 0.0002329724076130957 0.00023866702501907904 -2.44% -2.39% 0.98x
hexbytes_getitem_index[3-repeated 0-9] 0.0002311914054926411 0.0002352730733195172 -1.77% -1.73% 0.98x
hexbytes_getitem_index[3-two patterns] 0.0002337784479725671 0.00023805648876034193 -1.83% -1.80% 0.98x
hexbytes_getitem_index[4-0-9] 0.00023109492047237515 0.00024509025354847697 -6.06% -5.71% 0.94x
hexbytes_getitem_index[4-4-byte pattern] 0.00023157728985489997 0.00024431844695525583 -5.50% -5.21% 0.95x
hexbytes_getitem_index[4-all byte values] 0.0002310734586236514 0.0002460139065236431 -6.47% -6.07% 0.94x
hexbytes_getitem_index[4-alternating 0x00/0xff] 0.00023171756836139302 0.0002476902947753716 -6.89% -6.45% 0.94x
hexbytes_getitem_index[4-alternating 0xaa/0x55] 0.00023147713466870333 0.0002485324707467812 -7.37% -6.86% 0.93x
hexbytes_getitem_index[4-ascii sentence] 0.0002316208829292914 0.000240176068084501 -3.69% -3.56% 0.96x
hexbytes_getitem_index[4-b'\\x00'*32] 0.00023233563505637382 0.00023739803089322655 -2.18% -2.13% 0.98x
hexbytes_getitem_index[4-b'\\x01'*100] 0.00023152574630746082 0.00024409113341559177 -5.43% -5.15% 0.95x
hexbytes_getitem_index[4-b'\\x01'*2048] 0.00023088600253294938 0.00024440609104275907 -5.86% -5.53% 0.94x
hexbytes_getitem_index[4-b'\\x10\\x20\\x30\\x40\\x50'] 0.00023117391438560485 0.0002458916774662453 -6.37% -5.99% 0.94x
hexbytes_getitem_index[4-b'\\x7f'*8] 0.00023266318713848318 0.00024547559695955215 -5.51% -5.22% 0.95x
hexbytes_getitem_index[4-b'\\x80'*8] 0.0002321405689865147 0.00024608784014705336 -6.01% -5.67% 0.94x
hexbytes_getitem_index[4-b'\\xff'*64] 0.00023179769604497375 0.00023808563760535623 -2.71% -2.64% 0.97x
hexbytes_getitem_index[4-b'a'*1024] 0.00023274277399834852 0.0002371332560221236 -1.89% -1.85% 0.98x
hexbytes_getitem_index[4-long alternating] 0.00023113994547949133 0.0002465058280559994 -6.65% -6.23% 0.94x
hexbytes_getitem_index[4-mixed pattern] 0.0002318473988486923 0.00024070107600483045 -3.82% -3.68% 0.96x
hexbytes_getitem_index[4-multiples of 0x10] 0.0002314447975868292 0.00024622541516880426 -6.39% -6.00% 0.94x
hexbytes_getitem_index[4-palindrome ascii] 0.00023111313681576357 0.00024485016711193146 -5.94% -5.61% 0.94x
hexbytes_getitem_index[4-palindrome numeric] 0.00023150358174213532 0.0002451294590886884 -5.89% -5.56% 0.94x
hexbytes_getitem_index[4-palindrome] 0.00023181922295875478 0.00024581925055151854 -6.04% -5.70% 0.94x
hexbytes_getitem_index[4-repeated 0-9] 0.00023134951053952214 0.0002387247095942561 -3.19% -3.09% 0.97x
hexbytes_getitem_index[4-two patterns] 0.0002315859773775244 0.00023722439304418703 -2.43% -2.38% 0.98x
hexbytes_getitem_index[5-0-9] 0.00023272751127547566 0.00023739926531036147 -2.01% -1.97% 0.98x
hexbytes_getitem_index[5-4-byte pattern] 0.00023208535744155987 0.0002385604477255717 -2.79% -2.71% 0.97x
hexbytes_getitem_index[5-all byte values] 0.00023524573543979053 0.00023636130348190653 -0.47% -0.47% 1.00x
hexbytes_getitem_index[5-alternating 0x00/0xff] 0.00023166758548411707 0.0002378680298575921 -2.68% -2.61% 0.97x
hexbytes_getitem_index[5-alternating 0xaa/0x55] 0.0002323135571489631 0.0002641312122488025 -13.70% -12.05% 0.88x
hexbytes_getitem_index[5-ascii sentence] 0.00023112596885875792 0.00023691427633917438 -2.50% -2.44% 0.98x
hexbytes_getitem_index[5-b'\\x00'*32] 0.00023213891068588882 0.00023665152731149874 -1.94% -1.91% 0.98x
hexbytes_getitem_index[5-b'\\x01'*100] 0.00023156906097543165 0.00023981816029976344 -3.56% -3.44% 0.97x
hexbytes_getitem_index[5-b'\\x01'*2048] 0.00023174555555523742 0.00023780431885463284 -2.61% -2.55% 0.97x
hexbytes_getitem_index[5-b'\\x7f'*8] 0.0002315374735389861 0.00023896915434169276 -3.21% -3.11% 0.97x
hexbytes_getitem_index[5-b'\\x80'*8] 0.00023158194993154617 0.00025158200047720246 -8.64% -7.95% 0.92x
hexbytes_getitem_index[5-b'\\xff'*64] 0.0002312238496223797 0.00023768261264069208 -2.79% -2.72% 0.97x
hexbytes_getitem_index[5-b'a'*1024] 0.00023009213849709234 0.00023871575747390133 -3.75% -3.61% 0.96x
hexbytes_getitem_index[5-long alternating] 0.00023148671880089604 0.0002384132159608785 -2.99% -2.91% 0.97x
hexbytes_getitem_index[5-mixed pattern] 0.00023318674865449907 0.00023941364245100275 -2.67% -2.60% 0.97x
hexbytes_getitem_index[5-multiples of 0x10] 0.00023162459773810057 0.00023700855261167428 -2.32% -2.27% 0.98x
hexbytes_getitem_index[5-palindrome ascii] 0.00023276009137142883 0.0002378454250879931 -2.18% -2.14% 0.98x
hexbytes_getitem_index[5-palindrome] 0.00023760079389593595 0.0002406950532049516 -1.30% -1.29% 0.99x
hexbytes_getitem_index[5-repeated 0-9] 0.00023257062178689845 0.00023757545368378654 -2.15% -2.11% 0.98x
hexbytes_getitem_index[5-two patterns] 0.00023130509514255186 0.00023554333740277632 -1.83% -1.80% 0.98x
hexbytes_getitem_slice[slice(-3,None)-0-9] 0.0007999327186971974 0.0004913930994551464 38.57% 62.79% 1.63x
hexbytes_getitem_slice[slice(-3,None)-4-byte pattern] 0.000738986088414346 0.0004920912011892104 33.41% 50.17% 1.50x
hexbytes_getitem_slice[slice(-3,None)-all byte values] 0.0007440298071917648 0.0004929378571419232 33.75% 50.94% 1.51x
hexbytes_getitem_slice[slice(-3,None)-alternating 0x00/0xff] 0.0007424806978703304 0.0004904995049195655 33.94% 51.37% 1.51x
hexbytes_getitem_slice[slice(-3,None)-alternating 0xaa/0x55] 0.0007514934654128219 0.0004891415231137061 34.91% 53.64% 1.54x
hexbytes_getitem_slice[slice(-3,None)-ascii sentence] 0.0007406389095788017 0.0004934153525811811 33.38% 50.10% 1.50x
hexbytes_getitem_slice[slice(-3,None)-b''] 0.0007534875560703185 0.0004868225366103611 35.39% 54.78% 1.55x
hexbytes_getitem_slice[slice(-3,None)-b'\\x00'*32] 0.0007448248182532239 0.0004910930075929852 34.07% 51.67% 1.52x
hexbytes_getitem_slice[slice(-3,None)-b'\\x00\\xff\\x00\\xff'] 0.0007419768672433943 0.0004886980729920839 34.14% 51.83% 1.52x
hexbytes_getitem_slice[slice(-3,None)-b'\\x01'*100] 0.0007439651040598908 0.0004898868137483606 34.15% 51.86% 1.52x
hexbytes_getitem_slice[slice(-3,None)-b'\\x01'*2048] 0.0007445465828414718 0.000493736052215538 33.69% 50.80% 1.51x
hexbytes_getitem_slice[slice(-3,None)-b'\\x01\\x02\\x03'] 0.0007445984714054473 0.0004922591063591826 33.89% 51.26% 1.51x
hexbytes_getitem_slice[slice(-3,None)-b'\\x10\\x20\\x30\\x40\\x50'] 0.000745316129083769 0.0004915536096644497 34.05% 51.62% 1.52x
hexbytes_getitem_slice[slice(-3,None)-b'\\x7f'*8] 0.0007445294000020765 0.000505318925688898 32.13% 47.34% 1.47x
hexbytes_getitem_slice[slice(-3,None)-b'\\x80'*8] 0.0007450038918311586 0.0005012746899811663 32.72% 48.62% 1.49x
hexbytes_getitem_slice[slice(-3,None)-b'\\xde\\xad\\xbe\\xef'] 0.000741843805117067 0.0004871616606607205 34.33% 52.28% 1.52x
hexbytes_getitem_slice[slice(-3,None)-b'\\xff'*64] 0.0007401320022778953 0.0004884293280688006 34.01% 51.53% 1.52x
hexbytes_getitem_slice[slice(-3,None)-b'a'*1024] 0.0007393376834590212 0.0004878261270363862 34.02% 51.56% 1.52x
hexbytes_getitem_slice[slice(-3,None)-b'abc'] 0.0007459562143380101 0.0004932779431026506 33.87% 51.22% 1.51x
hexbytes_getitem_slice[slice(-3,None)-long alternating] 0.0007427429345891408 0.0004921738018628672 33.74% 50.91% 1.51x
hexbytes_getitem_slice[slice(-3,None)-mixed pattern] 0.0007376965614677809 0.0004915149252908702 33.37% 50.09% 1.50x
hexbytes_getitem_slice[slice(-3,None)-multiples of 0x10] 0.0007532055934894022 0.0004932108693900987 34.52% 52.71% 1.53x
hexbytes_getitem_slice[slice(-3,None)-palindrome ascii] 0.000742964647279453 0.0004918974907939137 33.79% 51.04% 1.51x
hexbytes_getitem_slice[slice(-3,None)-palindrome numeric] 0.000739455376319121 0.0004928065378287297 33.36% 50.05% 1.50x
hexbytes_getitem_slice[slice(-3,None)-palindrome] 0.0007451270075134498 0.000488991602491809 34.37% 52.38% 1.52x
hexbytes_getitem_slice[slice(-3,None)-repeated 0-9] 0.0007582214278103683 0.0004933603996999755 34.93% 53.69% 1.54x
hexbytes_getitem_slice[slice(-3,None)-single 0xff] 0.0007147073485285504 0.00046603933591521764 34.79% 53.36% 1.53x
hexbytes_getitem_slice[slice(-3,None)-single null byte] 0.0007178967118890178 0.0004653762985639698 35.18% 54.26% 1.54x
hexbytes_getitem_slice[slice(-3,None)-two patterns] 0.0007442969211531092 0.0004905626822382746 34.09% 51.72% 1.52x
hexbytes_getitem_slice[slice(0,3)-0-9] 0.0007596239544799275 0.0005026949030317706 33.82% 51.11% 1.51x
hexbytes_getitem_slice[slice(0,3)-4-byte pattern] 0.0007526943096865002 0.0004987764652414046 33.73% 50.91% 1.51x
hexbytes_getitem_slice[slice(0,3)-all byte values] 0.0007569625763893295 0.0005003009560309495 33.91% 51.30% 1.51x
hexbytes_getitem_slice[slice(0,3)-alternating 0x00/0xff] 0.0007443678214292821 0.0005028891203424702 32.44% 48.02% 1.48x
hexbytes_getitem_slice[slice(0,3)-alternating 0xaa/0x55] 0.000753493148950834 0.0005013090813199472 33.47% 50.31% 1.50x
hexbytes_getitem_slice[slice(0,3)-ascii sentence] 0.0007530985107870999 0.0005030911191798201 33.20% 49.69% 1.50x
hexbytes_getitem_slice[slice(0,3)-b''] 0.0007672741801966242 0.0005312972388055426 30.76% 44.42% 1.44x
hexbytes_getitem_slice[slice(0,3)-b'\\x00'*32] 0.0008086387227561723 0.0005017486567390258 37.95% 61.16% 1.61x
hexbytes_getitem_slice[slice(0,3)-b'\\x00\\xff\\x00\\xff'] 0.0007565162455194494 0.0004989832106107901 34.04% 51.61% 1.52x
hexbytes_getitem_slice[slice(0,3)-b'\\x01'*100] 0.0007540750194409049 0.0005009838175460268 33.56% 50.52% 1.51x
hexbytes_getitem_slice[slice(0,3)-b'\\x01'*2048] 0.0007599131088115786 0.0005201200059900544 31.56% 46.10% 1.46x
hexbytes_getitem_slice[slice(0,3)-b'\\x01\\x02\\x03'] 0.0007612972339341911 0.0005038572838693947 33.82% 51.09% 1.51x
hexbytes_getitem_slice[slice(0,3)-b'\\x10\\x20\\x30\\x40\\x50'] 0.0007773410948275084 0.0005017541303663003 35.45% 54.92% 1.55x
hexbytes_getitem_slice[slice(0,3)-b'\\x7f'*8] 0.000757259630336384 0.0005001355034100014 33.95% 51.41% 1.51x
hexbytes_getitem_slice[slice(0,3)-b'\\x80'*8] 0.0007560256867379405 0.000500686331246762 33.77% 51.00% 1.51x
hexbytes_getitem_slice[slice(0,3)-b'\\xde\\xad\\xbe\\xef'] 0.0007591759093664675 0.0005014368297896765 33.95% 51.40% 1.51x
hexbytes_getitem_slice[slice(0,3)-b'\\xff'*64] 0.000752199752320388 0.0005035359167550269 33.06% 49.38% 1.49x
hexbytes_getitem_slice[slice(0,3)-b'a'*1024] 0.0007553468549025745 0.0005018885394995891 33.56% 50.50% 1.51x
hexbytes_getitem_slice[slice(0,3)-b'abc'] 0.000777222712065959 0.0005016816260953595 35.45% 54.92% 1.55x
hexbytes_getitem_slice[slice(0,3)-long alternating] 0.0007565624957274219 0.0004999977511770087 33.91% 51.31% 1.51x
hexbytes_getitem_slice[slice(0,3)-mixed pattern] 0.0007509471877335226 0.0005025574097268044 33.08% 49.43% 1.49x
hexbytes_getitem_slice[slice(0,3)-multiples of 0x10] 0.0007589451242193234 0.0004991701076215576 34.23% 52.04% 1.52x
hexbytes_getitem_slice[slice(0,3)-palindrome ascii] 0.0007546066795577031 0.0005015615641395821 33.53% 50.45% 1.50x
hexbytes_getitem_slice[slice(0,3)-palindrome numeric] 0.000755029731362559 0.0005007590970796831 33.68% 50.78% 1.51x
hexbytes_getitem_slice[slice(0,3)-palindrome] 0.0007560111500398013 0.0005002099707574276 33.84% 51.14% 1.51x
hexbytes_getitem_slice[slice(0,3)-repeated 0-9] 0.0007534432457748101 0.0005024576586454162 33.31% 49.95% 1.50x
hexbytes_getitem_slice[slice(0,3)-single 0xff] 0.0007270452402657475 0.0004757313724545259 34.57% 52.83% 1.53x
hexbytes_getitem_slice[slice(0,3)-single null byte] 0.000723619573234652 0.0004773093354017445 34.04% 51.60% 1.52x
hexbytes_getitem_slice[slice(0,3)-two patterns] 0.0007510781789230976 0.0005026701111111422 33.07% 49.42% 1.49x
hexbytes_getitem_slice[slice(1,6)-0-9] 0.0007501033876023484 0.0004992834895305522 33.44% 50.24% 1.50x
hexbytes_getitem_slice[slice(1,6)-4-byte pattern] 0.0007504354134888155 0.000500984432542783 33.24% 49.79% 1.50x
hexbytes_getitem_slice[slice(1,6)-all byte values] 0.0007494375200891685 0.0004977998443754973 33.58% 50.55% 1.51x
hexbytes_getitem_slice[slice(1,6)-alternating 0x00/0xff] 0.0007512611314624731 0.0005066857258531495 32.56% 48.27% 1.48x
hexbytes_getitem_slice[slice(1,6)-alternating 0xaa/0x55] 0.0007513588657500716 0.0005000378163968996 33.45% 50.26% 1.50x
hexbytes_getitem_slice[slice(1,6)-ascii sentence] 0.0007528398393666192 0.0005018821086343778 33.33% 50.00% 1.50x
hexbytes_getitem_slice[slice(1,6)-b''] 0.0007650149962273644 0.0004947486413801849 35.33% 54.63% 1.55x
hexbytes_getitem_slice[slice(1,6)-b'\\x00'*32] 0.0007512306324185653 0.00050097920755864 33.31% 49.95% 1.50x
hexbytes_getitem_slice[slice(1,6)-b'\\x00\\xff\\x00\\xff'] 0.0007521477553206569 0.0004975306131222166 33.85% 51.18% 1.51x
hexbytes_getitem_slice[slice(1,6)-b'\\x01'*100] 0.0007514319839810438 0.0005033225337503313 33.02% 49.29% 1.49x
hexbytes_getitem_slice[slice(1,6)-b'\\x01'*2048] 0.0007514862442558728 0.0005040907472583109 32.92% 49.08% 1.49x
hexbytes_getitem_slice[slice(1,6)-b'\\x01\\x02\\x03'] 0.0007495871215032707 0.0005002016668441602 33.27% 49.86% 1.50x
hexbytes_getitem_slice[slice(1,6)-b'\\x10\\x20\\x30\\x40\\x50'] 0.0007501875153102997 0.000500040584539168 33.34% 50.03% 1.50x
hexbytes_getitem_slice[slice(1,6)-b'\\x7f'*8] 0.0007487230547517858 0.0004965189022915951 33.68% 50.79% 1.51x
hexbytes_getitem_slice[slice(1,6)-b'\\x80'*8] 0.0007486214419863356 0.000501842932668328 32.96% 49.17% 1.49x
hexbytes_getitem_slice[slice(1,6)-b'\\xde\\xad\\xbe\\xef'] 0.0007527155934395689 0.0004994210160786553 33.65% 50.72% 1.51x
hexbytes_getitem_slice[slice(1,6)-b'\\xff'*64] 0.0007495353448275219 0.0004989391351894846 33.43% 50.23% 1.50x
hexbytes_getitem_slice[slice(1,6)-b'a'*1024] 0.0007496749931136496 0.0004988202742801689 33.46% 50.29% 1.50x
hexbytes_getitem_slice[slice(1,6)-b'abc'] 0.0007503281153257527 0.0005012179757638077 33.20% 49.70% 1.50x
hexbytes_getitem_slice[slice(1,6)-long alternating] 0.0007503950828857402 0.0005023503700847654 33.06% 49.38% 1.49x
hexbytes_getitem_slice[slice(1,6)-mixed pattern] 0.0007528529527445367 0.0005055953111633034 32.84% 48.90% 1.49x
hexbytes_getitem_slice[slice(1,6)-multiples of 0x10] 0.0007513322287936876 0.0005036140604171162 32.97% 49.19% 1.49x
hexbytes_getitem_slice[slice(1,6)-palindrome ascii] 0.0007526423241381639 0.000545303313943925 27.55% 38.02% 1.38x
hexbytes_getitem_slice[slice(1,6)-palindrome numeric] 0.0007510843809871072 0.0004996965250761851 33.47% 50.31% 1.50x
hexbytes_getitem_slice[slice(1,6)-palindrome] 0.0007490260365277528 0.0005072879144858224 32.27% 47.65% 1.48x
hexbytes_getitem_slice[slice(1,6)-repeated 0-9] 0.0007491071490504361 0.000507641974767091 32.23% 47.57% 1.48x
hexbytes_getitem_slice[slice(1,6)-single 0xff] 0.0007704805227279773 0.0004914939873815544 36.21% 56.76% 1.57x
hexbytes_getitem_slice[slice(1,6)-single null byte] 0.0007640400564595103 0.0004971078067033058 34.94% 53.70% 1.54x
hexbytes_getitem_slice[slice(1,6)-two patterns] 0.0007509897651109358 0.0005031892371493801 33.00% 49.25% 1.49x
hexbytes_getitem_slice[slice(2,None)-0-9] 0.0007402021775542898 0.0004995619662787868 32.51% 48.17% 1.48x
hexbytes_getitem_slice[slice(2,None)-4-byte pattern] 0.0008031919698952767 0.000528353469540716 34.22% 52.02% 1.52x
hexbytes_getitem_slice[slice(2,None)-all byte values] 0.0008014636286423662 0.0005282700915293468 34.09% 51.71% 1.52x
hexbytes_getitem_slice[slice(2,None)-alternating 0x00/0xff] 0.0007340007596602757 0.000484508989805833 33.99% 51.49% 1.51x
hexbytes_getitem_slice[slice(2,None)-alternating 0xaa/0x55] 0.0007397159424838446 0.00048366452477260517 34.61% 52.94% 1.53x
hexbytes_getitem_slice[slice(2,None)-ascii sentence] 0.000737395514694293 0.00048551732761014754 34.16% 51.88% 1.52x
hexbytes_getitem_slice[slice(2,None)-b''] 0.0007446358208195563 0.0004923771589870693 33.88% 51.23% 1.51x
hexbytes_getitem_slice[slice(2,None)-b'\\x00'*32] 0.0007431631862760246 0.000490945073304934 33.94% 51.37% 1.51x
hexbytes_getitem_slice[slice(2,None)-b'\\x00\\xff\\x00\\xff'] 0.0007356573919526186 0.0004930022598637283 32.98% 49.22% 1.49x
hexbytes_getitem_slice[slice(2,None)-b'\\x01'*100] 0.0007346104406013908 0.0004884208331713679 33.51% 50.41% 1.50x
hexbytes_getitem_slice[slice(2,None)-b'\\x01'*2048] 0.0009110539699345639 0.000598095564240198 34.35% 52.33% 1.52x
hexbytes_getitem_slice[slice(2,None)-b'\\x01\\x02\\x03'] 0.0007131433055756094 0.0004701735673160613 34.07% 51.68% 1.52x
hexbytes_getitem_slice[slice(2,None)-b'\\x10\\x20\\x30\\x40\\x50'] 0.0007393357609343558 0.0004899682898769906 33.73% 50.89% 1.51x
hexbytes_getitem_slice[slice(2,None)-b'\\x7f'*8] 0.0007352710687075861 0.0004918823063584772 33.10% 49.48% 1.49x
hexbytes_getitem_slice[slice(2,None)-b'\\x80'*8] 0.0007353614222054588 0.0004887429234087121 33.54% 50.46% 1.50x
hexbytes_getitem_slice[slice(2,None)-b'\\xde\\xad\\xbe\\xef'] 0.0007365971465209867 0.0004905366313354743 33.41% 50.16% 1.50x
hexbytes_getitem_slice[slice(2,None)-b'\\xff'*64] 0.0007332590848147369 0.0005088240201510953 30.61% 44.11% 1.44x
hexbytes_getitem_slice[slice(2,None)-b'a'*1024] 0.0008444300661585928 0.0006208552777054334 26.48% 36.01% 1.36x
hexbytes_getitem_slice[slice(2,None)-b'abc'] 0.000709702605246565 0.0004672700547059883 34.16% 51.88% 1.52x
hexbytes_getitem_slice[slice(2,None)-long alternating] 0.0008889039613487179 0.0005652814586014443 36.41% 57.25% 1.57x
hexbytes_getitem_slice[slice(2,None)-mixed pattern] 0.0007666699441379625 0.000512157679371124 33.20% 49.69% 1.50x
hexbytes_getitem_slice[slice(2,None)-multiples of 0x10] 0.0007430439717994513 0.0005104822709926901 31.30% 45.56% 1.46x
hexbytes_getitem_slice[slice(2,None)-palindrome ascii] 0.0007426597550556375 0.0004851513405619243 34.67% 53.08% 1.53x
hexbytes_getitem_slice[slice(2,None)-palindrome numeric] 0.0007433785891027344 0.0004854258813377185 34.70% 53.14% 1.53x
hexbytes_getitem_slice[slice(2,None)-palindrome] 0.0007363002596217347 0.0004874805927181459 33.79% 51.04% 1.51x
hexbytes_getitem_slice[slice(2,None)-repeated 0-9] 0.0007378345590214999 0.00048621914683572465 34.10% 51.75% 1.52x
hexbytes_getitem_slice[slice(2,None)-single 0xff] 0.0007537437586726723 0.0004941292132173542 34.44% 52.54% 1.53x
hexbytes_getitem_slice[slice(2,None)-single null byte] 0.0007532695833962164 0.0004830857054653674 35.87% 55.93% 1.56x
hexbytes_getitem_slice[slice(2,None)-two patterns] 0.0007363818235738804 0.00048434749361788023 34.23% 52.04% 1.52x
hexbytes_getitem_slice[slice(None,None)-0-9] 0.0007330552342831037 0.000477735599810127 34.83% 53.44% 1.53x
hexbytes_getitem_slice[slice(None,None)-4-byte pattern] 0.0007345260478986365 0.0004949531438757397 32.62% 48.40% 1.48x
hexbytes_getitem_slice[slice(None,None)-all byte values] 0.0007335101991113938 0.0004836789696124005 34.06% 51.65% 1.52x
hexbytes_getitem_slice[slice(None,None)-alternating 0x00/0xff] 0.0007285610366125837 0.00047592213053938794 34.68% 53.08% 1.53x
hexbytes_getitem_slice[slice(None,None)-alternating 0xaa/0x55] 0.0007319742368022443 0.00047712566207232184 34.82% 53.41% 1.53x
hexbytes_getitem_slice[slice(None,None)-ascii sentence] 0.0007241231452935554 0.00047942763284569023 33.79% 51.04% 1.51x
hexbytes_getitem_slice[slice(None,None)-b''] 0.0007389084832848698 0.00047812563388117057 35.29% 54.54% 1.55x
hexbytes_getitem_slice[slice(None,None)-b'\\x00'*32] 0.0007395467319681883 0.00047745536607492575 35.44% 54.89% 1.55x
hexbytes_getitem_slice[slice(None,None)-b'\\x00\\xff\\x00\\xff'] 0.0007330377823801011 0.000483419036155968 34.05% 51.64% 1.52x
hexbytes_getitem_slice[slice(None,None)-b'\\x01'*100] 0.0007305950481116106 0.00048129220229620683 34.12% 51.80% 1.52x
hexbytes_getitem_slice[slice(None,None)-b'\\x01'*2048] 0.0008768667568004741 0.0005905726852887536 32.65% 48.48% 1.48x
hexbytes_getitem_slice[slice(None,None)-b'\\x01\\x02\\x03'] 0.0007368697876517853 0.00048362593633102753 34.37% 52.36% 1.52x
hexbytes_getitem_slice[slice(None,None)-b'\\x10\\x20\\x30\\x40\\x50'] 0.0007326397961245386 0.00048120083730703945 34.32% 52.25% 1.52x
hexbytes_getitem_slice[slice(None,None)-b'\\x7f'*8] 0.0007325390301196617 0.0004780684523025417 34.74% 53.23% 1.53x
hexbytes_getitem_slice[slice(None,None)-b'\\x80'*8] 0.0007249968416266372 0.0004788456023689828 33.95% 51.41% 1.51x
hexbytes_getitem_slice[slice(None,None)-b'\\xde\\xad\\xbe\\xef'] 0.0007327486555891448 0.00048410526598229747 33.93% 51.36% 1.51x
hexbytes_getitem_slice[slice(None,None)-b'\\xff'*64] 0.0007277921384173682 0.00048756322317122623 33.01% 49.27% 1.49x
hexbytes_getitem_slice[slice(None,None)-b'a'*1024] 0.0008439837636049346 0.000555927858456238 34.13% 51.82% 1.52x
hexbytes_getitem_slice[slice(None,None)-b'abc'] 0.000726939559761727 0.0004856557324302912 33.19% 49.68% 1.50x
hexbytes_getitem_slice[slice(None,None)-long alternating] 0.0008336590732540988 0.000588057563761377 29.46% 41.76% 1.42x
hexbytes_getitem_slice[slice(None,None)-mixed pattern] 0.0007476334951592142 0.0005092243824763744 31.89% 46.82% 1.47x
hexbytes_getitem_slice[slice(None,None)-multiples of 0x10] 0.0007266203894890825 0.00047891885188597344 34.09% 51.72% 1.52x
hexbytes_getitem_slice[slice(None,None)-palindrome ascii] 0.0007331811543127114 0.00047981512271216 34.56% 52.80% 1.53x
hexbytes_getitem_slice[slice(None,None)-palindrome numeric] 0.0007274961871380327 0.0004861500850870675 33.17% 49.64% 1.50x
hexbytes_getitem_slice[slice(None,None)-palindrome] 0.0007314564481989466 0.00047850568881443626 34.58% 52.86% 1.53x
hexbytes_getitem_slice[slice(None,None)-repeated 0-9] 0.0007213484074335033 0.000480469880567177 33.39% 50.13% 1.50x
hexbytes_getitem_slice[slice(None,None)-single 0xff] 0.0007061179055122659 0.0004585919995405328 35.05% 53.98% 1.54x
hexbytes_getitem_slice[slice(None,None)-single null byte] 0.0007037188585841276 0.000468217856434215 33.47% 50.30% 1.50x
hexbytes_getitem_slice[slice(None,None)-two patterns] 0.000727206784593043 0.0004804398992021192 33.93% 51.36% 1.51x
hexbytes_new[''] 0.0006767271609615276 0.0002661223442394439 60.68% 154.29% 2.54x
hexbytes_new['0x'] 0.0007474539178513848 0.00026651759843188735 64.34% 180.45% 2.80x
hexbytes_new['0x'+'00'*64] 0.0009380126234640098 0.00040649175593944476 56.66% 130.76% 2.31x
hexbytes_new['0x'+'a'*128] 0.0009412530276452975 0.0004064424529337683 56.82% 131.58% 2.32x
hexbytes_new['0x'+'ff'*32] 0.0008469182741253207 0.0003754570261484228 55.67% 125.57% 2.26x
hexbytes_new['0x1234'] 0.0008312601293319575 0.00035175936727801886 57.68% 136.31% 2.36x
hexbytes_new['0xabcdef'] 0.0008282430059174556 0.00035351576183477316 57.32% 134.29% 2.34x
hexbytes_new['0xCAFEBABE'] 0.0008353110884123285 0.00035539366157667405 57.45% 135.04% 2.35x
hexbytes_new['0xdeadbeef'] 0.0008343726782675334 0.0003676207120581178 55.94% 126.97% 2.27x
hexbytes_new['abc'] 0.0008066982265541278 0.00037920953773695683 52.99% 112.73% 2.13x
hexbytes_new['deadbeef'] 0.0007260946234853977 0.0003367142346034864 53.63% 115.64% 2.16x
hexbytes_new[0-9] 0.0003653530442821025 0.00023842875409833415 34.74% 53.23% 1.53x
hexbytes_new[0] 0.0012176442077117937 0.0002938491944595399 75.87% 314.38% 4.14x
hexbytes_new[1] 0.0012234004931671808 0.000294582717525682 75.92% 315.30% 4.15x
hexbytes_new[123456] 0.001258058606218342 0.0002955063259333191 76.51% 325.73% 4.26x
hexbytes_new[2**16] 0.0012568157960523919 0.000294953116582413 76.53% 326.11% 4.26x
hexbytes_new[2**256-1] 0.001286209174540797 0.00036542465199709254 71.59% 251.98% 3.52x
hexbytes_new[2**32] 0.0012808837513081654 0.00032728356241780904 74.45% 291.37% 3.91x
hexbytes_new[2**64] 0.0012937142496733526 0.0003428578780325978 73.50% 277.33% 3.77x
hexbytes_new[2**8] 0.0012540734582283746 0.0002925814724999043 76.67% 328.62% 4.29x
hexbytes_new[255] 0.0011759831557175034 0.00029604730468330297 74.83% 297.23% 3.97x
hexbytes_new[4-byte pattern] 0.00036974101745917027 0.00023957956465209826 35.20% 54.33% 1.54x
hexbytes_new[all byte values] 0.0003718444143226247 0.00024175004174347133 34.99% 53.81% 1.54x
hexbytes_new[alternating 0x00/0xff] 0.00037844541918602794 0.00024023750620850005 36.52% 57.53% 1.58x
hexbytes_new[alternating 0xaa/0x55] 0.00036811407325112273 0.00024039251284523877 34.70% 53.13% 1.53x
hexbytes_new[ascii sentence] 0.0003706680379994797 0.00023951253564562236 35.38% 54.76% 1.55x
hexbytes_new[b''] 0.0003719188738435105 0.00023897955435820553 35.74% 55.63% 1.56x
hexbytes_new[b'\\x00'*32] 0.0003726324572208429 0.00023822352738102652 36.07% 56.42% 1.56x
hexbytes_new[b'\\x00\\xff\\x00\\xff'] 0.00037395579526129343 0.00023958102442907348 35.93% 56.09% 1.56x
hexbytes_new[b'\\x01'*100] 0.00036698221778918183 0.00024027464742451408 34.53% 52.73% 1.53x
hexbytes_new[b'\\x01'*2048] 0.0004625619638051636 0.00031351015261660823 32.22% 47.54% 1.48x
hexbytes_new[b'\\x01\\x02\\x03'] 0.0003788526741617549 0.00023819116927191442 37.13% 59.05% 1.59x
hexbytes_new[b'\\x10\\x20\\x30\\x40\\x50'] 0.00036603542825813025 0.00023942512685835027 34.59% 52.88% 1.53x
hexbytes_new[b'\\x7f'*8] 0.00036675874283600073 0.00024057183675400755 34.41% 52.45% 1.52x
hexbytes_new[b'\\x80'*8] 0.00036514875450516644 0.00024656200433558867 32.48% 48.10% 1.48x
hexbytes_new[b'\\xde\\xad\\xbe\\xef'] 0.00037603487861056687 0.00023881055200612516 36.49% 57.46% 1.57x
hexbytes_new[b'\\xff'*64] 0.00038472497670719957 0.00024043485089039247 37.50% 60.01% 1.60x
hexbytes_new[b'a'*1024] 0.0004430337472148193 0.0002849506191834468 35.68% 55.48% 1.55x
hexbytes_new[b'abc'] 0.000371021208660051 0.00024076123840920452 35.11% 54.10% 1.54x
hexbytes_new[bytearray(0-9)] 0.0006320963848646695 0.00034107177880711626 46.04% 85.33% 1.85x
hexbytes_new[bytearray(4-byte pattern)] 0.0006703762609280404 0.0003516531821717016 47.54% 90.64% 1.91x
hexbytes_new[bytearray(all byte values)] 0.0006378916175545144 0.00034553072266463514 45.83% 84.61% 1.85x
hexbytes_new[bytearray(alternating 0x00/0xff)] 0.0006387482910402598 0.00033517119109420984 47.53% 90.57% 1.91x
hexbytes_new[bytearray(alternating 0xaa/0x55)] 0.000635538243340815 0.0003494248283325023 45.02% 81.88% 1.82x
hexbytes_new[bytearray(ascii sentence)] 0.0006358757534504957 0.00034023714367996687 46.49% 86.89% 1.87x
hexbytes_new[bytearray(b'')] 0.0006105605340494404 0.0003226162292262065 47.16% 89.25% 1.89x
hexbytes_new[bytearray(b'\\x00'*32)] 0.0006393465743147256 0.00033671731245838544 47.33% 89.88% 1.90x
hexbytes_new[bytearray(b'\\x00\\xff\\x00\\xff')] 0.0006343242942286544 0.000341962389101185 46.09% 85.50% 1.85x
hexbytes_new[bytearray(b'\\x01'*100)] 0.0006456729842571775 0.00034528019075067296 46.52% 87.00% 1.87x
hexbytes_new[bytearray(b'\\x01'*2048)] 0.0008461659691408167 0.00048437469700007797 42.76% 74.69% 1.75x
hexbytes_new[bytearray(b'\\x01\\x02\\x03')] 0.0006376500622523144 0.00034144643920850244 46.45% 86.75% 1.87x
hexbytes_new[bytearray(b'\\x10\\x20\\x30\\x40\\x50')] 0.0006362476226162983 0.0003410543474485326 46.40% 86.55% 1.87x
hexbytes_new[bytearray(b'\\x7f'*8)] 0.0006341613042635883 0.00034831140708587734 45.08% 82.07% 1.82x
hexbytes_new[bytearray(b'\\x80'*8)] 0.0006321394576605342 0.0003404453052182064 46.14% 85.68% 1.86x
hexbytes_new[bytearray(b'\\xde\\xad\\xbe\\xef')] 0.0006339325674263422 0.0003405077960146915 46.29% 86.17% 1.86x
hexbytes_new[bytearray(b'\\xff'*64)] 0.0006435789095638537 0.00034650530231783644 46.16% 85.73% 1.86x
hexbytes_new[bytearray(b'a'*1024)] 0.0007863674882785744 0.0004544442607646871 42.21% 73.04% 1.73x
hexbytes_new[bytearray(b'abc')] 0.0006446787924519514 0.0003428472967785247 46.82% 88.04% 1.88x
hexbytes_new[bytearray(long alternating)] 0.0007822725679674126 0.0004544873191583213 41.90% 72.12% 1.72x
hexbytes_new[bytearray(mixed pattern)] 0.0006465997038260204 0.00035056175733132357 45.78% 84.45% 1.84x
hexbytes_new[bytearray(multiples of 0x10)] 0.0006349738083605581 0.0003385598609495195 46.68% 87.55% 1.88x
hexbytes_new[bytearray(palindrome ascii)] 0.0006421398628831569 0.0003426783604543522 46.63% 87.39% 1.87x
hexbytes_new[bytearray(palindrome numeric)] 0.0006524891849697 0.0003404446760507968 47.82% 91.66% 1.92x
hexbytes_new[bytearray(palindrome)] 0.0006364189520051692 0.0003393197016165661 46.68% 87.56% 1.88x
hexbytes_new[bytearray(repeated 0-9)] 0.0006567936009953559 0.0003500829613242228 46.70% 87.61% 1.88x
hexbytes_new[bytearray(single 0xff)] 0.0006392556941881914 0.0003448368695206899 46.06% 85.38% 1.85x
hexbytes_new[bytearray(single null byte)] 0.0006540119692814704 0.0003427089334464316 47.60% 90.84% 1.91x
hexbytes_new[bytearray(two patterns)] 0.0006393173246431888 0.00035214484346337253 44.92% 81.55% 1.82x
hexbytes_new[False] 0.0005575946058432477 0.00024222618345026497 56.56% 130.20% 2.30x
hexbytes_new[long alternating] 0.000438600685909755 0.0002827099202454494 35.54% 55.14% 1.55x
hexbytes_new[memoryview(0-9)] 0.0007963777489611784 0.000374944248407595 52.92% 112.40% 2.12x
hexbytes_new[memoryview(4-byte pattern)] 0.0008005404975603331 0.0003708105617892044 53.68% 115.89% 2.16x
hexbytes_new[memoryview(all byte values)] 0.0008012442618848991 0.000376390377408299 53.02% 112.88% 2.13x
hexbytes_new[memoryview(alternating 0x00/0xff)] 0.0007967022161534528 0.00037618746413151013 52.78% 111.78% 2.12x
hexbytes_new[memoryview(alternating 0xaa/0x55)] 0.000794604970873568 0.000379203656360875 52.28% 109.55% 2.10x
hexbytes_new[memoryview(ascii sentence)] 0.0007907015795553712 0.00037653163844081366 52.38% 110.00% 2.10x
hexbytes_new[memoryview(b'')] 0.0007604818830453675 0.00036250614332731 52.33% 109.78% 2.10x
hexbytes_new[memoryview(b'\\x00'*32)] 0.0007899834431818979 0.0003755314535539424 52.46% 110.36% 2.10x
hexbytes_new[memoryview(b'\\x00\\xff\\x00\\xff')] 0.0007943377177624163 0.00037349354091030713 52.98% 112.68% 2.13x
hexbytes_new[memoryview(b'\\x01'*100)] 0.0008014199950207701 0.00037895545557194035 52.71% 111.48% 2.11x
hexbytes_new[memoryview(b'\\x01'*2048)] 0.0009682050724500342 0.0005397243780361276 44.26% 79.39% 1.79x
hexbytes_new[memoryview(b'\\x01\\x02\\x03')] 0.000797696329840575 0.00037413797505624806 53.10% 113.21% 2.13x
hexbytes_new[memoryview(b'\\x10\\x20\\x30\\x40\\x50')] 0.0007926923856203974 0.00037527904981230127 52.66% 111.23% 2.11x
hexbytes_new[memoryview(b'\\x7f'*8)] 0.0007969369473270427 0.0003785509397230225 52.50% 110.52% 2.11x
hexbytes_new[memoryview(b'\\x80'*8)] 0.0007898264873478536 0.00037345327577971123 52.72% 111.49% 2.11x
hexbytes_new[memoryview(b'\\xde\\xad\\xbe\\xef')] 0.0007932044076487158 0.0003713718262049686 53.18% 113.59% 2.14x
hexbytes_new[memoryview(b'\\xff'*64)] 0.000793712608695743 0.00037136484983156916 53.21% 113.73% 2.14x
hexbytes_new[memoryview(b'a'*1024)] 0.0009325673971153273 0.0004869328210637193 47.79% 91.52% 1.92x
hexbytes_new[memoryview(b'abc')] 0.0007866966203253716 0.0003808128279404831 51.59% 106.58% 2.07x
hexbytes_new[memoryview(long alternating)] 0.0009303099356066573 0.0004947414150944748 46.82% 88.04% 1.88x
hexbytes_new[memoryview(mixed pattern)] 0.0007957483314282622 0.000381647826286553 52.04% 108.50% 2.09x
hexbytes_new[memoryview(multiples of 0x10)] 0.0007880174759558545 0.0003752997968865044 52.37% 109.97% 2.10x
hexbytes_new[memoryview(palindrome ascii)] 0.0007902080370980269 0.0003740796469905788 52.66% 111.24% 2.11x
hexbytes_new[memoryview(palindrome numeric)] 0.0007922014030948792 0.0003748714645134121 52.68% 111.33% 2.11x
hexbytes_new[memoryview(palindrome)] 0.0007970057179694705 0.0003723959180643653 53.28% 114.02% 2.14x
hexbytes_new[memoryview(repeated 0-9)] 0.0008034428125996612 0.00037726186560479346 53.04% 112.97% 2.13x
hexbytes_new[memoryview(single 0xff)] 0.0007926648892427613 0.0003769029932112045 52.45% 110.31% 2.10x
hexbytes_new[memoryview(single null byte)] 0.0007921911589615909 0.0003755210798650553 52.60% 110.96% 2.11x
hexbytes_new[memoryview(two patterns)] 0.0008034574334705472 0.00038014031906074826 52.69% 111.36% 2.11x
hexbytes_new[mixed pattern] 0.000370640682124443 0.0002437038290342932 34.25% 52.09% 1.52x
hexbytes_new[multiples of 0x10] 0.00036393660244724615 0.00023810644511471362 34.57% 52.85% 1.53x
hexbytes_new[palindrome ascii] 0.0003673378132305892 0.0002429037628264142 33.87% 51.23% 1.51x
hexbytes_new[palindrome numeric] 0.00037802386684917887 0.00024071022818792148 36.32% 57.05% 1.57x
hexbytes_new[palindrome] 0.00037356784582109583 0.00023775445564141058 36.36% 57.12% 1.57x
hexbytes_new[repeated 0-9] 0.0003822762308835968 0.00024179918355529388 36.75% 58.10% 1.58x
hexbytes_new[single 0xff] 0.00037099275567929074 0.0002413150642668228 34.95% 53.74% 1.54x
hexbytes_new[single null byte] 0.00039739664277278444 0.00024238276202059365 39.01% 63.95% 1.64x
hexbytes_new[True] 0.0005576404335619451 0.00024179975240331989 56.64% 130.62% 2.31x
hexbytes_new[two patterns] 0.00038223208787408554 0.00024100133710561254 36.95% 58.60% 1.59x
hexbytes_repr[0-9] 0.0002997886948586783 0.0001615067357803446 46.13% 85.62% 1.86x
hexbytes_repr[4-byte pattern] 0.0012962219325510507 0.0004060704323677702 68.67% 219.21% 3.19x
hexbytes_repr[all byte values] 0.0012795941840421322 0.0003998479349431161 68.75% 220.02% 3.20x
hexbytes_repr[alternating 0x00/0xff] 0.0005093046034660108 0.00020364393550989542 60.02% 150.10% 2.50x
hexbytes_repr[alternating 0xaa/0x55] 0.0005182764923495532 0.0002033984602338618 60.75% 154.81% 2.55x
hexbytes_repr[ascii sentence] 0.0004226869005637043 0.00018159270518458036 57.04% 132.77% 2.33x
hexbytes_repr[b''] 0.00021158329264920603 0.0001234944307619344 41.63% 71.33% 1.71x
hexbytes_repr[b'\\x00'*32] 0.00038208433925176187 0.00017024407062401944 55.44% 124.43% 2.24x
hexbytes_repr[b'\\x00\\xff\\x00\\xff'] 0.0002777253336948556 0.0001464345901228385 47.27% 89.66% 1.90x
hexbytes_repr[b'\\x01'*100] 0.0006488468184749686 0.0002373983482199941 63.41% 173.32% 2.73x
hexbytes_repr[b'\\x01'*2048] 0.008297941025000454 0.0022736182051343486 72.60% 264.97% 3.65x
hexbytes_repr[b'\\x01\\x02\\x03'] 0.0002747207353906782 0.00014574177860666467 46.95% 88.50% 1.88x
hexbytes_repr[b'\\x10\\x20\\x30\\x40\\x50'] 0.00028234400919449414 0.00014688789373388294 47.98% 92.22% 1.92x
hexbytes_repr[b'\\x7f'*8] 0.0002926858919323731 0.0001476653715341697 49.55% 98.21% 1.98x
hexbytes_repr[b'\\x80'*8] 0.00029115224027701213 0.00014911403157010105 48.78% 95.25% 1.95x
hexbytes_repr[b'\\xde\\xad\\xbe\\xef'] 0.0002775270488012704 0.00014614740843048584 47.34% 89.90% 1.90x
hexbytes_repr[b'\\xff'*64] 0.0005081039865582972 0.00020096907709273943 60.45% 152.83% 2.53x
hexbytes_repr[b'a'*1024] 0.004305695952168366 0.0011893737616781677 72.38% 262.01% 3.62x
hexbytes_repr[b'abc'] 0.00027617539450395417 0.00014592135233321374 47.16% 89.26% 1.89x
hexbytes_repr[long alternating] 0.004307994656649541 0.001241812341369805 71.17% 246.91% 3.47x
hexbytes_repr[mixed pattern] 0.0010524851208176332 0.00036450007781473124 65.37% 188.75% 2.89x
hexbytes_repr[multiples of 0x10] 0.0002999766149934833 0.00015169040685643733 49.43% 97.76% 1.98x
hexbytes_repr[palindrome ascii] 0.0002873057858658799 0.00014745490654255472 48.68% 94.84% 1.95x
hexbytes_repr[palindrome numeric] 0.00028089694499728847 0.00014581984345955672 48.09% 92.63% 1.93x
hexbytes_repr[palindrome] 0.0003542448445600792 0.00016272451271182883 54.06% 117.70% 2.18x
hexbytes_repr[repeated 0-9] 0.0006468447182104314 0.00023615679228487983 63.49% 173.90% 2.74x
hexbytes_repr[single 0xff] 0.0002738861688918412 0.0001487589026843232 45.69% 84.11% 1.84x
hexbytes_repr[single null byte] 0.0002839741985014249 0.00014649067114859028 48.41% 93.85% 1.94x
hexbytes_repr[two patterns] 0.0005191259159581003 0.00020191222465640692 61.11% 157.10% 2.57x
hexbytes_to_0x_hex[0-9] 0.00016589044403900484 0.00014260969539324286 14.03% 16.32% 1.16x
hexbytes_to_0x_hex[4-byte pattern] 0.0004249040545799581 0.000390742069867761 8.04% 8.74% 1.09x
hexbytes_to_0x_hex[all byte values] 0.0004239977823579777 0.0003905545435036501 7.89% 8.56% 1.09x
hexbytes_to_0x_hex[alternating 0x00/0xff] 0.00021857570881436805 0.00019444947016451498 11.04% 12.41% 1.12x
hexbytes_to_0x_hex[alternating 0xaa/0x55] 0.00021722608503170644 0.0001952676785400816 10.11% 11.25% 1.11x
hexbytes_to_0x_hex[ascii sentence] 0.000199858290913871 0.00017435882542092158 12.76% 14.62% 1.15x
hexbytes_to_0x_hex[b''] 0.00010544002160509554 0.00011445123247845128 -8.55% -7.87% 0.92x
hexbytes_to_0x_hex[b'\\x00'*32] 0.00018539601259077787 0.00016501494677537674 10.99% 12.35% 1.12x
hexbytes_to_0x_hex[b'\\x00\\xff\\x00\\xff'] 0.00015992750532682493 0.00013699578942270632 14.34% 16.74% 1.17x
hexbytes_to_0x_hex[b'\\x01'*100] 0.00025730498145818537 0.00022719425895944187 11.70% 13.25% 1.13x
hexbytes_to_0x_hex[b'\\x01'*2048] 0.002501552189785382 0.002208395887873016 11.72% 13.27% 1.13x
hexbytes_to_0x_hex[b'\\x01\\x02\\x03'] 0.00016026905166100476 0.00013855168444427192 13.55% 15.67% 1.16x
hexbytes_to_0x_hex[b'\\x10\\x20\\x30\\x40\\x50'] 0.0001629777549748381 0.0001391074116489006 14.65% 17.16% 1.17x
hexbytes_to_0x_hex[b'\\x7f'*8] 0.00016522191419721704 0.00014154624080011757 14.33% 16.73% 1.17x
hexbytes_to_0x_hex[b'\\x80'*8] 0.00016467241840101765 0.00014100611912871053 14.37% 16.78% 1.17x
hexbytes_to_0x_hex[b'\\xde\\xad\\xbe\\xef'] 0.00016007973584728914 0.000140170135435473 12.44% 14.20% 1.14x
hexbytes_to_0x_hex[b'\\xff'*64] 0.00021790046691444757 0.0001939664586149922 10.98% 12.34% 1.12x
hexbytes_to_0x_hex[b'a'*1024] 0.0012310087327502494 0.0012242287139393744 0.55% 0.55% 1.01x
hexbytes_to_0x_hex[b'abc'] 0.00016122863679516247 0.00013872060466174738 13.96% 16.23% 1.16x
hexbytes_to_0x_hex[long alternating] 0.0012221400085469054 0.0012251176168667853 -0.24% -0.24% 1.00x
hexbytes_to_0x_hex[mixed pattern] 0.00036242545867702744 0.00033106853086807943 8.65% 9.47% 1.09x
hexbytes_to_0x_hex[multiples of 0x10] 0.00016534688959583547 0.00014281931021059956 13.62% 15.77% 1.16x
hexbytes_to_0x_hex[palindrome ascii] 0.00016367563289122256 0.000140739483442382 14.01% 16.30% 1.16x
hexbytes_to_0x_hex[palindrome numeric] 0.00016112666549041195 0.0001410402480621566 12.47% 14.24% 1.14x
hexbytes_to_0x_hex[palindrome] 0.0001753822341971639 0.0001557070932985556 11.22% 12.64% 1.13x
hexbytes_to_0x_hex[repeated 0-9] 0.0002575616918192688 0.00022779673519352986 11.56% 13.07% 1.13x
hexbytes_to_0x_hex[single 0xff] 0.0001639292730676133 0.0001394498991517049 14.93% 17.55% 1.18x
hexbytes_to_0x_hex[single null byte] 0.0001640629311698642 0.00013795567920949072 15.91% 18.92% 1.19x
hexbytes_to_0x_hex[two patterns] 0.00021867104112673733 0.00019193066425351584 12.23% 13.93% 1.14x

@renovate

renovate Bot commented Jun 23, 2026

Copy link
Copy Markdown
Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@BobTheBuidler BobTheBuidler merged commit 7ea8619 into master Jul 4, 2026
@BobTheBuidler BobTheBuidler deleted the renovate/actions-cache-6.x branch July 4, 2026 02:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant