Skip to content

chore(deps): update actions/github-script action to v9#96

Open
renovate[bot] wants to merge 2 commits intomasterfrom
renovate/actions-github-script-9.x
Open

chore(deps): update actions/github-script action to v9#96
renovate[bot] wants to merge 2 commits intomasterfrom
renovate/actions-github-script-9.x

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate Bot commented Apr 10, 2026

This PR contains the following updates:

Package Type Update Change
actions/github-script action major v8v9

Release Notes

actions/github-script (actions/github-script)

v9

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.

@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.00019440808614431878 0.00006271558601701615 67.74% 209.98% 3.10x
hexstr_to_bytes['0x'] 0.00023046299380001149 0.00006086430801526232 73.59% 278.65% 3.79x
hexstr_to_bytes['0x'+'0'*128] 0.0003675420587158735 0.00021943551846757823 40.30% 67.49% 1.67x
hexstr_to_bytes['0x'+'00'*64] 0.0003759353155578939 0.00022255910919236882 40.80% 68.91% 1.69x
hexstr_to_bytes['0x'+'00ff'*16] 0.0003369376494568877 0.00018937831040454243 43.79% 77.92% 1.78x
hexstr_to_bytes['0x'+'0123456789abcdef'*8] 0.000362123002151364 0.0002271358721197783 37.28% 59.43% 1.59x
hexstr_to_bytes['0x'+'1'*64] 0.0003310100948074723 0.0001976906711889097 40.28% 67.44% 1.67x
hexstr_to_bytes['0x'+'1234567890abcdef'*8] 0.0003669604258972404 0.00022243283344647292 39.39% 64.98% 1.65x
hexstr_to_bytes['0x'+'a'*128] 0.0003612631424445285 0.00022242836147302175 38.43% 62.42% 1.62x
hexstr_to_bytes['0x'+'a1b2c3d4'*8] 0.0003351656948535446 0.00019336756832372 42.31% 73.33% 1.73x
hexstr_to_bytes['0x'+'b'*2048] 0.0013558027970022562 0.001179564466190604 13.00% 14.94% 1.15x
hexstr_to_bytes['0x'+'badc0ffee0ddf00d'*4] 0.0003350194946516152 0.00019255460532087657 42.52% 73.99% 1.74x
hexstr_to_bytes['0x'+'beef'*16] 0.0003321038046545513 0.00019042132254288931 42.66% 74.40% 1.74x
hexstr_to_bytes['0x'+'c'*1024] 0.0008688624485232556 0.0007148806239880592 17.72% 21.54% 1.22x
hexstr_to_bytes['0x'+'cafebabe'*8] 0.000332204368685315 0.00019012907170192156 42.77% 74.73% 1.75x
hexstr_to_bytes['0x'+'d'*512] 0.0005815569560746271 0.0004092006961822153 29.64% 42.12% 1.42x
hexstr_to_bytes['0x'+'dead'*16] 0.00033129988767026917 0.00018866777536618987 43.05% 75.60% 1.76x
hexstr_to_bytes['0x'+'e'*256] 0.00044157137336278896 0.0002882444648881137 34.72% 53.19% 1.53x
hexstr_to_bytes['0x'+'f'*128] 0.00036112379494873144 0.00023157515815258275 35.87% 55.94% 1.56x
hexstr_to_bytes['0x'+'f'*64] 0.00033239796035466706 0.00018851258822326526 43.29% 76.33% 1.76x
hexstr_to_bytes['0x'+'facefeed'*8] 0.0003337465901170412 0.000192286075134094 42.39% 73.57% 1.74x
hexstr_to_bytes['0x'+'ff'*32] 0.00033854716430955123 0.00019611387746944206 42.07% 72.63% 1.73x
hexstr_to_bytes['0x'+'ff00'*16] 0.00033200748864078007 0.00019347677713311897 41.73% 71.60% 1.72x
hexstr_to_bytes['0x0'] 0.0003292237029034841 0.00018586093730706235 43.55% 77.13% 1.77x
hexstr_to_bytes['0x1'] 0.00031720201502315675 0.00018253481423860033 42.45% 73.78% 1.74x
hexstr_to_bytes['0x1234'] 0.00031286954364119984 0.00016108256610903907 48.51% 94.23% 1.94x
hexstr_to_bytes['0xabcdef'] 0.00030775484505666286 0.00015983527227698464 48.06% 92.55% 1.93x
hexstr_to_bytes['0xCAFEBABE'] 0.0003120269439648767 0.00016823989302123228 46.08% 85.47% 1.85x
hexstr_to_bytes['0xdeadbeef'] 0.0003104568758897019 0.00016912509902349614 45.52% 83.57% 1.84x
hexstr_to_bytes['deadbeef'] 0.0002447470129256659 0.00013602478045081001 44.42% 79.93% 1.80x
to_bytes[''] 0.0003101311721616181 0.00006780420904786446 78.14% 357.39% 4.57x
to_bytes['0x'] 0.0003442829506213363 0.0000643105939787424 81.32% 435.34% 5.35x
to_bytes['0x'+'00'*64] 0.0004864789863012823 0.000216708941137619 55.45% 124.48% 2.24x
to_bytes['0x'+'a'*128] 0.000483323196976856 0.00021977756555938155 54.53% 119.91% 2.20x
to_bytes['0x'+'ff'*32] 0.00045039596902029963 0.00020220950248040756 55.10% 122.74% 2.23x
to_bytes['0x1234'] 0.00042608898817524446 0.0001625344530084955 61.85% 162.15% 2.62x
to_bytes['0xabcdef'] 0.0004279059367997544 0.00016574254628188613 61.27% 158.18% 2.58x
to_bytes['0xCAFEBABE'] 0.0004289201348126891 0.0001661113140119826 61.27% 158.21% 2.58x
to_bytes['0xdeadbeef'] 0.0004325729516267943 0.00016475229295741977 61.91% 162.56% 2.63x
to_bytes['abc'] 0.00041561764521945134 0.00018446398900262724 55.62% 125.31% 2.25x
to_bytes['deadbeef'] 0.0003568387225436684 0.00013880109527834565 61.10% 157.09% 2.57x
to_bytes[0-9] 0.00007248430569602293 0.000041639458056057174 42.55% 74.08% 1.74x
to_bytes[0] 0.0007447198717358935 0.00009102393707292757 87.78% 718.16% 8.18x
to_bytes[123456] 0.0007771907277065858 0.00009630078060003484 87.61% 707.05% 8.07x
to_bytes[2**16] 0.0007708403516909674 0.00009733782302168938 87.37% 691.92% 7.92x
to_bytes[2**256-1] 0.0008581575895194979 0.0001565757795437885 81.75% 448.08% 5.48x
to_bytes[2**32] 0.000804858215474529 0.00012148189057903899 84.91% 562.53% 6.63x
to_bytes[2**64] 0.0008286140818258585 0.00014293065878871248 82.75% 479.73% 5.80x
to_bytes[2**8] 0.0007629982204182965 0.0000926940772824176 87.85% 723.14% 8.23x
to_bytes[4-byte pattern] 0.00007050857833116743 0.00004220129193344754 40.15% 67.08% 1.67x
to_bytes[all byte values] 0.00007135290028409923 0.00004214858043312081 40.93% 69.29% 1.69x
to_bytes[alternating 0x00/0xff] 0.00007639138599173001 0.00004292519290697464 43.81% 77.96% 1.78x
to_bytes[alternating 0xaa/0x55] 0.00007101550788041636 0.0000428708866105656 39.63% 65.65% 1.66x
to_bytes[ascii sentence] 0.000072368001845961 0.00004283457552831071 40.81% 68.95% 1.69x
to_bytes[b''] 0.0000716876906847067 0.000041670578811480014 41.87% 72.03% 1.72x
to_bytes[b'\\x00'*32] 0.00007354695160806876 0.000041848971720099455 43.10% 75.74% 1.76x
to_bytes[b'\\x00\\xff\\x00\\xff'] 0.00007287555902166443 0.000040527972281056203 44.39% 79.82% 1.80x
to_bytes[b'\\x01'*100] 0.00007177565886112478 0.000041987423497789066 41.50% 70.95% 1.71x
to_bytes[b'\\x01'*2048] 0.00007258844596697933 0.00004468333298609844 38.44% 62.45% 1.62x
to_bytes[b'\\x01\\x02\\x03'] 0.00007188361526231414 0.00004160488934202783 42.12% 72.78% 1.73x
to_bytes[b'\\x10\\x20\\x30\\x40\\x50'] 0.00007031585384325662 0.00004302096247952967 38.82% 63.45% 1.63x
to_bytes[b'\\x7f'*8] 0.00007212426762655383 0.00004297166398342985 40.42% 67.84% 1.68x
to_bytes[b'\\x80'*8] 0.00007176628342287529 0.00004321845495206303 39.78% 66.05% 1.66x
to_bytes[b'\\xde\\xad\\xbe\\xef'] 0.00007059210178519882 0.00004348899920841467 38.39% 62.32% 1.62x
to_bytes[b'\\xff'*64] 0.00007340388389809987 0.00004317657643226349 41.18% 70.01% 1.70x
to_bytes[b'a'*1024] 0.00007310675055412688 0.00004347965599192738 40.53% 68.14% 1.68x
to_bytes[b'abc'] 0.00006973619179104535 0.00004048825446833176 41.94% 72.24% 1.72x
to_bytes[bytearray(0-9)] 0.0003078666056426689 0.00013795364295569702 55.19% 123.17% 2.23x
to_bytes[bytearray(4-byte pattern)] 0.0003139385808922024 0.00013856599818104487 55.86% 126.56% 2.27x
to_bytes[bytearray(all byte values)] 0.0003081898390368203 0.000136655064054288 55.66% 125.52% 2.26x
to_bytes[bytearray(alternating 0x00/0xff)] 0.0003075883430196328 0.0001360929779158774 55.75% 126.01% 2.26x
to_bytes[bytearray(alternating 0xaa/0x55)] 0.000309779024259414 0.00013675341961162587 55.85% 126.52% 2.27x
to_bytes[bytearray(ascii sentence)] 0.00031063692934953514 0.00013490748004410145 56.57% 130.26% 2.30x
to_bytes[bytearray(b'')] 0.000285035127913552 0.00011390879695496405 60.04% 150.23% 2.50x
to_bytes[bytearray(b'\\x00'*32)] 0.0003062944758535791 0.00013716326772832325 55.22% 123.31% 2.23x
to_bytes[bytearray(b'\\x00\\xff\\x00\\xff')] 0.0003080966719429909 0.00013602039466380187 55.85% 126.51% 2.27x
to_bytes[bytearray(b'\\x01'*100)] 0.00031052337317598013 0.00013629233445353655 56.11% 127.84% 2.28x
to_bytes[bytearray(b'\\x01'*2048)] 0.000399992906590998 0.00022573188567458913 43.57% 77.20% 1.77x
to_bytes[bytearray(b'\\x01\\x02\\x03')] 0.0003047182162498796 0.0001454597656002698 52.26% 109.49% 2.09x
to_bytes[bytearray(b'\\x10\\x20\\x30\\x40\\x50')] 0.00030552714727911305 0.0001394271423132933 54.37% 119.13% 2.19x
to_bytes[bytearray(b'\\x7f'*8)] 0.0003051991464545559 0.00013576458761875847 55.52% 124.80% 2.25x
to_bytes[bytearray(b'\\x80'*8)] 0.00030731716434265666 0.00013676146342129903 55.50% 124.71% 2.25x
to_bytes[bytearray(b'\\xde\\xad\\xbe\\xef')] 0.0003127397875316282 0.00013720474182317145 56.13% 127.94% 2.28x
to_bytes[bytearray(b'\\xff'*64)] 0.0003080250699625563 0.0001337329672471789 56.58% 130.33% 2.30x
to_bytes[bytearray(b'a'*1024)] 0.0003868174029043414 0.00020758590506628053 46.33% 86.34% 1.86x
to_bytes[bytearray(b'abc')] 0.0003075818879343898 0.00013837105514103275 55.01% 122.29% 2.22x
to_bytes[bytearray(long alternating)] 0.0003832020834678413 0.00021016066786186957 45.16% 82.34% 1.82x
to_bytes[bytearray(mixed pattern)] 0.0003133083527943036 0.00013636403791014685 56.48% 129.76% 2.30x
to_bytes[bytearray(multiples of 0x10)] 0.000309549577055193 0.00013663834949430095 55.86% 126.55% 2.27x
to_bytes[bytearray(palindrome ascii)] 0.0003102338679495779 0.00013706713306225123 55.82% 126.34% 2.26x
to_bytes[bytearray(palindrome numeric)] 0.00031058166034597456 0.00013542719155446213 56.40% 129.33% 2.29x
to_bytes[bytearray(palindrome)] 0.0003101374421578037 0.00013694674342752073 55.84% 126.47% 2.26x
to_bytes[bytearray(repeated 0-9)] 0.00031245592584418284 0.00013733020217383276 56.05% 127.52% 2.28x
to_bytes[bytearray(single 0xff)] 0.0003119075723269796 0.00013642378787883608 56.26% 128.63% 2.29x
to_bytes[bytearray(single null byte)] 0.00031324812756554696 0.00013806018432073485 55.93% 126.89% 2.27x
to_bytes[bytearray(two patterns)] 0.00030591098865480234 0.00013265053551665703 56.64% 130.61% 2.31x
to_bytes[False] 0.00024027499298853722 0.00005096758860687106 78.79% 371.43% 4.71x
to_bytes[long alternating] 0.00007415396579115704 0.00004255551070594616 42.61% 74.25% 1.74x
to_bytes[memoryview(0-9)] 0.0004715526885783249 0.00019428635446365854 58.80% 142.71% 2.43x
to_bytes[memoryview(4-byte pattern)] 0.0004747063816568945 0.00019180698528078503 59.59% 147.49% 2.47x
to_bytes[memoryview(all byte values)] 0.00048640335526930307 0.00019134131116669024 60.66% 154.21% 2.54x
to_bytes[memoryview(alternating 0x00/0xff)] 0.00047102355062980157 0.00019704666157817057 58.17% 139.04% 2.39x
to_bytes[memoryview(alternating 0xaa/0x55)] 0.0004775245958253637 0.00019433227501944507 59.30% 145.73% 2.46x
to_bytes[memoryview(ascii sentence)] 0.0004783566647645662 0.0001935072371956027 59.55% 147.20% 2.47x
to_bytes[memoryview(b'')] 0.0004392932886864054 0.00017308507557566317 60.60% 153.80% 2.54x
to_bytes[memoryview(b'\\x00'*32)] 0.0004727030876590017 0.0001942308042847335 58.91% 143.37% 2.43x
to_bytes[memoryview(b'\\x00\\xff\\x00\\xff')] 0.0004666382624996788 0.00019689698481247555 57.81% 137.00% 2.37x
to_bytes[memoryview(b'\\x01'*100)] 0.00046973806614396935 0.00019510106578197073 58.47% 140.77% 2.41x
to_bytes[memoryview(b'\\x01'*2048)] 0.0005441391968272259 0.0002818004566401681 48.21% 93.09% 1.93x
to_bytes[memoryview(b'\\x01\\x02\\x03')] 0.0004630738131314398 0.00019621245788852535 57.63% 136.01% 2.36x
to_bytes[memoryview(b'\\x10\\x20\\x30\\x40\\x50')] 0.00047245847211703355 0.00019502382882358366 58.72% 142.26% 2.42x
to_bytes[memoryview(b'\\x7f'*8)] 0.00046765043190293985 0.000192394692846069 58.86% 143.07% 2.43x
to_bytes[memoryview(b'\\x80'*8)] 0.00046713156502667825 0.00019464920117441488 58.33% 139.99% 2.40x
to_bytes[memoryview(b'\\xde\\xad\\xbe\\xef')] 0.00046828207448767415 0.00019648842637208383 58.04% 138.33% 2.38x
to_bytes[memoryview(b'\\xff'*64)] 0.00046645572206015516 0.00019470742172214168 58.26% 139.57% 2.40x
to_bytes[memoryview(b'a'*1024)] 0.0005463745451486071 0.00026522853123273874 51.46% 106.00% 2.06x
to_bytes[memoryview(b'abc')] 0.0004711710312344291 0.000196756036850841 58.24% 139.47% 2.39x
to_bytes[memoryview(long alternating)] 0.0005429629306654144 0.00026848148491304157 50.55% 102.23% 2.02x
to_bytes[memoryview(mixed pattern)] 0.00047882980491314954 0.00019266985882344356 59.76% 148.52% 2.49x
to_bytes[memoryview(multiples of 0x10)] 0.00047935978032462756 0.0001943019386622081 59.47% 146.71% 2.47x
to_bytes[memoryview(palindrome ascii)] 0.0004732853704067249 0.00019436985650775413 58.93% 143.50% 2.43x
to_bytes[memoryview(palindrome numeric)] 0.0004736870132636692 0.00019488832391345936 58.86% 143.06% 2.43x
to_bytes[memoryview(palindrome)] 0.00046468869088335687 0.00019714477075110347 57.57% 135.71% 2.36x
to_bytes[memoryview(repeated 0-9)] 0.0004708463731710237 0.00019364826306730092 58.87% 143.15% 2.43x
to_bytes[memoryview(single 0xff)] 0.0004682241273244073 0.00019748458172693265 57.82% 137.09% 2.37x
to_bytes[memoryview(single null byte)] 0.00047155054929547656 0.00019825080751828403 57.96% 137.86% 2.38x
to_bytes[memoryview(two patterns)] 0.00047835107002500995 0.00019543528009393748 59.14% 144.76% 2.45x
to_bytes[mixed pattern] 0.00007071764654357816 0.00004335651553011235 38.69% 63.11% 1.63x
to_bytes[multiples of 0x10] 0.00007035875253602082 0.0000431835174844666 38.62% 62.93% 1.63x
to_bytes[palindrome ascii] 0.00007308267264769877 0.000042138090966731566 42.34% 73.44% 1.73x
to_bytes[palindrome numeric] 0.00007234639551419194 0.00004158883020709002 42.51% 73.96% 1.74x
to_bytes[palindrome] 0.00007379407171343777 0.00004280888199754944 41.99% 72.38% 1.72x
to_bytes[repeated 0-9] 0.00007149332369116694 0.00004116328420855593 42.42% 73.68% 1.74x
to_bytes[single 0xff] 0.00007159991385976879 0.000042983284067293964 39.97% 66.58% 1.67x
to_bytes[single null byte] 0.00007180608068058965 0.00004252400874187203 40.78% 68.86% 1.69x
to_bytes[True] 0.0002451604355752603 0.00005014105958348346 79.55% 388.94% 4.89x
to_bytes[two patterns] 0.00007019409976851817 0.000042849384332612125 38.96% 63.82% 1.64x

faster_hexbytes.main - view benchmarks

Function Reference Mean Faster Mean % Change Speedup (%) x Faster Faster
hexbytes_getitem_index[-1-0-9] 0.00027324856183234174 0.00025814788758700766 5.53% 5.85% 1.06x
hexbytes_getitem_index[-1-4-byte pattern] 0.0002728355117161674 0.00025764025237900713 5.57% 5.90% 1.06x
hexbytes_getitem_index[-1-all byte values] 0.00027534303135483127 0.000256563920030115 6.82% 7.32% 1.07x
hexbytes_getitem_index[-1-alternating 0x00/0xff] 0.0002837155219667373 0.00025714823387705776 9.36% 10.33% 1.10x
hexbytes_getitem_index[-1-alternating 0xaa/0x55] 0.00027280665711875704 0.0002583609725605237 5.30% 5.59% 1.06x
hexbytes_getitem_index[-1-ascii sentence] 0.0002762084987545688 0.00025716391499297253 6.90% 7.41% 1.07x
hexbytes_getitem_index[-1-b'\\x00'*32] 0.0002783394418347204 0.0002545587540276113 8.54% 9.34% 1.09x
hexbytes_getitem_index[-1-b'\\x00\\xff\\x00\\xff'] 0.0002726756852952509 0.00025867247864127797 5.14% 5.41% 1.05x
hexbytes_getitem_index[-1-b'\\x01'*100] 0.0002708980235563671 0.0002566849659625953 5.25% 5.54% 1.06x
hexbytes_getitem_index[-1-b'\\x01'*2048] 0.00027054386403424036 0.000257854625257335 4.69% 4.92% 1.05x
hexbytes_getitem_index[-1-b'\\x01\\x02\\x03'] 0.0002733832484406602 0.0002547139887092164 6.83% 7.33% 1.07x
hexbytes_getitem_index[-1-b'\\x10\\x20\\x30\\x40\\x50'] 0.00027404540985910417 0.000256042639396209 6.57% 7.03% 1.07x
hexbytes_getitem_index[-1-b'\\x7f'*8] 0.00027178123578892584 0.0002640307864770132 2.85% 2.94% 1.03x
hexbytes_getitem_index[-1-b'\\x80'*8] 0.0002797202442648288 0.0002567072409808536 8.23% 8.96% 1.09x
hexbytes_getitem_index[-1-b'\\xde\\xad\\xbe\\xef'] 0.00028489952502078826 0.00025407790090531 10.82% 12.13% 1.12x
hexbytes_getitem_index[-1-b'\\xff'*64] 0.00027661172295323397 0.0002552244586749143 7.73% 8.38% 1.08x
hexbytes_getitem_index[-1-b'a'*1024] 0.0002746679946900274 0.0002564494381341828 6.63% 7.10% 1.07x
hexbytes_getitem_index[-1-b'abc'] 0.0002728323066889876 0.00025520016989365277 6.46% 6.91% 1.07x
hexbytes_getitem_index[-1-long alternating] 0.00027524755345635914 0.0002550727511582086 7.33% 7.91% 1.08x
hexbytes_getitem_index[-1-mixed pattern] 0.00027317759657703684 0.0002616584943465599 4.22% 4.40% 1.04x
hexbytes_getitem_index[-1-multiples of 0x10] 0.00027228304562673645 0.0002563919207687913 5.84% 6.20% 1.06x
hexbytes_getitem_index[-1-palindrome ascii] 0.0002733512595283477 0.00025673481668861837 6.08% 6.47% 1.06x
hexbytes_getitem_index[-1-palindrome numeric] 0.00027910118307534836 0.0002603098888306846 6.73% 7.22% 1.07x
hexbytes_getitem_index[-1-palindrome] 0.00027385408998498265 0.00025636277630475805 6.39% 6.82% 1.07x
hexbytes_getitem_index[-1-repeated 0-9] 0.0002787268052552488 0.0002577664838535826 7.52% 8.13% 1.08x
hexbytes_getitem_index[-1-two patterns] 0.00027754318756902796 0.00025664730927396493 7.53% 8.14% 1.08x
hexbytes_getitem_index[0-0-9] 0.00027507902056173104 0.00025095962931482685 8.77% 9.61% 1.10x
hexbytes_getitem_index[0-4-byte pattern] 0.0002689402728995756 0.00025184279496307617 6.36% 6.79% 1.07x
hexbytes_getitem_index[0-all byte values] 0.00027407692849307946 0.00025065508653390604 8.55% 9.34% 1.09x
hexbytes_getitem_index[0-alternating 0x00/0xff] 0.0002705714307154691 0.00025121166415574336 7.16% 7.71% 1.08x
hexbytes_getitem_index[0-alternating 0xaa/0x55] 0.0002749758018325884 0.00025197160859812755 8.37% 9.13% 1.09x
hexbytes_getitem_index[0-ascii sentence] 0.00027405143858131697 0.0002536999681044974 7.43% 8.02% 1.08x
hexbytes_getitem_index[0-b'\\x00'*32] 0.0002729036235520288 0.00025093063716392303 8.05% 8.76% 1.09x
hexbytes_getitem_index[0-b'\\x00\\xff\\x00\\xff'] 0.00027333182138066116 0.00025340792424567325 7.29% 7.86% 1.08x
hexbytes_getitem_index[0-b'\\x01'*100] 0.00027503414385612803 0.00024917090725602487 9.40% 10.38% 1.10x
hexbytes_getitem_index[0-b'\\x01'*2048] 0.0002694092728033667 0.0002534013363833453 5.94% 6.32% 1.06x
hexbytes_getitem_index[0-b'\\x01\\x02\\x03'] 0.00027083385017597807 0.00025389502500125396 6.25% 6.67% 1.07x
hexbytes_getitem_index[0-b'\\x10\\x20\\x30\\x40\\x50'] 0.0002728552991869737 0.0002541027212664529 6.87% 7.38% 1.07x
hexbytes_getitem_index[0-b'\\x7f'*8] 0.0002728915010881816 0.0002529444980912379 7.31% 7.89% 1.08x
hexbytes_getitem_index[0-b'\\x80'*8] 0.0002747011116212925 0.0002516806444654369 8.38% 9.15% 1.09x
hexbytes_getitem_index[0-b'\\xde\\xad\\xbe\\xef'] 0.000275560782888049 0.000253726050526304 7.92% 8.61% 1.09x
hexbytes_getitem_index[0-b'\\xff'*64] 0.00027417202077868004 0.000252178781751913 8.02% 8.72% 1.09x
hexbytes_getitem_index[0-b'a'*1024] 0.000274852802269577 0.0002534102868743273 7.80% 8.46% 1.08x
hexbytes_getitem_index[0-b'abc'] 0.0002744153836546574 0.000252658079194351 7.93% 8.61% 1.09x
hexbytes_getitem_index[0-long alternating] 0.0002733001974104436 0.0002518654470147595 7.84% 8.51% 1.09x
hexbytes_getitem_index[0-mixed pattern] 0.0002765247060717579 0.0002522663195702625 8.77% 9.62% 1.10x
hexbytes_getitem_index[0-multiples of 0x10] 0.00027341532067144306 0.0002500437182920293 8.55% 9.35% 1.09x
hexbytes_getitem_index[0-palindrome ascii] 0.00027400393419184333 0.00025351304298140194 7.48% 8.08% 1.08x
hexbytes_getitem_index[0-palindrome numeric] 0.00027576046143035633 0.0002528157087741074 8.32% 9.08% 1.09x
hexbytes_getitem_index[0-palindrome] 0.00027511987394729045 0.0002530645676039344 8.02% 8.72% 1.09x
hexbytes_getitem_index[0-repeated 0-9] 0.00027207845661754546 0.0002638828829640468 3.01% 3.11% 1.03x
hexbytes_getitem_index[0-single 0xff] 0.00027311684811449357 0.00025286849317446584 7.41% 8.01% 1.08x
hexbytes_getitem_index[0-single null byte] 0.00027226965998521763 0.0002502310415177344 8.09% 8.81% 1.09x
hexbytes_getitem_index[0-two patterns] 0.00027338581341676766 0.0002510454078446797 8.17% 8.90% 1.09x
hexbytes_getitem_index[1-0-9] 0.00026841110775031933 0.0002519020759711659 6.15% 6.55% 1.07x
hexbytes_getitem_index[1-4-byte pattern] 0.00027468930609571404 0.00025367878868056104 7.65% 8.28% 1.08x
hexbytes_getitem_index[1-all byte values] 0.0002708074142114553 0.0002547791641795083 5.92% 6.29% 1.06x
hexbytes_getitem_index[1-alternating 0x00/0xff] 0.0002690785808122899 0.00025992253798077787 3.40% 3.52% 1.04x
hexbytes_getitem_index[1-alternating 0xaa/0x55] 0.00026857109234984186 0.0002548632992943789 5.10% 5.38% 1.05x
hexbytes_getitem_index[1-ascii sentence] 0.0002720552059238197 0.000252688031715963 7.12% 7.66% 1.08x
hexbytes_getitem_index[1-b'\\x00'*32] 0.0002725188378898644 0.0002516815980818753 7.65% 8.28% 1.08x
hexbytes_getitem_index[1-b'\\x00\\xff\\x00\\xff'] 0.0002682245392823629 0.00025241403677242567 5.89% 6.26% 1.06x
hexbytes_getitem_index[1-b'\\x01'*100] 0.00027279648012959614 0.0002517063766300613 7.73% 8.38% 1.08x
hexbytes_getitem_index[1-b'\\x01'*2048] 0.0002706253606823968 0.00025243457742472566 6.72% 7.21% 1.07x
hexbytes_getitem_index[1-b'\\x01\\x02\\x03'] 0.0002708957063912316 0.00025369160455905013 6.35% 6.78% 1.07x
hexbytes_getitem_index[1-b'\\x10\\x20\\x30\\x40\\x50'] 0.00027146799460724103 0.00025152358356468006 7.35% 7.93% 1.08x
hexbytes_getitem_index[1-b'\\x7f'*8] 0.00027121460604216115 0.0002522698077415849 6.99% 7.51% 1.08x
hexbytes_getitem_index[1-b'\\x80'*8] 0.00026968404980976223 0.0002498364064615256 7.36% 7.94% 1.08x
hexbytes_getitem_index[1-b'\\xde\\xad\\xbe\\xef'] 0.0002697427510152554 0.00025301844633909804 6.20% 6.61% 1.07x
hexbytes_getitem_index[1-b'\\xff'*64] 0.0002740678734866648 0.0002525286431726576 7.86% 8.53% 1.09x
hexbytes_getitem_index[1-b'a'*1024] 0.0002689321307186339 0.00025389606320753744 5.59% 5.92% 1.06x
hexbytes_getitem_index[1-b'abc'] 0.00027132429575060975 0.00025345146742087585 6.59% 7.05% 1.07x
hexbytes_getitem_index[1-long alternating] 0.00027180984848418203 0.0002546292020930893 6.32% 6.75% 1.07x
hexbytes_getitem_index[1-mixed pattern] 0.00027148774446313794 0.00025227880963163136 7.08% 7.61% 1.08x
hexbytes_getitem_index[1-multiples of 0x10] 0.00027187407665216115 0.00025237817545776885 7.17% 7.72% 1.08x
hexbytes_getitem_index[1-palindrome ascii] 0.0002726017627633685 0.0002545184837199591 6.63% 7.10% 1.07x
hexbytes_getitem_index[1-palindrome numeric] 0.00027492049014354316 0.00025254814601734314 8.14% 8.86% 1.09x
hexbytes_getitem_index[1-palindrome] 0.0002729983626749921 0.00025029766427260255 8.32% 9.07% 1.09x
hexbytes_getitem_index[1-repeated 0-9] 0.00027267104502549824 0.00025263407753001643 7.35% 7.93% 1.08x
hexbytes_getitem_index[1-two patterns] 0.00027406439094435986 0.00026041156957777063 4.98% 5.24% 1.05x
hexbytes_getitem_index[2-0-9] 0.00027307310894900247 0.00025260814761517587 7.49% 8.10% 1.08x
hexbytes_getitem_index[2-4-byte pattern] 0.0002780431035096267 0.00025327361651643256 8.91% 9.78% 1.10x
hexbytes_getitem_index[2-all byte values] 0.00027398617483268337 0.00025383898747018417 7.35% 7.94% 1.08x
hexbytes_getitem_index[2-alternating 0x00/0xff] 0.0002754571026143662 0.00025059209686311795 9.03% 9.92% 1.10x
hexbytes_getitem_index[2-alternating 0xaa/0x55] 0.0002729983518573466 0.00025232685306252186 7.57% 8.19% 1.08x
hexbytes_getitem_index[2-ascii sentence] 0.00027715436550436483 0.0002537935394489762 8.43% 9.20% 1.09x
hexbytes_getitem_index[2-b'\\x00'*32] 0.00027540344743652497 0.000252530080430841 8.31% 9.06% 1.09x
hexbytes_getitem_index[2-b'\\x00\\xff\\x00\\xff'] 0.00028548091797042495 0.0002527112449293084 11.48% 12.97% 1.13x
hexbytes_getitem_index[2-b'\\x01'*100] 0.00027491567408625245 0.00025338677905784566 7.83% 8.50% 1.08x
hexbytes_getitem_index[2-b'\\x01'*2048] 0.00027522299159469404 0.0002523948643939913 8.29% 9.04% 1.09x
hexbytes_getitem_index[2-b'\\x01\\x02\\x03'] 0.0002754732749177574 0.00025287615245119465 8.20% 8.94% 1.09x
hexbytes_getitem_index[2-b'\\x10\\x20\\x30\\x40\\x50'] 0.00027268830030679727 0.00025200935361827055 7.58% 8.21% 1.08x
hexbytes_getitem_index[2-b'\\x7f'*8] 0.00027584801559800903 0.0002535714416161726 8.08% 8.79% 1.09x
hexbytes_getitem_index[2-b'\\x80'*8] 0.0002751469584913308 0.00025176227147511305 8.50% 9.29% 1.09x
hexbytes_getitem_index[2-b'\\xde\\xad\\xbe\\xef'] 0.00027421373642792714 0.00025367393431398517 7.49% 8.10% 1.08x
hexbytes_getitem_index[2-b'\\xff'*64] 0.0002690886404711443 0.0002535138373698372 5.79% 6.14% 1.06x
hexbytes_getitem_index[2-b'a'*1024] 0.00027144476640227603 0.00025355290401574024 6.59% 7.06% 1.07x
hexbytes_getitem_index[2-b'abc'] 0.00027082330924045454 0.00025313923866157265 6.53% 6.99% 1.07x
hexbytes_getitem_index[2-long alternating] 0.00026854173115268025 0.0002490922367302554 7.24% 7.81% 1.08x
hexbytes_getitem_index[2-mixed pattern] 0.00027623231632669136 0.00025257112075021516 8.57% 9.37% 1.09x
hexbytes_getitem_index[2-multiples of 0x10] 0.00027198658855763394 0.0002564857473081966 5.70% 6.04% 1.06x
hexbytes_getitem_index[2-palindrome ascii] 0.0002751572397556699 0.0002507370878207756 8.87% 9.74% 1.10x
hexbytes_getitem_index[2-palindrome numeric] 0.0002747529616024568 0.00025210467915920653 8.24% 8.98% 1.09x
hexbytes_getitem_index[2-palindrome] 0.0002727904580653071 0.000253122173510838 7.21% 7.77% 1.08x
hexbytes_getitem_index[2-repeated 0-9] 0.00027557101483484284 0.0002515833431171613 8.70% 9.53% 1.10x
hexbytes_getitem_index[2-two patterns] 0.0002728769082369692 0.0002503092004303163 8.27% 9.02% 1.09x
hexbytes_getitem_index[3-0-9] 0.0002775342205709151 0.00025236021470138257 9.07% 9.98% 1.10x
hexbytes_getitem_index[3-4-byte pattern] 0.0002745736891657288 0.00025257665948754787 8.01% 8.71% 1.09x
hexbytes_getitem_index[3-all byte values] 0.0002724113737985158 0.0002519156696829321 7.52% 8.14% 1.08x
hexbytes_getitem_index[3-alternating 0x00/0xff] 0.00027308540210376717 0.00026949752043835967 1.31% 1.33% 1.01x
hexbytes_getitem_index[3-alternating 0xaa/0x55] 0.0002731600129095568 0.00025271771790803197 7.48% 8.09% 1.08x
hexbytes_getitem_index[3-ascii sentence] 0.0002727560302509801 0.00025378920989198046 6.95% 7.47% 1.07x
hexbytes_getitem_index[3-b'\\x00'*32] 0.0002754543179799456 0.0002484899115657432 9.79% 10.85% 1.11x
hexbytes_getitem_index[3-b'\\x00\\xff\\x00\\xff'] 0.00027426151581249323 0.0002505592563321727 8.64% 9.46% 1.09x
hexbytes_getitem_index[3-b'\\x01'*100] 0.0002678291489528405 0.00026034672111391316 2.79% 2.87% 1.03x
hexbytes_getitem_index[3-b'\\x01'*2048] 0.0002746840450098913 0.00025238371515006445 8.12% 8.84% 1.09x
hexbytes_getitem_index[3-b'\\x10\\x20\\x30\\x40\\x50'] 0.0002677439694967375 0.0002505142653428216 6.44% 6.88% 1.07x
hexbytes_getitem_index[3-b'\\x7f'*8] 0.0002705369255451575 0.00025314537229880325 6.43% 6.87% 1.07x
hexbytes_getitem_index[3-b'\\x80'*8] 0.00028467028721737385 0.0002537176959675427 10.87% 12.20% 1.12x
hexbytes_getitem_index[3-b'\\xde\\xad\\xbe\\xef'] 0.0002705855111403759 0.00025069705912305457 7.35% 7.93% 1.08x
hexbytes_getitem_index[3-b'\\xff'*64] 0.00027559600549552745 0.0002520223355461795 8.55% 9.35% 1.09x
hexbytes_getitem_index[3-b'a'*1024] 0.00027635717392577474 0.00025252732956773953 8.62% 9.44% 1.09x
hexbytes_getitem_index[3-long alternating] 0.000271054784520606 0.0002533745027856156 6.52% 6.98% 1.07x
hexbytes_getitem_index[3-mixed pattern] 0.00027091397974241135 0.0002516185539042985 7.12% 7.67% 1.08x
hexbytes_getitem_index[3-multiples of 0x10] 0.000275494533704791 0.0002533933132841735 8.02% 8.72% 1.09x
hexbytes_getitem_index[3-palindrome ascii] 0.00027307212539891604 0.0002682086684540263 1.78% 1.81% 1.02x
hexbytes_getitem_index[3-palindrome numeric] 0.00027372647409313786 0.0002526800702057152 7.69% 8.33% 1.08x
hexbytes_getitem_index[3-palindrome] 0.0002736023750726277 0.000253627250570908 7.30% 7.88% 1.08x
hexbytes_getitem_index[3-repeated 0-9] 0.0002731458888282009 0.000252528457557248 7.55% 8.16% 1.08x
hexbytes_getitem_index[3-two patterns] 0.0002753204688150648 0.0002534794616370261 7.93% 8.62% 1.09x
hexbytes_getitem_index[4-0-9] 0.0002721654207917961 0.0002538892119961638 6.72% 7.20% 1.07x
hexbytes_getitem_index[4-4-byte pattern] 0.00027750208648859575 0.00024788346265729747 10.67% 11.95% 1.12x
hexbytes_getitem_index[4-all byte values] 0.00027193138819679247 0.0002523049071982779 7.22% 7.78% 1.08x
hexbytes_getitem_index[4-alternating 0x00/0xff] 0.0002744757538928022 0.00024991638134153906 8.95% 9.83% 1.10x
hexbytes_getitem_index[4-alternating 0xaa/0x55] 0.0002707244347009579 0.0002554529265272429 5.64% 5.98% 1.06x
hexbytes_getitem_index[4-ascii sentence] 0.000269914634391019 0.0002568394498109956 4.84% 5.09% 1.05x
hexbytes_getitem_index[4-b'\\x00'*32] 0.00027057218338198414 0.0002491182571780557 7.93% 8.61% 1.09x
hexbytes_getitem_index[4-b'\\x01'*100] 0.00026867672657935324 0.0002564624077905184 4.55% 4.76% 1.05x
hexbytes_getitem_index[4-b'\\x01'*2048] 0.00027299909554008204 0.0002543344889176713 6.84% 7.34% 1.07x
hexbytes_getitem_index[4-b'\\x10\\x20\\x30\\x40\\x50'] 0.00027180200325900637 0.0002563325356045546 5.69% 6.03% 1.06x
hexbytes_getitem_index[4-b'\\x7f'*8] 0.00027093598912864784 0.0002529870036113827 6.62% 7.09% 1.07x
hexbytes_getitem_index[4-b'\\x80'*8] 0.0002725760321613588 0.0002565859104434809 5.87% 6.23% 1.06x
hexbytes_getitem_index[4-b'\\xff'*64] 0.0002762883239816737 0.0002525593021575452 8.59% 9.40% 1.09x
hexbytes_getitem_index[4-b'a'*1024] 0.0002698121308782587 0.000253836748214225 5.92% 6.29% 1.06x
hexbytes_getitem_index[4-long alternating] 0.00027324348771671597 0.00025263889207610213 7.54% 8.16% 1.08x
hexbytes_getitem_index[4-mixed pattern] 0.00027440074593223157 0.00025186658269902765 8.21% 8.95% 1.09x
hexbytes_getitem_index[4-multiples of 0x10] 0.0002725714563473557 0.000254290947583189 6.71% 7.19% 1.07x
hexbytes_getitem_index[4-palindrome ascii] 0.0002675942495986547 0.00025202059412291405 5.82% 6.18% 1.06x
hexbytes_getitem_index[4-palindrome numeric] 0.00028419586845203815 0.0002518439091397979 11.38% 12.85% 1.13x
hexbytes_getitem_index[4-palindrome] 0.0002745343840812893 0.0002538329229509694 7.54% 8.16% 1.08x
hexbytes_getitem_index[4-repeated 0-9] 0.0002719949021867273 0.00025233781549138573 7.23% 7.79% 1.08x
hexbytes_getitem_index[4-two patterns] 0.0002718749338491298 0.00025073209899916204 7.78% 8.43% 1.08x
hexbytes_getitem_index[5-0-9] 0.00027281117301425486 0.0002509082980935737 8.03% 8.73% 1.09x
hexbytes_getitem_index[5-4-byte pattern] 0.00027111817123641815 0.0002490568478694094 8.14% 8.86% 1.09x
hexbytes_getitem_index[5-all byte values] 0.00027128356699138525 0.0002529053206349313 6.77% 7.27% 1.07x
hexbytes_getitem_index[5-alternating 0x00/0xff] 0.00027129179574872673 0.00025237358024837085 6.97% 7.50% 1.07x
hexbytes_getitem_index[5-alternating 0xaa/0x55] 0.00026952640079733274 0.000250373446548573 7.11% 7.65% 1.08x
hexbytes_getitem_index[5-ascii sentence] 0.00026800376809980723 0.0002526190102301957 5.74% 6.09% 1.06x
hexbytes_getitem_index[5-b'\\x00'*32] 0.00026824719828914156 0.00025017774627477426 6.74% 7.22% 1.07x
hexbytes_getitem_index[5-b'\\x01'*100] 0.00026566551340128524 0.000251383882639176 5.38% 5.68% 1.06x
hexbytes_getitem_index[5-b'\\x01'*2048] 0.0002715083046484673 0.00025016647509437006 7.86% 8.53% 1.09x
hexbytes_getitem_index[5-b'\\x7f'*8] 0.0002904713302205343 0.00025203898312172574 13.23% 15.25% 1.15x
hexbytes_getitem_index[5-b'\\x80'*8] 0.0002760610598176523 0.0002507986011516797 9.15% 10.07% 1.10x
hexbytes_getitem_index[5-b'\\xff'*64] 0.0002707329527202298 0.0002508950018861196 7.33% 7.91% 1.08x
hexbytes_getitem_index[5-b'a'*1024] 0.00027301135027438966 0.0002526074979437329 7.47% 8.08% 1.08x
hexbytes_getitem_index[5-long alternating] 0.0002669460813462907 0.00025243205287461373 5.44% 5.75% 1.06x
hexbytes_getitem_index[5-mixed pattern] 0.00027209194551834604 0.000251634891015686 7.52% 8.13% 1.08x
hexbytes_getitem_index[5-multiples of 0x10] 0.0002692533708330184 0.0002499268406597037 7.18% 7.73% 1.08x
hexbytes_getitem_index[5-palindrome ascii] 0.00027160916808524214 0.00025168744899969664 7.33% 7.92% 1.08x
hexbytes_getitem_index[5-palindrome] 0.0002709659439764098 0.00025222610827877547 6.92% 7.43% 1.07x
hexbytes_getitem_index[5-repeated 0-9] 0.00027370101763553984 0.00025172798647163234 8.03% 8.73% 1.09x
hexbytes_getitem_index[5-two patterns] 0.00027378817987310227 0.00024925956073856864 8.96% 9.84% 1.10x
hexbytes_getitem_slice[slice(-3,None)-0-9] 0.0008465278268687346 0.0005518897088893482 34.81% 53.39% 1.53x
hexbytes_getitem_slice[slice(-3,None)-4-byte pattern] 0.0008486786623705482 0.0005571327704150377 34.35% 52.33% 1.52x
hexbytes_getitem_slice[slice(-3,None)-all byte values] 0.0008430912443878423 0.0005519085816790949 34.54% 52.76% 1.53x
hexbytes_getitem_slice[slice(-3,None)-alternating 0x00/0xff] 0.0008496259603789698 0.0005541214622142468 34.78% 53.33% 1.53x
hexbytes_getitem_slice[slice(-3,None)-alternating 0xaa/0x55] 0.0008512069190113236 0.0005580206964312683 34.44% 52.54% 1.53x
hexbytes_getitem_slice[slice(-3,None)-ascii sentence] 0.0008354513018206393 0.0005677239863726158 32.05% 47.16% 1.47x
hexbytes_getitem_slice[slice(-3,None)-b''] 0.0008030914395262536 0.000540492861969334 32.70% 48.59% 1.49x
hexbytes_getitem_slice[slice(-3,None)-b'\\x00'*32] 0.0008453062859623036 0.0005608161048683979 33.66% 50.73% 1.51x
hexbytes_getitem_slice[slice(-3,None)-b'\\x00\\xff\\x00\\xff'] 0.0008519958648658939 0.0005571704106218897 34.60% 52.91% 1.53x
hexbytes_getitem_slice[slice(-3,None)-b'\\x01'*100] 0.0008495937870844122 0.000571779368007385 32.70% 48.59% 1.49x
hexbytes_getitem_slice[slice(-3,None)-b'\\x01'*2048] 0.0008432344369083589 0.0005642855240060382 33.08% 49.43% 1.49x
hexbytes_getitem_slice[slice(-3,None)-b'\\x01\\x02\\x03'] 0.0008404497603435332 0.0005614620405898517 33.20% 49.69% 1.50x
hexbytes_getitem_slice[slice(-3,None)-b'\\x10\\x20\\x30\\x40\\x50'] 0.0008475026741389856 0.0005534111664760266 34.70% 53.14% 1.53x
hexbytes_getitem_slice[slice(-3,None)-b'\\x7f'*8] 0.0008419423188921079 0.0005554632055719901 34.03% 51.57% 1.52x
hexbytes_getitem_slice[slice(-3,None)-b'\\x80'*8] 0.0008479315479455059 0.0005582443794130397 34.16% 51.89% 1.52x
hexbytes_getitem_slice[slice(-3,None)-b'\\xde\\xad\\xbe\\xef'] 0.0008469722853481291 0.0005644212271426127 33.36% 50.06% 1.50x
hexbytes_getitem_slice[slice(-3,None)-b'\\xff'*64] 0.000841306915444255 0.0005587256463729693 33.59% 50.58% 1.51x
hexbytes_getitem_slice[slice(-3,None)-b'a'*1024] 0.0008468368994007258 0.0005589288231198054 34.00% 51.51% 1.52x
hexbytes_getitem_slice[slice(-3,None)-b'abc'] 0.0008455605155974565 0.0005663326314241535 33.02% 49.30% 1.49x
hexbytes_getitem_slice[slice(-3,None)-long alternating] 0.0008477668048567485 0.0005689182577565229 32.89% 49.01% 1.49x
hexbytes_getitem_slice[slice(-3,None)-mixed pattern] 0.0008393483344816395 0.000549676699833546 34.51% 52.70% 1.53x
hexbytes_getitem_slice[slice(-3,None)-multiples of 0x10] 0.0008435834752292738 0.0005557423968902989 34.12% 51.79% 1.52x
hexbytes_getitem_slice[slice(-3,None)-palindrome ascii] 0.0008458361769749888 0.0005678771092285603 32.86% 48.95% 1.49x
hexbytes_getitem_slice[slice(-3,None)-palindrome numeric] 0.0008468492355489979 0.0005593714527793105 33.95% 51.39% 1.51x
hexbytes_getitem_slice[slice(-3,None)-palindrome] 0.0008404067908378775 0.0005630174107683475 33.01% 49.27% 1.49x
hexbytes_getitem_slice[slice(-3,None)-repeated 0-9] 0.0008405700406921737 0.0005640499349196469 32.90% 49.02% 1.49x
hexbytes_getitem_slice[slice(-3,None)-single 0xff] 0.0008033659876358383 0.0005293246196050567 34.11% 51.77% 1.52x
hexbytes_getitem_slice[slice(-3,None)-single null byte] 0.0008086833157878608 0.0005320955421058505 34.20% 51.98% 1.52x
hexbytes_getitem_slice[slice(-3,None)-two patterns] 0.000843622112637274 0.0005580776290798244 33.85% 51.17% 1.51x
hexbytes_getitem_slice[slice(0,3)-0-9] 0.0008466271696960225 0.0005571987831959474 34.19% 51.94% 1.52x
hexbytes_getitem_slice[slice(0,3)-4-byte pattern] 0.0008582952915938341 0.0005568975982646801 35.12% 54.12% 1.54x
hexbytes_getitem_slice[slice(0,3)-all byte values] 0.0008449283227204192 0.0005658622828560459 33.03% 49.32% 1.49x
hexbytes_getitem_slice[slice(0,3)-alternating 0x00/0xff] 0.0008515012652181845 0.0005585471021003506 34.40% 52.45% 1.52x
hexbytes_getitem_slice[slice(0,3)-alternating 0xaa/0x55] 0.0008502196611772354 0.0005579411552625112 34.38% 52.39% 1.52x
hexbytes_getitem_slice[slice(0,3)-ascii sentence] 0.0008493385277278285 0.0005561392083775744 34.52% 52.72% 1.53x
hexbytes_getitem_slice[slice(0,3)-b''] 0.0008155918688133226 0.0005408648762068512 33.68% 50.79% 1.51x
hexbytes_getitem_slice[slice(0,3)-b'\\x00'*32] 0.0008515800109804167 0.0005574795580355182 34.54% 52.76% 1.53x
hexbytes_getitem_slice[slice(0,3)-b'\\x00\\xff\\x00\\xff'] 0.000846408937341705 0.0005587982459468922 33.98% 51.47% 1.51x
hexbytes_getitem_slice[slice(0,3)-b'\\x01'*100] 0.0008496770524470736 0.000566342725100864 33.35% 50.03% 1.50x
hexbytes_getitem_slice[slice(0,3)-b'\\x01'*2048] 0.000846458932185439 0.0005609616281975033 33.73% 50.89% 1.51x
hexbytes_getitem_slice[slice(0,3)-b'\\x01\\x02\\x03'] 0.0008541558000016274 0.0005491507384425968 35.71% 55.54% 1.56x
hexbytes_getitem_slice[slice(0,3)-b'\\x10\\x20\\x30\\x40\\x50'] 0.0008505835634166619 0.0005612024456222046 34.02% 51.56% 1.52x
hexbytes_getitem_slice[slice(0,3)-b'\\x7f'*8] 0.0008448129652268754 0.0005624404655002481 33.42% 50.20% 1.50x
hexbytes_getitem_slice[slice(0,3)-b'\\x80'*8] 0.0008458247805898466 0.0005694349277739426 32.68% 48.54% 1.49x
hexbytes_getitem_slice[slice(0,3)-b'\\xde\\xad\\xbe\\xef'] 0.0008489039749144804 0.0005651167224808876 33.43% 50.22% 1.50x
hexbytes_getitem_slice[slice(0,3)-b'\\xff'*64] 0.000840849408109181 0.000569435766021323 32.28% 47.66% 1.48x
hexbytes_getitem_slice[slice(0,3)-b'a'*1024] 0.0008509958060365118 0.0005648293354764179 33.63% 50.66% 1.51x
hexbytes_getitem_slice[slice(0,3)-b'abc'] 0.0008449139351854085 0.0005699642750147804 32.54% 48.24% 1.48x
hexbytes_getitem_slice[slice(0,3)-long alternating] 0.0008543510171686508 0.0005601834635012918 34.43% 52.51% 1.53x
hexbytes_getitem_slice[slice(0,3)-mixed pattern] 0.0008429966471589156 0.000562352584166971 33.29% 49.91% 1.50x
hexbytes_getitem_slice[slice(0,3)-multiples of 0x10] 0.0008421545146797385 0.0005530894197021444 34.32% 52.26% 1.52x
hexbytes_getitem_slice[slice(0,3)-palindrome ascii] 0.0008495508344885402 0.0005653075872264598 33.46% 50.28% 1.50x
hexbytes_getitem_slice[slice(0,3)-palindrome numeric] 0.0008413990051061813 0.000565797077553397 32.76% 48.71% 1.49x
hexbytes_getitem_slice[slice(0,3)-palindrome] 0.0008587596333626355 0.0005572361323180479 35.11% 54.11% 1.54x
hexbytes_getitem_slice[slice(0,3)-repeated 0-9] 0.0008470989922217945 0.0005590287894468193 34.01% 51.53% 1.52x
hexbytes_getitem_slice[slice(0,3)-single 0xff] 0.0008162114700153111 0.0005368038136718027 34.23% 52.05% 1.52x
hexbytes_getitem_slice[slice(0,3)-single null byte] 0.0008146873777222921 0.0005349448872305132 34.34% 52.29% 1.52x
hexbytes_getitem_slice[slice(0,3)-two patterns] 0.000852410892547126 0.0005526791108597698 35.16% 54.23% 1.54x
hexbytes_getitem_slice[slice(1,6)-0-9] 0.0008489394936494407 0.0005651520047658892 33.43% 50.21% 1.50x
hexbytes_getitem_slice[slice(1,6)-4-byte pattern] 0.0008460203448564732 0.0005572656854898586 34.13% 51.82% 1.52x
hexbytes_getitem_slice[slice(1,6)-all byte values] 0.0008455318894670747 0.0005686885481177855 32.74% 48.68% 1.49x
hexbytes_getitem_slice[slice(1,6)-alternating 0x00/0xff] 0.0008510281956708269 0.0005471178911030211 35.71% 55.55% 1.56x
hexbytes_getitem_slice[slice(1,6)-alternating 0xaa/0x55] 0.0008527561866437759 0.0005767139263647466 32.37% 47.86% 1.48x
hexbytes_getitem_slice[slice(1,6)-ascii sentence] 0.0008485721630345448 0.000570308792966243 32.79% 48.79% 1.49x
hexbytes_getitem_slice[slice(1,6)-b''] 0.0008128138767824033 0.0005327974356511835 34.45% 52.56% 1.53x
hexbytes_getitem_slice[slice(1,6)-b'\\x00'*32] 0.0008471039123735315 0.0005692743636355542 32.80% 48.80% 1.49x
hexbytes_getitem_slice[slice(1,6)-b'\\x00\\xff\\x00\\xff'] 0.0008482932601920643 0.0005520674441827443 34.92% 53.66% 1.54x
hexbytes_getitem_slice[slice(1,6)-b'\\x01'*100] 0.0008330569982743343 0.000563801958427514 32.32% 47.76% 1.48x
hexbytes_getitem_slice[slice(1,6)-b'\\x01'*2048] 0.0008416495213613509 0.000566492193093519 32.69% 48.57% 1.49x
hexbytes_getitem_slice[slice(1,6)-b'\\x01\\x02\\x03'] 0.0008349264245618558 0.0005635837262656389 32.50% 48.15% 1.48x
hexbytes_getitem_slice[slice(1,6)-b'\\x10\\x20\\x30\\x40\\x50'] 0.0008446626560615097 0.0005672898787202394 32.84% 48.89% 1.49x
hexbytes_getitem_slice[slice(1,6)-b'\\x7f'*8] 0.0008487872041511487 0.0005614526627989722 33.85% 51.18% 1.51x
hexbytes_getitem_slice[slice(1,6)-b'\\x80'*8] 0.000852145501733659 0.000565159367985537 33.68% 50.78% 1.51x
hexbytes_getitem_slice[slice(1,6)-b'\\xde\\xad\\xbe\\xef'] 0.0008482909159452591 0.0005654494223936891 33.34% 50.02% 1.50x
hexbytes_getitem_slice[slice(1,6)-b'\\xff'*64] 0.0008540870465531984 0.0005613611332549979 34.27% 52.15% 1.52x
hexbytes_getitem_slice[slice(1,6)-b'a'*1024] 0.0008515635389279587 0.0005520345822983519 35.17% 54.26% 1.54x
hexbytes_getitem_slice[slice(1,6)-b'abc'] 0.0008492522930879954 0.0005745237768356534 32.35% 47.82% 1.48x
hexbytes_getitem_slice[slice(1,6)-long alternating] 0.0008457084580486917 0.0005640608597675849 33.30% 49.93% 1.50x
hexbytes_getitem_slice[slice(1,6)-mixed pattern] 0.0008484603336221958 0.000568336432018919 33.02% 49.29% 1.49x
hexbytes_getitem_slice[slice(1,6)-multiples of 0x10] 0.0008498956286714478 0.0005643933030483543 33.59% 50.59% 1.51x
hexbytes_getitem_slice[slice(1,6)-palindrome ascii] 0.0008451826646706908 0.0005961135017818493 29.47% 41.78% 1.42x
hexbytes_getitem_slice[slice(1,6)-palindrome numeric] 0.0008443388277365477 0.0005672225583957946 32.82% 48.85% 1.49x
hexbytes_getitem_slice[slice(1,6)-palindrome] 0.0008529983159264975 0.0005663480253199875 33.61% 50.61% 1.51x
hexbytes_getitem_slice[slice(1,6)-repeated 0-9] 0.0008507449584030583 0.0005703552873426882 32.96% 49.16% 1.49x
hexbytes_getitem_slice[slice(1,6)-single 0xff] 0.0008096450985697291 0.0005413474896145065 33.14% 49.56% 1.50x
hexbytes_getitem_slice[slice(1,6)-single null byte] 0.0008134410614095855 0.0005467447500018663 32.79% 48.78% 1.49x
hexbytes_getitem_slice[slice(1,6)-two patterns] 0.0008493387931023649 0.0005714027364075613 32.72% 48.64% 1.49x
hexbytes_getitem_slice[slice(2,None)-0-9] 0.0008245731376681618 0.0005444939254152939 33.97% 51.44% 1.51x
hexbytes_getitem_slice[slice(2,None)-4-byte pattern] 0.000830745313627521 0.0005512858485367289 33.64% 50.69% 1.51x
hexbytes_getitem_slice[slice(2,None)-all byte values] 0.0008341775670634822 0.0005473052766648026 34.39% 52.42% 1.52x
hexbytes_getitem_slice[slice(2,None)-alternating 0x00/0xff] 0.000857779338562376 0.0005443972626608355 36.53% 57.56% 1.58x
hexbytes_getitem_slice[slice(2,None)-alternating 0xaa/0x55] 0.0008265932833046195 0.0005501012347846973 33.45% 50.26% 1.50x
hexbytes_getitem_slice[slice(2,None)-ascii sentence] 0.0008194642063911306 0.0005456081255564034 33.42% 50.19% 1.50x
hexbytes_getitem_slice[slice(2,None)-b''] 0.0008110832419237108 0.0005325182735146587 34.34% 52.31% 1.52x
hexbytes_getitem_slice[slice(2,None)-b'\\x00'*32] 0.0008303745573349362 0.000547324596054122 34.09% 51.72% 1.52x
hexbytes_getitem_slice[slice(2,None)-b'\\x00\\xff\\x00\\xff'] 0.0008411187517051352 0.0005387150884664767 35.95% 56.13% 1.56x
hexbytes_getitem_slice[slice(2,None)-b'\\x01'*100] 0.0008282119722015758 0.0005601967161991824 32.36% 47.84% 1.48x
hexbytes_getitem_slice[slice(2,None)-b'\\x01'*2048] 0.000999329740100131 0.0007088125417594482 29.07% 40.99% 1.41x
hexbytes_getitem_slice[slice(2,None)-b'\\x01\\x02\\x03'] 0.0008088195497525115 0.0005362907766625212 33.69% 50.82% 1.51x
hexbytes_getitem_slice[slice(2,None)-b'\\x10\\x20\\x30\\x40\\x50'] 0.0008420505774526283 0.0005537137815946085 34.24% 52.07% 1.52x
hexbytes_getitem_slice[slice(2,None)-b'\\x7f'*8] 0.0008628518096063985 0.0005566436783638302 35.49% 55.01% 1.55x
hexbytes_getitem_slice[slice(2,None)-b'\\x80'*8] 0.0008405142603097575 0.000554939081338613 33.98% 51.46% 1.51x
hexbytes_getitem_slice[slice(2,None)-b'\\xde\\xad\\xbe\\xef'] 0.0008392381592074752 0.0005503148391204709 34.43% 52.50% 1.53x
hexbytes_getitem_slice[slice(2,None)-b'\\xff'*64] 0.0008283969822635513 0.0005661969600677429 31.65% 46.31% 1.46x
hexbytes_getitem_slice[slice(2,None)-b'a'*1024] 0.0009687648544705028 0.0007071465875256553 27.01% 37.00% 1.37x
hexbytes_getitem_slice[slice(2,None)-b'abc'] 0.0008236519687253803 0.000539389661121484 34.51% 52.70% 1.53x
hexbytes_getitem_slice[slice(2,None)-long alternating] 0.0009528130734594882 0.0006643451383804053 30.28% 43.42% 1.43x
hexbytes_getitem_slice[slice(2,None)-mixed pattern] 0.0008303392353907861 0.0005558261295286949 33.06% 49.39% 1.49x
hexbytes_getitem_slice[slice(2,None)-multiples of 0x10] 0.0008240159438381511 0.0005499652106515827 33.26% 49.83% 1.50x
hexbytes_getitem_slice[slice(2,None)-palindrome ascii] 0.0008534372534473411 0.0005656178781021463 33.72% 50.89% 1.51x
hexbytes_getitem_slice[slice(2,None)-palindrome numeric] 0.0008420876119642259 0.0005567570913680481 33.88% 51.25% 1.51x
hexbytes_getitem_slice[slice(2,None)-palindrome] 0.0008343587881654847 0.0005536542474866928 33.64% 50.70% 1.51x
hexbytes_getitem_slice[slice(2,None)-repeated 0-9] 0.0008225630931636447 0.0005504174840012378 33.09% 49.44% 1.49x
hexbytes_getitem_slice[slice(2,None)-single 0xff] 0.0008120825860371925 0.0005288627231103498 34.88% 53.55% 1.54x
hexbytes_getitem_slice[slice(2,None)-single null byte] 0.0008168847042826572 0.0005322418526121951 34.84% 53.48% 1.53x
hexbytes_getitem_slice[slice(2,None)-two patterns] 0.000826016496210887 0.0005342087195070303 35.33% 54.62% 1.55x
hexbytes_getitem_slice[slice(None,None)-0-9] 0.0008190419629025271 0.000545450256365767 33.40% 50.16% 1.50x
hexbytes_getitem_slice[slice(None,None)-4-byte pattern] 0.0008250350800352132 0.0005520225242884786 33.09% 49.46% 1.49x
hexbytes_getitem_slice[slice(None,None)-all byte values] 0.000825937633673468 0.0005545433627988139 32.86% 48.94% 1.49x
hexbytes_getitem_slice[slice(None,None)-alternating 0x00/0xff] 0.0008267056162896618 0.0005508251921415196 33.37% 50.08% 1.50x
hexbytes_getitem_slice[slice(None,None)-alternating 0xaa/0x55] 0.0008227470667246601 0.0005446035099738535 33.81% 51.07% 1.51x
hexbytes_getitem_slice[slice(None,None)-ascii sentence] 0.0008184223071817429 0.0005476515313043148 33.08% 49.44% 1.49x
hexbytes_getitem_slice[slice(None,None)-b''] 0.0007992698113223239 0.0005208756282346015 34.83% 53.45% 1.53x
hexbytes_getitem_slice[slice(None,None)-b'\\x00'*32] 0.0008251707158531807 0.0005491768135296157 33.45% 50.26% 1.50x
hexbytes_getitem_slice[slice(None,None)-b'\\x00\\xff\\x00\\xff'] 0.0008285441673701783 0.0005559241720607688 32.90% 49.04% 1.49x
hexbytes_getitem_slice[slice(None,None)-b'\\x01'*100] 0.0008294953927678027 0.0005485595742741053 33.87% 51.21% 1.51x
hexbytes_getitem_slice[slice(None,None)-b'\\x01'*2048] 0.0010072739846792576 0.0007071640645396396 29.79% 42.44% 1.42x
hexbytes_getitem_slice[slice(None,None)-b'\\x01\\x02\\x03'] 0.0008301954414496372 0.0005483866467892226 33.94% 51.39% 1.51x
hexbytes_getitem_slice[slice(None,None)-b'\\x10\\x20\\x30\\x40\\x50'] 0.0008363628189573629 0.0005499003988580674 34.25% 52.09% 1.52x
hexbytes_getitem_slice[slice(None,None)-b'\\x7f'*8] 0.0008332398359735262 0.0005421920028040471 34.93% 53.68% 1.54x
hexbytes_getitem_slice[slice(None,None)-b'\\x80'*8] 0.0008194487381116613 0.0005489599161922423 33.01% 49.27% 1.49x
hexbytes_getitem_slice[slice(None,None)-b'\\xde\\xad\\xbe\\xef'] 0.0008276736837164447 0.0005508356184485486 33.45% 50.26% 1.50x
hexbytes_getitem_slice[slice(None,None)-b'\\xff'*64] 0.0008179428375235636 0.0005430562190388537 33.61% 50.62% 1.51x
hexbytes_getitem_slice[slice(None,None)-b'a'*1024] 0.0009440608200182403 0.000638816388660556 32.33% 47.78% 1.48x
hexbytes_getitem_slice[slice(None,None)-b'abc'] 0.000831900344357226 0.0005535864269196228 33.46% 50.27% 1.50x
hexbytes_getitem_slice[slice(None,None)-long alternating] 0.0009375747253585995 0.000645885043163447 31.11% 45.16% 1.45x
hexbytes_getitem_slice[slice(None,None)-mixed pattern] 0.0008254887018582461 0.0005455663126059468 33.91% 51.31% 1.51x
hexbytes_getitem_slice[slice(None,None)-multiples of 0x10] 0.0008213225170973356 0.0005480051768915105 33.28% 49.87% 1.50x
hexbytes_getitem_slice[slice(None,None)-palindrome ascii] 0.0008297416271481047 0.0005463625367950891 34.15% 51.87% 1.52x
hexbytes_getitem_slice[slice(None,None)-palindrome numeric] 0.0008382844058222574 0.0005503359621746034 34.35% 52.32% 1.52x
hexbytes_getitem_slice[slice(None,None)-palindrome] 0.0008185144349145911 0.0005463507597389076 33.25% 49.81% 1.50x
hexbytes_getitem_slice[slice(None,None)-repeated 0-9] 0.0008071891848741312 0.0005528378400469719 31.51% 46.01% 1.46x
hexbytes_getitem_slice[slice(None,None)-single 0xff] 0.000793161134099571 0.0005269392094054043 33.56% 50.52% 1.51x
hexbytes_getitem_slice[slice(None,None)-single null byte] 0.0007948927204218402 0.0005235006615650515 34.14% 51.84% 1.52x
hexbytes_getitem_slice[slice(None,None)-two patterns] 0.00081759047109024 0.0005486242736090727 32.90% 49.03% 1.49x
hexbytes_new[''] 0.0007379381314800619 0.00030147187396625444 59.15% 144.78% 2.45x
hexbytes_new['0x'] 0.0007902394759976802 0.00029723609175433036 62.39% 165.86% 2.66x
hexbytes_new['0x'+'00'*64] 0.0009324813731072002 0.00046178521042620796 50.48% 101.93% 2.02x
hexbytes_new['0x'+'a'*128] 0.0009236283100184666 0.00045473196070294086 50.77% 103.11% 2.03x
hexbytes_new['0x'+'ff'*32] 0.0009121014357142647 0.00042764023848177796 53.11% 113.29% 2.13x
hexbytes_new['0x1234'] 0.000879412234234672 0.000413932806087834 52.93% 112.45% 2.12x
hexbytes_new['0xabcdef'] 0.0008707792810529678 0.00041726421915558293 52.08% 108.69% 2.09x
hexbytes_new['0xCAFEBABE'] 0.0008740991352827981 0.0004097726866959123 53.12% 113.31% 2.13x
hexbytes_new['0xdeadbeef'] 0.0008825278644513218 0.0004155994616020972 52.91% 112.35% 2.12x
hexbytes_new['abc'] 0.0008577360359390635 0.00042358279296747373 50.62% 102.50% 2.02x
hexbytes_new['deadbeef'] 0.000802508798656636 0.0003690613414001168 54.01% 117.45% 2.17x
hexbytes_new[0-9] 0.00041548950312397754 0.000254566104263927 38.73% 63.21% 1.63x
hexbytes_new[0] 0.0012414706953738312 0.00034255917266362546 72.41% 262.41% 3.62x
hexbytes_new[123456] 0.0012763838843079854 0.0003294155076673633 74.19% 287.47% 3.87x
hexbytes_new[2**16] 0.0012380237900767963 0.0003324250983004592 73.15% 272.42% 3.72x
hexbytes_new[2**256-1] 0.0012817777924012572 0.0004178134506410608 67.40% 206.78% 3.07x
hexbytes_new[2**32] 0.0012901976340835937 0.0003617930434294888 71.96% 256.61% 3.57x
hexbytes_new[2**64] 0.001316661300399582 0.00039973891917683075 69.64% 229.38% 3.29x
hexbytes_new[2**8] 0.0012534714551290377 0.00034483429390381136 72.49% 263.50% 3.63x
hexbytes_new[4-byte pattern] 0.00041831073085553535 0.00026236306318209963 37.28% 59.44% 1.59x
hexbytes_new[all byte values] 0.0004274378483777503 0.00026306732223824387 38.45% 62.48% 1.62x
hexbytes_new[alternating 0x00/0xff] 0.0004249681368619399 0.0002574585715398624 39.42% 65.06% 1.65x
hexbytes_new[alternating 0xaa/0x55] 0.00042460292933328166 0.0002577910393851124 39.29% 64.71% 1.65x
hexbytes_new[ascii sentence] 0.0004152086018561304 0.0002527968109586086 39.12% 64.25% 1.64x
hexbytes_new[b''] 0.0004244667060349186 0.0002548106795869318 39.97% 66.58% 1.67x
hexbytes_new[b'\\x00'*32] 0.00041968972504182833 0.0002563089746002417 38.93% 63.74% 1.64x
hexbytes_new[b'\\x00\\xff\\x00\\xff'] 0.0004276442399663162 0.0002553044492750808 40.30% 67.50% 1.68x
hexbytes_new[b'\\x01'*100] 0.00042601924457462236 0.00025645871895013753 39.80% 66.12% 1.66x
hexbytes_new[b'\\x01'*2048] 0.0005493668665153317 0.00036401976685101713 33.74% 50.92% 1.51x
hexbytes_new[b'\\x01\\x02\\x03'] 0.0004270379275812761 0.000257630422151408 39.67% 65.76% 1.66x
hexbytes_new[b'\\x10\\x20\\x30\\x40\\x50'] 0.0004277134808268687 0.0002586266722474645 39.53% 65.38% 1.65x
hexbytes_new[b'\\x7f'*8] 0.0004161615839385743 0.00025451569280049663 38.84% 63.51% 1.64x
hexbytes_new[b'\\x80'*8] 0.0004205221851375419 0.00025673123892916373 38.95% 63.80% 1.64x
hexbytes_new[b'\\xde\\xad\\xbe\\xef'] 0.00042363249208589966 0.0002557259152252886 39.63% 65.66% 1.66x
hexbytes_new[b'\\xff'*64] 0.0004591183974364565 0.00025738334666067795 43.94% 78.38% 1.78x
hexbytes_new[b'a'*1024] 0.000491897950549433 0.0003110337164270948 36.77% 58.15% 1.58x
hexbytes_new[b'abc'] 0.00042309715147434266 0.0002551705243642069 39.69% 65.81% 1.66x
hexbytes_new[bytearray(0-9)] 0.000690714480647469 0.000375736574540533 45.60% 83.83% 1.84x
hexbytes_new[bytearray(4-byte pattern)] 0.0007040038550083083 0.0003891185146387881 44.73% 80.92% 1.81x
hexbytes_new[bytearray(all byte values)] 0.0007015878101813707 0.0003886035035079041 44.61% 80.54% 1.81x
hexbytes_new[bytearray(alternating 0x00/0xff)] 0.000701892392200201 0.0003791718499201763 45.98% 85.11% 1.85x
hexbytes_new[bytearray(alternating 0xaa/0x55)] 0.0006999384724235594 0.00038569527826739705 44.90% 81.47% 1.81x
hexbytes_new[bytearray(ascii sentence)] 0.0006962698030302246 0.0003828172112129784 45.02% 81.88% 1.82x
hexbytes_new[bytearray(b'')] 0.0006797984272100321 0.00035715905329587077 47.46% 90.33% 1.90x
hexbytes_new[bytearray(b'\\x00'*32)] 0.0007023338688757233 0.00038142187621714583 45.69% 84.14% 1.84x
hexbytes_new[bytearray(b'\\x00\\xff\\x00\\xff')] 0.00069403357991992 0.0003817455929524733 45.00% 81.81% 1.82x
hexbytes_new[bytearray(b'\\x01'*100)] 0.0007009566600706097 0.0003833010416320091 45.32% 82.87% 1.83x
hexbytes_new[bytearray(b'\\x01'*2048)] 0.0009220213036745486 0.0005693563008907665 38.25% 61.94% 1.62x
hexbytes_new[bytearray(b'\\x01\\x02\\x03')] 0.0007164503641742838 0.00038546152380925126 46.20% 85.87% 1.86x
hexbytes_new[bytearray(b'\\x10\\x20\\x30\\x40\\x50')] 0.0007055642380941451 0.00038257882626035653 45.78% 84.42% 1.84x
hexbytes_new[bytearray(b'\\x7f'*8)] 0.0006929927273399094 0.00037784146331706 45.48% 83.41% 1.83x
hexbytes_new[bytearray(b'\\x80'*8)] 0.0007039717676771479 0.0003755729245132488 46.65% 87.44% 1.87x
hexbytes_new[bytearray(b'\\xde\\xad\\xbe\\xef')] 0.0007086467305995887 0.00038102075502029057 46.23% 85.99% 1.86x
hexbytes_new[bytearray(b'\\xff'*64)] 0.0006968742498171302 0.0003831772135512146 45.01% 81.87% 1.82x
hexbytes_new[bytearray(b'a'*1024)] 0.0008613736918923186 0.0005026425883232968 41.65% 71.37% 1.71x
hexbytes_new[bytearray(b'abc')] 0.0007094145623170122 0.0003826800311254998 46.06% 85.38% 1.85x
hexbytes_new[bytearray(long alternating)] 0.0008594546246672629 0.0005021115448578983 41.58% 71.17% 1.71x
hexbytes_new[bytearray(mixed pattern)] 0.0006825265528038868 0.0003781322311097454 44.60% 80.50% 1.80x
hexbytes_new[bytearray(multiples of 0x10)] 0.0006942960903365955 0.0003776465793860777 45.61% 83.85% 1.84x
hexbytes_new[bytearray(palindrome ascii)] 0.0007021234968644376 0.0003801409568663914 45.86% 84.70% 1.85x
hexbytes_new[bytearray(palindrome numeric)] 0.000711043607567365 0.00037996503118931053 46.56% 87.13% 1.87x
hexbytes_new[bytearray(palindrome)] 0.0006842273962134341 0.0003801432066615892 44.44% 79.99% 1.80x
hexbytes_new[bytearray(repeated 0-9)] 0.0006927656782098237 0.00038486746526622827 44.44% 80.00% 1.80x
hexbytes_new[bytearray(single 0xff)] 0.0007082822862409909 0.00038226766858821056 46.03% 85.28% 1.85x
hexbytes_new[bytearray(single null byte)] 0.0007076445157180504 0.00037981854209721236 46.33% 86.31% 1.86x
hexbytes_new[bytearray(two patterns)] 0.000689475036299314 0.00038504358897365707 44.15% 79.06% 1.79x
hexbytes_new[False] 0.0006143361832398985 0.00028032696582756356 54.37% 119.15% 2.19x
hexbytes_new[long alternating] 0.0004934878978067076 0.000308870938402825 37.41% 59.77% 1.60x
hexbytes_new[memoryview(0-9)] 0.0008258036813864627 0.0004299189223169922 47.94% 92.08% 1.92x
hexbytes_new[memoryview(4-byte pattern)] 0.000853755000000848 0.00045158483090641826 47.11% 89.06% 1.89x
hexbytes_new[memoryview(all byte values)] 0.0008556029121276366 0.000444436404662406 48.06% 92.51% 1.93x
hexbytes_new[memoryview(alternating 0x00/0xff)] 0.0008347843747824497 0.00043205848389992683 48.24% 93.21% 1.93x
hexbytes_new[memoryview(alternating 0xaa/0x55)] 0.0008429517460734348 0.000436353908552212 48.24% 93.18% 1.93x
hexbytes_new[memoryview(ascii sentence)] 0.0008418390842744263 0.0004334901479667192 48.51% 94.20% 1.94x
hexbytes_new[memoryview(b'')] 0.0008151877752629513 0.0004178776053075327 48.74% 95.08% 1.95x
hexbytes_new[memoryview(b'\\x00'*32)] 0.0008469656871224671 0.0004315844238236251 49.04% 96.25% 1.96x
hexbytes_new[memoryview(b'\\x00\\xff\\x00\\xff')] 0.0008414530222408614 0.0004387359098619861 47.86% 91.79% 1.92x
hexbytes_new[memoryview(b'\\x01'*100)] 0.0008466494661464195 0.0004335868851482562 48.79% 95.27% 1.95x
hexbytes_new[memoryview(b'\\x01'*2048)] 0.00103885707766019 0.0006316034467778164 39.20% 64.48% 1.64x
hexbytes_new[memoryview(b'\\x01\\x02\\x03')] 0.0008371212270036048 0.0004363923533557548 47.87% 91.83% 1.92x
hexbytes_new[memoryview(b'\\x10\\x20\\x30\\x40\\x50')] 0.0008431948374246014 0.0004386131778261168 47.98% 92.24% 1.92x
hexbytes_new[memoryview(b'\\x7f'*8)] 0.0008426048951743002 0.0004315085879509821 48.79% 95.27% 1.95x
hexbytes_new[memoryview(b'\\x80'*8)] 0.0008422675335039096 0.0004351939613889587 48.33% 93.54% 1.94x
hexbytes_new[memoryview(b'\\xde\\xad\\xbe\\xef')] 0.0008449221758036812 0.0004357982577837818 48.42% 93.88% 1.94x
hexbytes_new[memoryview(b'\\xff'*64)] 0.0008391216979344949 0.0004379184181573367 47.81% 91.62% 1.92x
hexbytes_new[memoryview(b'a'*1024)] 0.0009751743010969623 0.0005619343772136736 42.38% 73.54% 1.74x
hexbytes_new[memoryview(b'abc')] 0.000843340240582518 0.00043923452985468713 47.92% 92.00% 1.92x
hexbytes_new[memoryview(long alternating)] 0.0009753728546570179 0.0005674193853800509 41.83% 71.90% 1.72x
hexbytes_new[memoryview(mixed pattern)] 0.0008407285305775248 0.00043310951838940377 48.48% 94.11% 1.94x
hexbytes_new[memoryview(multiples of 0x10)] 0.0008383727183353547 0.0004353564579197933 48.07% 92.57% 1.93x
hexbytes_new[memoryview(palindrome ascii)] 0.0008481889364663032 0.00043584119536077955 48.62% 94.61% 1.95x
hexbytes_new[memoryview(palindrome numeric)] 0.0008552620495651275 0.00043888481677550466 48.68% 94.87% 1.95x
hexbytes_new[memoryview(palindrome)] 0.0008407262202082454 0.0004375665167817297 47.95% 92.14% 1.92x
hexbytes_new[memoryview(repeated 0-9)] 0.0008386346959574733 0.0004411740009303318 47.39% 90.09% 1.90x
hexbytes_new[memoryview(single 0xff)] 0.0008472866008582676 0.00043195897953489485 49.02% 96.15% 1.96x
hexbytes_new[memoryview(single null byte)] 0.0008441152702478685 0.00044325447803797067 47.49% 90.44% 1.90x
hexbytes_new[memoryview(two patterns)] 0.0008399491208982 0.00043746606824282433 47.92% 92.00% 1.92x
hexbytes_new[mixed pattern] 0.00042040226921530294 0.00024962172741155303 40.62% 68.42% 1.68x
hexbytes_new[multiples of 0x10] 0.0004164301451065909 0.0002555270063211239 38.64% 62.97% 1.63x
hexbytes_new[palindrome ascii] 0.00041671972976490667 0.00025727938624954706 38.26% 61.97% 1.62x
hexbytes_new[palindrome numeric] 0.0004218137415017956 0.0002517142650351851 40.33% 67.58% 1.68x
hexbytes_new[palindrome] 0.00042528271428558584 0.0002547074027144679 40.11% 66.97% 1.67x
hexbytes_new[repeated 0-9] 0.0004398763878073307 0.00025528372289129335 41.96% 72.31% 1.72x
hexbytes_new[single 0xff] 0.00042994268990575893 0.00025559578704185477 40.55% 68.21% 1.68x
hexbytes_new[single null byte] 0.00042722216623402833 0.00025827116952532376 39.55% 65.42% 1.65x
hexbytes_new[True] 0.000610954063990258 0.0002827867419618298 53.71% 116.05% 2.16x
hexbytes_new[two patterns] 0.00042091260009012257 0.00025718365552638477 38.90% 63.66% 1.64x
hexbytes_repr[0-9] 0.00032584737729224436 0.00017633464498347114 45.88% 84.79% 1.85x
hexbytes_repr[4-byte pattern] 0.001246421304131787 0.00043614703727443653 65.01% 185.78% 2.86x
hexbytes_repr[all byte values] 0.0012435099382087844 0.00043699415755855264 64.86% 184.56% 2.85x
hexbytes_repr[alternating 0x00/0xff] 0.0005477302142064983 0.0002282187355365787 58.33% 140.00% 2.40x
hexbytes_repr[alternating 0xaa/0x55] 0.0005415867006700527 0.00022824124862680516 57.86% 137.29% 2.37x
hexbytes_repr[ascii sentence] 0.00044273174125792264 0.00020540526141466599 53.61% 115.54% 2.16x
hexbytes_repr[b''] 0.00024171865327702273 0.0001432754166895178 40.73% 68.71% 1.69x
hexbytes_repr[b'\\x00'*32] 0.00040217282013609425 0.00019978863614056796 50.32% 101.30% 2.01x
hexbytes_repr[b'\\x00\\xff\\x00\\xff'] 0.00030493764917195813 0.00016815590867837955 44.86% 81.34% 1.81x
hexbytes_repr[b'\\x01'*100] 0.0006560655575845228 0.0002578781832094263 60.69% 154.41% 2.54x
hexbytes_repr[b'\\x01'*2048] 0.007628929389325823 0.0022468552905417077 70.55% 239.54% 3.40x
hexbytes_repr[b'\\x01\\x02\\x03'] 0.0003018508409650528 0.00016432606274589419 45.56% 83.69% 1.84x
hexbytes_repr[b'\\x10\\x20\\x30\\x40\\x50'] 0.0003100005352242416 0.0001688647741820028 45.53% 83.58% 1.84x
hexbytes_repr[b'\\x7f'*8] 0.000320607559998617 0.00017525286453541028 45.34% 82.94% 1.83x
hexbytes_repr[b'\\x80'*8] 0.0003144763922618977 0.0001702948023134237 45.85% 84.67% 1.85x
hexbytes_repr[b'\\xde\\xad\\xbe\\xef'] 0.0003039661254632445 0.0001683644431780688 44.61% 80.54% 1.81x
hexbytes_repr[b'\\xff'*64] 0.0005392406246592302 0.00023415688857676584 56.58% 130.29% 2.30x
hexbytes_repr[b'a'*1024] 0.003993144864006354 0.001201359993909349 69.91% 232.39% 3.32x
hexbytes_repr[b'abc'] 0.0003060288972033413 0.00016578453923819572 45.83% 84.59% 1.85x
hexbytes_repr[long alternating] 0.0039764583227027165 0.001238327646542072 68.86% 221.12% 3.21x
hexbytes_repr[mixed pattern] 0.0010166132314823628 0.00035714830850643487 64.87% 184.65% 2.85x
hexbytes_repr[multiples of 0x10] 0.0003254211713386387 0.0001776889168460981 45.40% 83.14% 1.83x
hexbytes_repr[palindrome ascii] 0.000316830729137949 0.00017208284704770294 45.69% 84.12% 1.84x
hexbytes_repr[palindrome numeric] 0.0003096723093585216 0.0001687617655741254 45.50% 83.50% 1.83x
hexbytes_repr[palindrome] 0.00035889845399517594 0.0001886737288798131 47.43% 90.22% 1.90x
hexbytes_repr[repeated 0-9] 0.0006580301807564077 0.0002575178299477977 60.87% 155.53% 2.56x
hexbytes_repr[single 0xff] 0.00029673683110397793 0.00015814957998470507 46.70% 87.63% 1.88x
hexbytes_repr[single null byte] 0.0002951902927947455 0.00016222761919611282 45.04% 81.96% 1.82x
hexbytes_repr[two patterns] 0.0005408653729758778 0.0002239003660689081 58.60% 141.57% 2.42x
hexbytes_to_0x_hex[0-9] 0.00017968770881084836 0.0001685923350939018 6.17% 6.58% 1.07x
hexbytes_to_0x_hex[4-byte pattern] 0.0004385369339189973 0.0004287162449481702 2.24% 2.29% 1.02x
hexbytes_to_0x_hex[all byte values] 0.00044033470844217554 0.00042879436051347034 2.62% 2.69% 1.03x
hexbytes_to_0x_hex[alternating 0x00/0xff] 0.0002284005419147156 0.00021998074452110806 3.69% 3.83% 1.04x
hexbytes_to_0x_hex[alternating 0xaa/0x55] 0.00022864837984698595 0.00022190459802684257 2.95% 3.04% 1.03x
hexbytes_to_0x_hex[ascii sentence] 0.00020815598957138562 0.00020124130662333488 3.32% 3.44% 1.03x
hexbytes_to_0x_hex[b''] 0.00010382620328125086 0.0001281310216378809 -23.41% -18.97% 0.81x
hexbytes_to_0x_hex[b'\\x00'*32] 0.00019793877466753546 0.00018960842158191057 4.21% 4.39% 1.04x
hexbytes_to_0x_hex[b'\\x00\\xff\\x00\\xff'] 0.00017463085152025936 0.0001609139886828234 7.85% 8.52% 1.09x
hexbytes_to_0x_hex[b'\\x01'*100] 0.0002669427204434734 0.0002526562412482225 5.35% 5.65% 1.06x
hexbytes_to_0x_hex[b'\\x01'*2048] 0.00222012374719203 0.0022403647847495816 -0.91% -0.90% 0.99x
hexbytes_to_0x_hex[b'\\x01\\x02\\x03'] 0.00017303850203192163 0.0001587170594650573 8.28% 9.02% 1.09x
hexbytes_to_0x_hex[b'\\x10\\x20\\x30\\x40\\x50'] 0.00017634937748094672 0.0001619637941271178 8.16% 8.88% 1.09x
hexbytes_to_0x_hex[b'\\x7f'*8] 0.0001766707821527444 0.00016796996719629947 4.92% 5.18% 1.05x
hexbytes_to_0x_hex[b'\\x80'*8] 0.00017699456007038098 0.00016639924052610754 5.99% 6.37% 1.06x
hexbytes_to_0x_hex[b'\\xde\\xad\\xbe\\xef'] 0.00016984203307000313 0.00016199908785837625 4.62% 4.84% 1.05x
hexbytes_to_0x_hex[b'\\xff'*64] 0.00022861720934726253 0.0002214902861279601 3.12% 3.22% 1.03x
hexbytes_to_0x_hex[b'a'*1024] 0.0012342978433623347 0.001190069069009722 3.58% 3.72% 1.04x
hexbytes_to_0x_hex[b'abc'] 0.00017180184450374606 0.00015941492813872525 7.21% 7.77% 1.08x
hexbytes_to_0x_hex[long alternating] 0.001211174901335078 0.0012327755927755838 -1.78% -1.75% 0.98x
hexbytes_to_0x_hex[mixed pattern] 0.000369172427797559 0.0003540549839348457 4.09% 4.27% 1.04x
hexbytes_to_0x_hex[multiples of 0x10] 0.00018168928890302362 0.0001674583757688185 7.83% 8.50% 1.08x
hexbytes_to_0x_hex[palindrome ascii] 0.00017355597425602605 0.000165495153062761 4.64% 4.87% 1.05x
hexbytes_to_0x_hex[palindrome numeric] 0.00017240456696081952 0.00016341786319311877 5.21% 5.50% 1.05x
hexbytes_to_0x_hex[palindrome] 0.00018624585480944827 0.00017535479585948415 5.85% 6.21% 1.06x
hexbytes_to_0x_hex[repeated 0-9] 0.0002666610934623513 0.00025265848737667044 5.25% 5.54% 1.06x
hexbytes_to_0x_hex[single 0xff] 0.00016583369792999155 0.00015841399920222057 4.47% 4.68% 1.05x
hexbytes_to_0x_hex[single null byte] 0.00016632773752640783 0.00015988325993655886 3.87% 4.03% 1.04x
hexbytes_to_0x_hex[two patterns] 0.00022825153269337358 0.0002190981710946531 4.01% 4.18% 1.04x

@renovate
Copy link
Copy Markdown
Author

renovate Bot commented Apr 10, 2026

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.

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.

0 participants