Skip to content

Add one more markdown benchmark case - #2832

Merged
jviotti merged 2 commits into
mainfrom
more-markdown-benchmark
Sep 14, 2026
Merged

jviotti merged 2 commits into
mainfrom
more-markdown-benchmark

Conversation

@jviotti

@jviotti jviotti commented Sep 14, 2026

Copy link
Copy Markdown
Member

Signed-off-by: Juan Cruz Viotti jv@jviotti.com

Review in cubic

Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
@augmentcode

augmentcode Bot commented Sep 14, 2026

Copy link
Copy Markdown
🤖 Augment PR Summary

Summary: Adds a benchmark covering many short Markdown description inputs.

  • Builds a fixed corpus of 1,000 schema-documentation-like strings.
  • Includes plain text, inline formatting, links, strong emphasis, and list content.
  • Runs each corpus entry through markdown_to_html during the benchmark.
  • Registers the new short-description case alongside realistic and pathological inputs.
Technical notes: Corpus construction occurs before benchmark timing; conversion results are protected from optimization.

🤖 Was this summary useful? React with 👍 or 👎

@augmentcode augmentcode Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. 1 suggestion posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

Comment thread benchmark/markdown.cc Outdated
}

for (auto iteration : state) {
for (const auto &input : inputs) {

@augmentcode augmentcode Bot Sep 14, 2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This performs 1,000 conversions for each Google Benchmark iteration, so the reported ns/op is the time for a batch rather than the per-call cost described above; it is therefore not comparable with the two existing Markdown cases, which perform one conversion per iteration. This can make a regression in short-description latency appear roughly 1,000 times larger (or make the result be interpreted incorrectly).

Severity: medium

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Re-trigger cubic

Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/llvm)

Details
Benchmark suite Current: e420b78 Previous: fa8033d Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 2.8164005276115893 ns/iter 2.227142317722422 ns/iter 1.26
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 2.8135352587172955 ns/iter 2.218458266846116 ns/iter 1.27
Regex_Period_Asterisk 2.813546515357428 ns/iter 2.207960477084492 ns/iter 1.27
Regex_Group_Period_Asterisk_Group 2.8192556017686843 ns/iter 2.2197123489983883 ns/iter 1.27
Regex_Period_Plus 4.2308582787561315 ns/iter 3.1128212452756086 ns/iter 1.36
Regex_Period 4.231783209057265 ns/iter 3.113581309434537 ns/iter 1.36
Regex_Caret_Period_Plus_Dollar 4.240294503982606 ns/iter 3.123258573176846 ns/iter 1.36
Regex_Caret_Group_Period_Plus_Group_Dollar 4.231567859933544 ns/iter 3.1138612803514802 ns/iter 1.36
Regex_Caret_Period_Asterisk_Dollar 3.1990178947301136 ns/iter 3.4257986804280676 ns/iter 0.93
Regex_Caret_Group_Period_Asterisk_Group_Dollar 3.192790456644386 ns/iter 3.4239501729605033 ns/iter 0.93
Regex_Caret_X_Hyphen 6.33205479827056 ns/iter 6.8585716368616145 ns/iter 0.92
Regex_Period_Md_Dollar 26.26181464682321 ns/iter 27.031909977467073 ns/iter 0.97
Regex_Caret_Slash_Period_Asterisk 7.7475648411800035 ns/iter 7.176420447690576 ns/iter 1.08
Regex_Caret_Period_Range_Dollar 4.579460910606023 ns/iter 4.044956717480358 ns/iter 1.13
Regex_Nested_Backtrack 39.13558922883348 ns/iter 38.372846383195615 ns/iter 1.02
JSON_Array_Of_Objects_Unique 473.38968698882695 ns/iter 432.39646424318744 ns/iter 1.09
JSON_Parse_1 4304.914658715554 ns/iter 4611.549831968081 ns/iter 0.93
JSON_Parse_Real 4828.6753915173185 ns/iter 5157.427663028524 ns/iter 0.94
JSON_Parse_Decimal 7260.104807892205 ns/iter 7708.535842155748 ns/iter 0.94
JSON_Parse_Schema_ISO_Language 3297499.2559242453 ns/iter 3340638.1999998842 ns/iter 0.99
JSON_Parse_Integer 3790.1056716715643 ns/iter 3733.3403432606683 ns/iter 1.02
JSON_Parse_String_NonSSO_Plain 3096.6751973158393 ns/iter 3059.2717563583865 ns/iter 1.01
JSON_Parse_String_SSO_Plain 2694.4790599624466 ns/iter 2671.27014160441 ns/iter 1.01
JSON_Parse_String_Escape_Heavy 12357.04244661697 ns/iter 12232.440418510083 ns/iter 1.01
JSON_Parse_Object_Short_Keys 7790.401031076741 ns/iter 7959.605220728354 ns/iter 0.98
JSON_Parse_Object_Scalar_Properties 3975.259619086486 ns/iter 4073.7370610907187 ns/iter 0.98
JSON_Parse_Object_Array_Properties 5306.470820984331 ns/iter 5696.3726855991 ns/iter 0.93
JSON_Parse_Object_Object_Properties 5287.374783081098 ns/iter 5787.993888810978 ns/iter 0.91
JSON_Parse_Nested_Containers 33842.759128329875 ns/iter 35724.48961409145 ns/iter 0.95
JSON_From_String_Copy 11.863951012398696 ns/iter 12.148541100560847 ns/iter 0.98
JSON_From_String_Temporary 11.130726395565677 ns/iter 9.958936422640637 ns/iter 1.12
JSON_Number_To_Double 22.07042896407606 ns/iter 22.883660836370264 ns/iter 0.96
JSON_Object_At_Last_Key/8 6.718506760855702 ns/iter 3.819162979972194 ns/iter 1.76
JSON_Object_At_Last_Key/32 23.632783744235304 ns/iter 12.195050550483025 ns/iter 1.94
JSON_Object_At_Last_Key/128 91.06517200658612 ns/iter 48.64305543193277 ns/iter 1.87
JSON_Object_At_Last_Key/512 381.7706706294063 ns/iter 402.14837834919337 ns/iter 0.95
JSON_Fast_Hash_Helm_Chart_Lock 66.12160334408549 ns/iter 59.83388750669083 ns/iter 1.11
JSON_Equality_Helm_Chart_Lock 159.76756035631064 ns/iter 189.28770457143835 ns/iter 0.84
JSON_Divisible_By_Decimal 246.70799400602345 ns/iter 238.43205532584236 ns/iter 1.03
JSON_String_Equal/10 5.636847611557041 ns/iter 6.2845955459388705 ns/iter 0.90
JSON_String_Equal/100 6.344860307068192 ns/iter 6.862585839184819 ns/iter 0.92
JSON_String_Equal_Small_By_Perfect_Hash/10 1.0543890477493247 ns/iter 0.9441819062418104 ns/iter 1.12
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 12.450962086674224 ns/iter 10.582342146549411 ns/iter 1.18
JSON_String_Fast_Hash/10 2.1121523655363754 ns/iter 2.4912052131653826 ns/iter 0.85
JSON_String_Fast_Hash/100 2.112747968703868 ns/iter 2.492063076629637 ns/iter 0.85
JSON_String_Key_Hash/10 2.466650234859338 ns/iter 2.181903905927497 ns/iter 1.13
JSON_String_Key_Hash/100 7.734701453134939 ns/iter 6.537321750504013 ns/iter 1.18
JSON_Object_Defines_Miss_Same_Length 2.987684638455145 ns/iter 2.7550567839601907 ns/iter 1.08
JSON_Object_Defines_Miss_Too_Small 3.004877715094441 ns/iter 2.741523158095039 ns/iter 1.10
JSON_Object_Defines_Miss_Too_Large 3.2128641180932416 ns/iter 3.429160122720955 ns/iter 0.94
Pointer_Object_Traverse 30.750098505721574 ns/iter 29.317588900716483 ns/iter 1.05
Pointer_Object_Try_Traverse 32.7297427781728 ns/iter 30.214650981236606 ns/iter 1.08
Pointer_Push_Back_Pointer_To_Weak_Pointer 158.51092199667215 ns/iter 146.69414161894832 ns/iter 1.08
Pointer_Walker_Schema_ISO_Language 1557070.1074561204 ns/iter 1539855.6410834882 ns/iter 1.01
Pointer_Maybe_Tracked_Deeply_Nested/0 1268860.4061930373 ns/iter 1223021.2369337976 ns/iter 1.04
Pointer_Maybe_Tracked_Deeply_Nested/1 1897169.034391533 ns/iter 1642152.9833728732 ns/iter 1.16
Pointer_Position_Tracker_Get_Deeply_Nested 669.2147929881561 ns/iter 624.3680490712763 ns/iter 1.07
Schema_Tracker_ISO_Language 4412545.825806546 ns/iter 4440772.388534967 ns/iter 0.99
Schema_Tracker_ISO_Language_To_JSON 16045469.697674163 ns/iter 16551105.261904858 ns/iter 0.97
Schema_Frame_WoT_References 2174724.6037152335 ns/iter 2258255.2186495163 ns/iter 0.96
Schema_Frame_OMC_References 9957307.338028222 ns/iter 9906600.642856997 ns/iter 1.01
Schema_Frame_OMC_Pointers 18891138.7567568 ns/iter 19639654.08333321 ns/iter 0.96
Schema_Frame_OMC_Locations 8792602.390243696 ns/iter 9205796.53164548 ns/iter 0.96
Schema_Frame_ISO_Language_Locations 44271165.3749992 ns/iter 43405706.400000095 ns/iter 1.02
Schema_Frame_ISO_Language_Root 283.7811341898771 ns/iter 291.3791084203774 ns/iter 0.97
Schema_Frame_KrakenD_References 19413984.842105348 ns/iter 17602679.727272242 ns/iter 1.10
Schema_Frame_KrakenD_Reachable 126342785.19999497 ns/iter 141690718.60000598 ns/iter 0.89
Schema_Frame_ISO_Language_Locations_To_JSON 32699013.380952887 ns/iter 32824597.363636278 ns/iter 1.00
Schema_Frame_Many_Resources_References 145492952.799998 ns/iter 143693718.6000023 ns/iter 1.01
Schema_Frame_Deeply_Nested_References 11463434.775861936 ns/iter 11984360.399999617 ns/iter 0.96
JSONPath_Descendant_Filter_Nested 1534.5095802829294 ns/iter 1536.573407437239 ns/iter 1.00
URITemplateRouter_Create 21654.188399582956 ns/iter 23423.4285476905 ns/iter 0.92
URITemplateRouter_Match 174.43221880493468 ns/iter 175.97167230235385 ns/iter 0.99
URITemplateRouter_Match_BasePath 208.20387700554696 ns/iter 209.26410359633698 ns/iter 0.99
URITemplateRouterView_Restore 9944.97068562494 ns/iter 8525.098688759152 ns/iter 1.17
URITemplateRouterView_Match 142.3843484904256 ns/iter 165.20740271455205 ns/iter 0.86
URITemplateRouterView_Match_BasePath 166.04152542954085 ns/iter 188.86660374839522 ns/iter 0.88
URITemplateRouterView_Arguments 449.4411219999577 ns/iter 432.4562211725334 ns/iter 1.04
JSONL_Parse_Large 8693049.580246964 ns/iter 9290686.09333323 ns/iter 0.94
JSONL_Parse_Large_GZIP 8805127.227848116 ns/iter 9417285.837837564 ns/iter 0.93
JSONLD_Catalog_Annotation_List_Populate 580775.617866013 ns/iter 605915.8783434003 ns/iter 0.96
JSONLD_Catalog_Materialize 4013319.1086955895 ns/iter 3585558.7180851316 ns/iter 1.12
HTML_Build_Table_100000 67733511.40000159 ns/iter 57146577.36363516 ns/iter 1.19
HTML_Render_Table_100000 2048940.0150150908 ns/iter 1796732.2926208703 ns/iter 1.14
Markdown_To_HTML_Realistic_Document 13294078.288461937 ns/iter 12886704.509433988 ns/iter 1.03
Markdown_To_HTML_Pathological 50412043.85714439 ns/iter 48335734.42857236 ns/iter 1.04
Markdown_To_HTML_Short_Descriptions 1682.412972488878 ns/iter
GZIP_Compress_ISO_Language_Set_3_Locations 40321985.294119306 ns/iter 37553201.10526315 ns/iter 1.07
GZIP_Decompress_ISO_Language_Set_3_Locations 5536241.26984104 ns/iter 5162141.2132353205 ns/iter 1.07
GZIP_Decompress_Default_Level_ISO_Language_Set_3_Locations 7373614.54736892 ns/iter 7082116.767676749 ns/iter 1.04
GZIP_Decompress_Stream_Default_Level_ISO_Language_Set_3_Locations 9671444.402777575 ns/iter 9754545.337837366 ns/iter 0.99
GZIP_Compress_ISO_Language_Set_3_Schema 2501977.546428488 ns/iter 2231973.53354641 ns/iter 1.12
GZIP_Decompress_ISO_Language_Set_3_Schema 402477.23331362393 ns/iter 419167.3465704019 ns/iter 0.96
JOSE_VerifySignature_RS256 51633.768260292396 ns/iter 46945.37645085809 ns/iter 1.10
JOSE_VerifySignature_ES512 1893049.2195121534 ns/iter 1737739.6865672222 ns/iter 1.09
CRYPTO_CRC32_Large_JSONL 114475.44033998402 ns/iter 101730.14464311606 ns/iter 1.13

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/gcc)

Details
Benchmark suite Current: e420b78 Previous: fa8033d Ratio
CRYPTO_CRC32_Large_JSONL 114897.73319720956 ns/iter 116260.47164523884 ns/iter 0.99
JOSE_VerifySignature_RS256 24414.46908390317 ns/iter 24812.581640972345 ns/iter 0.98
JOSE_VerifySignature_ES512 653399.5452847949 ns/iter 660334.8920454524 ns/iter 0.99
GZIP_Compress_ISO_Language_Set_3_Locations 31906144.13636116 ns/iter 32144778.318181273 ns/iter 0.99
GZIP_Decompress_ISO_Language_Set_3_Locations 5550736.492063646 ns/iter 5572595.271999944 ns/iter 1.00
GZIP_Decompress_Default_Level_ISO_Language_Set_3_Locations 7485346.440859992 ns/iter 7514467.473118114 ns/iter 1.00
GZIP_Decompress_Stream_Default_Level_ISO_Language_Set_3_Locations 9249378.546666473 ns/iter 9515897.621621188 ns/iter 0.97
GZIP_Compress_ISO_Language_Set_3_Schema 2293295.91176471 ns/iter 2315518.7557755024 ns/iter 0.99
GZIP_Decompress_ISO_Language_Set_3_Schema 346014.7397530829 ns/iter 347563.0925833828 ns/iter 1.00
Markdown_To_HTML_Realistic_Document 10590379.104477601 ns/iter 10965445.046153596 ns/iter 0.97
Markdown_To_HTML_Pathological 44313097.00000189 ns/iter 42229834.5294106 ns/iter 1.05
Markdown_To_HTML_Short_Descriptions 1387.1525966005452 ns/iter
HTML_Build_Table_100000 65757073.000003174 ns/iter 68876980.99999966 ns/iter 0.95
HTML_Render_Table_100000 2129389.283018793 ns/iter 2026964.4999999895 ns/iter 1.05
JSONLD_Catalog_Annotation_List_Populate 697132.1765872984 ns/iter 700992.9092721905 ns/iter 0.99
JSONLD_Catalog_Materialize 3501596.0500001595 ns/iter 3489817.6138616274 ns/iter 1.00
JSONL_Parse_Large 9485673.824324418 ns/iter 9598542.095890734 ns/iter 0.99
JSONL_Parse_Large_GZIP 9726675.027777454 ns/iter 9805967.464788884 ns/iter 0.99
URITemplateRouter_Create 20414.089418083113 ns/iter 20057.934236032783 ns/iter 1.02
URITemplateRouter_Match 158.6820376119266 ns/iter 151.01960379915943 ns/iter 1.05
URITemplateRouter_Match_BasePath 186.88107407413673 ns/iter 173.85311657971653 ns/iter 1.07
URITemplateRouterView_Restore 9687.949690085878 ns/iter 9772.987394723497 ns/iter 0.99
URITemplateRouterView_Match 124.2081309010376 ns/iter 124.20313163069626 ns/iter 1.00
URITemplateRouterView_Match_BasePath 140.82854255272042 ns/iter 142.7669961035632 ns/iter 0.99
URITemplateRouterView_Arguments 489.38987974063286 ns/iter 469.27090123687117 ns/iter 1.04
JSONPath_Descendant_Filter_Nested 1697.704673480776 ns/iter 1799.4983747657911 ns/iter 0.94
Schema_Frame_WoT_References 2322392.2166666472 ns/iter 2275290.7231270205 ns/iter 1.02
Schema_Frame_OMC_References 10160281.028985525 ns/iter 10311284.043477893 ns/iter 0.99
Schema_Frame_OMC_Pointers 19175388.1351354 ns/iter 19516826.297298256 ns/iter 0.98
Schema_Frame_OMC_Locations 8983003.564102668 ns/iter 9157102.835442971 ns/iter 0.98
Schema_Frame_ISO_Language_Locations 41052527.44444165 ns/iter 43805238.75000009 ns/iter 0.94
Schema_Frame_ISO_Language_Root 258.24657026462154 ns/iter 259.83412475022385 ns/iter 0.99
Schema_Frame_KrakenD_References 16439229.57142947 ns/iter 17720009.378377665 ns/iter 0.93
Schema_Frame_KrakenD_Reachable 109146523.6666617 ns/iter 106953508.83333768 ns/iter 1.02
Schema_Frame_ISO_Language_Locations_To_JSON 31720562.619046263 ns/iter 32029572.571426947 ns/iter 0.99
Schema_Frame_Many_Resources_References 144121425.60000804 ns/iter 146673105.60000715 ns/iter 0.98
Schema_Frame_Deeply_Nested_References 11147565.312499275 ns/iter 12141017.27419351 ns/iter 0.92
Pointer_Object_Traverse 26.048989780068283 ns/iter 24.238258187648793 ns/iter 1.07
Pointer_Object_Try_Traverse 26.559941859230587 ns/iter 26.564703479454412 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 137.75643612996214 ns/iter 138.26243477286286 ns/iter 1.00
Pointer_Walker_Schema_ISO_Language 1369061.2099010353 ns/iter 1409321.6393443067 ns/iter 0.97
Pointer_Maybe_Tracked_Deeply_Nested/0 1263194.0542495823 ns/iter 1255233.8291366862 ns/iter 1.01
Pointer_Maybe_Tracked_Deeply_Nested/1 1748978.537313488 ns/iter 1737916.1732672981 ns/iter 1.01
Pointer_Position_Tracker_Get_Deeply_Nested 693.5049403286728 ns/iter 665.9987943825708 ns/iter 1.04
Schema_Tracker_ISO_Language 4929284.335714052 ns/iter 4968696.116788353 ns/iter 0.99
Schema_Tracker_ISO_Language_To_JSON 15188498.702127134 ns/iter 15399310.173913373 ns/iter 0.99
JSON_Array_Of_Objects_Unique 456.15548925447644 ns/iter 458.444736159299 ns/iter 1.00
JSON_Parse_1 5088.532927704931 ns/iter 5108.337575312114 ns/iter 1.00
JSON_Parse_Real 5138.284686131534 ns/iter 5356.654944528946 ns/iter 0.96
JSON_Parse_Decimal 8795.868456005886 ns/iter 8895.134996126155 ns/iter 0.99
JSON_Parse_Schema_ISO_Language 3689033.9202126684 ns/iter 3677555.6894736527 ns/iter 1.00
JSON_Parse_Integer 3732.2135896351606 ns/iter 3732.285846477858 ns/iter 1.00
JSON_Parse_String_NonSSO_Plain 3538.0085346852134 ns/iter 3436.4599445957897 ns/iter 1.03
JSON_Parse_String_SSO_Plain 2851.212279964042 ns/iter 2844.7590446683284 ns/iter 1.00
JSON_Parse_String_Escape_Heavy 15699.341627029946 ns/iter 15687.970539326332 ns/iter 1.00
JSON_Parse_Object_Short_Keys 8858.79404064815 ns/iter 8913.783721935286 ns/iter 0.99
JSON_Parse_Object_Scalar_Properties 4493.103260834494 ns/iter 4515.605515340395 ns/iter 1.00
JSON_Parse_Object_Array_Properties 6882.083716220741 ns/iter 6683.382707717534 ns/iter 1.03
JSON_Parse_Object_Object_Properties 6799.984294818588 ns/iter 6689.10776297462 ns/iter 1.02
JSON_Parse_Nested_Containers 40717.929136149425 ns/iter 40293.76706504245 ns/iter 1.01
JSON_From_String_Copy 10.20989458271508 ns/iter 9.302010234575528 ns/iter 1.10
JSON_From_String_Temporary 8.175022510133672 ns/iter 7.9146229280562554 ns/iter 1.03
JSON_Number_To_Double 20.782579678317326 ns/iter 20.76875265910885 ns/iter 1.00
JSON_Object_At_Last_Key/8 4.223412786317574 ns/iter 6.3366541786053965 ns/iter 0.67
JSON_Object_At_Last_Key/32 13.337095023919547 ns/iter 24.63272316771372 ns/iter 0.54
JSON_Object_At_Last_Key/128 47.24634991177326 ns/iter 92.24259527443725 ns/iter 0.51
JSON_Object_At_Last_Key/512 287.9707931803101 ns/iter 378.73808716199153 ns/iter 0.76
JSON_Fast_Hash_Helm_Chart_Lock 87.06108310630594 ns/iter 89.99443173656063 ns/iter 0.97
JSON_Equality_Helm_Chart_Lock 155.76182766882312 ns/iter 168.6566250495715 ns/iter 0.92
JSON_Divisible_By_Decimal 261.65780700704323 ns/iter 262.78917150583493 ns/iter 1.00
JSON_String_Equal/10 6.0668237448061415 ns/iter 6.0656305896950595 ns/iter 1.00
JSON_String_Equal/100 6.766843482308054 ns/iter 6.773420634036283 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 0.7133978146749768 ns/iter 0.7107402260926775 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 22.025329254653748 ns/iter 21.984097984789013 ns/iter 1.00
JSON_String_Fast_Hash/10 3.1678303441699485 ns/iter 3.2191188202240353 ns/iter 0.98
JSON_String_Fast_Hash/100 3.1707347476793966 ns/iter 3.251214258855693 ns/iter 0.98
JSON_String_Key_Hash/10 1.4076667399843983 ns/iter 1.761412310220517 ns/iter 0.80
JSON_String_Key_Hash/100 14.757635829656083 ns/iter 15.046710490882361 ns/iter 0.98
JSON_Object_Defines_Miss_Same_Length 3.5191571144653735 ns/iter 3.1981875151941153 ns/iter 1.10
JSON_Object_Defines_Miss_Too_Small 3.166369512423267 ns/iter 3.185009410331197 ns/iter 0.99
JSON_Object_Defines_Miss_Too_Large 3.520866483547436 ns/iter 3.1670679299397575 ns/iter 1.11
Regex_Lower_S_Or_Upper_S_Asterisk 2.380154089435863 ns/iter 0.704436491315204 ns/iter 3.38
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 2.378442371368936 ns/iter 0.7040753338343367 ns/iter 3.38
Regex_Period_Asterisk 2.285770882004027 ns/iter 0.7043180850357255 ns/iter 3.25
Regex_Group_Period_Asterisk_Group 2.2860526581391523 ns/iter 0.7041032001591944 ns/iter 3.25
Regex_Period_Plus 2.374234960291005 ns/iter 0.7043114527775323 ns/iter 3.37
Regex_Period 2.3755016984348214 ns/iter 0.7038705528645474 ns/iter 3.37
Regex_Caret_Period_Plus_Dollar 2.2861330164037477 ns/iter 0.7036195389866443 ns/iter 3.25
Regex_Caret_Group_Period_Plus_Group_Dollar 2.286565937682523 ns/iter 0.7036108226903159 ns/iter 3.25
Regex_Caret_Period_Asterisk_Dollar 2.37364915621138 ns/iter 0.7039063738383828 ns/iter 3.37
Regex_Caret_Group_Period_Asterisk_Group_Dollar 2.3737960091451753 ns/iter 0.703973979358682 ns/iter 3.37
Regex_Caret_X_Hyphen 3.5198481581214307 ns/iter 4.228143593779001 ns/iter 0.83
Regex_Period_Md_Dollar 31.909390134369627 ns/iter 32.419335038452616 ns/iter 0.98
Regex_Caret_Slash_Period_Asterisk 3.867166739382962 ns/iter 4.573155793686387 ns/iter 0.85
Regex_Caret_Period_Range_Dollar 1.4086436494663623 ns/iter 1.4076101521664142 ns/iter 1.00
Regex_Nested_Backtrack 40.5648052042596 ns/iter 40.33362002334164 ns/iter 1.01

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (windows/msvc)

Details
Benchmark suite Current: e420b78 Previous: fa8033d Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 5.010725000000207 ns/iter 5.0312630000001946 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 5.171071428571444 ns/iter 5.039979000000017 ns/iter 1.03
Regex_Period_Asterisk 4.961346000000049 ns/iter 5.0239983939785775 ns/iter 0.99
Regex_Group_Period_Asterisk_Group 4.961546428571495 ns/iter 5.062896428571305 ns/iter 0.98
Regex_Period_Plus 4.636261060044846 ns/iter 5.14291299999968 ns/iter 0.90
Regex_Period 4.6119107245802216 ns/iter 5.087912999999844 ns/iter 0.91
Regex_Caret_Period_Plus_Dollar 4.666558938987816 ns/iter 5.097810999999979 ns/iter 0.92
Regex_Caret_Group_Period_Plus_Group_Dollar 4.615384944024764 ns/iter 5.12719699999991 ns/iter 0.90
Regex_Caret_Period_Asterisk_Dollar 4.958900999999969 ns/iter 5.090797321428855 ns/iter 0.97
Regex_Caret_Group_Period_Asterisk_Group_Dollar 4.959623000000306 ns/iter 5.091836999999941 ns/iter 0.97
Regex_Caret_X_Hyphen 7.799732142856897 ns/iter 8.293070312499802 ns/iter 0.94
Regex_Period_Md_Dollar 59.530892857141886 ns/iter 46.906196560898046 ns/iter 1.27
Regex_Caret_Slash_Period_Asterisk 9.355669642856817 ns/iter 7.962845982143157 ns/iter 1.17
Regex_Caret_Period_Range_Dollar 5.377380776863361 ns/iter 5.653568999999834 ns/iter 0.95
Regex_Nested_Backtrack 88.22947544642824 ns/iter 58.89207142856837 ns/iter 1.50
JSON_Array_Of_Objects_Unique 690.5120535714206 ns/iter 583.1388392856747 ns/iter 1.18
JSON_Parse_1 9297.424999999748 ns/iter 9353.03815608019 ns/iter 0.99
JSON_Parse_Real 16920.50973555679 ns/iter 16210.11383928561 ns/iter 1.04
JSON_Parse_Decimal 11312.735714285387 ns/iter 11917.139285714029 ns/iter 0.95
JSON_Parse_Schema_ISO_Language 8640365.555555718 ns/iter 7641272.2222218895 ns/iter 1.13
JSON_Parse_Integer 6087.294999999813 ns/iter 6197.751000000267 ns/iter 0.98
JSON_Parse_String_NonSSO_Plain 8618.964285714372 ns/iter 8627.679687500033 ns/iter 1.00
JSON_Parse_String_SSO_Plain 3886.9598214286148 ns/iter 3820.929687500093 ns/iter 1.02
JSON_Parse_String_Escape_Heavy 21350.89062499951 ns/iter 21939.415624999012 ns/iter 0.97
JSON_Parse_Object_Short_Keys 12966.842857143287 ns/iter 13182.641071428034 ns/iter 0.98
JSON_Parse_Object_Scalar_Properties 6661.958928571466 ns/iter 6826.40803571439 ns/iter 0.98
JSON_Parse_Object_Array_Properties 11556.8656249998 ns/iter 11269.17656250015 ns/iter 1.03
JSON_Parse_Object_Object_Properties 11840.02678571464 ns/iter 11502.618749999805 ns/iter 1.03
JSON_Parse_Nested_Containers 84416.07142857244 ns/iter 78780.21205357046 ns/iter 1.07
JSON_From_String_Copy 62.47312500000086 ns/iter 64.09650892857245 ns/iter 0.97
JSON_From_String_Temporary 87.15610325195965 ns/iter 58.93297000000075 ns/iter 1.48
JSON_Number_To_Double 138.91075495934595 ns/iter 119.74009374999818 ns/iter 1.16
JSON_Object_At_Last_Key/8 7.6084946428568605 ns/iter 7.718860491071463 ns/iter 0.99
JSON_Object_At_Last_Key/32 28.247444070322636 ns/iter 23.2032531250006 ns/iter 1.22
JSON_Object_At_Last_Key/128 97.02381250000336 ns/iter 89.81787991884195 ns/iter 1.08
JSON_Object_At_Last_Key/512 535.7372000000282 ns/iter 427.17929687501635 ns/iter 1.25
JSON_Fast_Hash_Helm_Chart_Lock 122.02357142857271 ns/iter 105.06438816677372 ns/iter 1.16
JSON_Equality_Helm_Chart_Lock 251.25518750000353 ns/iter 213.4082226157077 ns/iter 1.18
JSON_Divisible_By_Decimal 564.7917384300645 ns/iter 311.73992056474145 ns/iter 1.81
JSON_String_Equal/10 10.153064686816242 ns/iter 10.480168750000018 ns/iter 0.97
JSON_String_Equal/100 11.667937499999503 ns/iter 19.83666964285748 ns/iter 0.59
JSON_String_Equal_Small_By_Perfect_Hash/10 2.1491049999999845 ns/iter 2.5574107142856763 ns/iter 0.84
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 18.732254631538332 ns/iter 15.184540178572497 ns/iter 1.23
JSON_String_Fast_Hash/10 6.384907366071398 ns/iter 7.134413813435779 ns/iter 0.89
JSON_String_Fast_Hash/100 6.6363187499999094 ns/iter 6.646700892857079 ns/iter 1.00
JSON_String_Key_Hash/10 5.028690999999981 ns/iter 5.397026785714282 ns/iter 0.93
JSON_String_Key_Hash/100 10.980287499999797 ns/iter 11.939514285714381 ns/iter 0.92
JSON_Object_Defines_Miss_Same_Length 4.798039966066981 ns/iter 4.743316082016096 ns/iter 1.01
JSON_Object_Defines_Miss_Too_Small 4.853599564405317 ns/iter 4.74599067070227 ns/iter 1.02
JSON_Object_Defines_Miss_Too_Large 4.7697976445384445 ns/iter 4.956673214285803 ns/iter 0.96
Pointer_Object_Traverse 70.66686607143221 ns/iter 77.74041964285772 ns/iter 0.91
Pointer_Object_Try_Traverse 70.15413392857337 ns/iter 74.91090178571572 ns/iter 0.94
Pointer_Push_Back_Pointer_To_Weak_Pointer 179.73397321429425 ns/iter 173.50094911836263 ns/iter 1.04
Pointer_Walker_Schema_ISO_Language 13205719.999999702 ns/iter 11216128.124999614 ns/iter 1.18
Pointer_Maybe_Tracked_Deeply_Nested/0 2478888.63636372 ns/iter 2630414.77272732 ns/iter 0.94
Pointer_Maybe_Tracked_Deeply_Nested/1 3674970.7692307215 ns/iter 3863057.5581397233 ns/iter 0.95
Pointer_Position_Tracker_Get_Deeply_Nested 602.2089285714192 ns/iter 563.5649934249426 ns/iter 1.07
Schema_Tracker_ISO_Language 13004441.071428476 ns/iter 10849115.624999683 ns/iter 1.20
Schema_Tracker_ISO_Language_To_JSON 68208527.27272806 ns/iter 74904333.33333613 ns/iter 0.91
Schema_Frame_WoT_References 5508980.000000179 ns/iter 5927275.892857052 ns/iter 0.93
Schema_Frame_OMC_References 25329542.85714238 ns/iter 31835590.000000972 ns/iter 0.80
Schema_Frame_OMC_Pointers 47509928.57142933 ns/iter 66494309.09090948 ns/iter 0.71
Schema_Frame_OMC_Locations 21031849.999999963 ns/iter 26050337.500000373 ns/iter 0.81
Schema_Frame_ISO_Language_Locations 93289600.0000009 ns/iter 84647655.55555686 ns/iter 1.10
Schema_Frame_ISO_Language_Root 2301.1748870815136 ns/iter 2277.0948916350485 ns/iter 1.01
Schema_Frame_KrakenD_References 43995112.500002876 ns/iter 40629911.764704175 ns/iter 1.08
Schema_Frame_KrakenD_Reachable 231195633.33331904 ns/iter 260225099.99997583 ns/iter 0.89
Schema_Frame_ISO_Language_Locations_To_JSON 180604750.00000054 ns/iter 161715900.00000435 ns/iter 1.12
Schema_Frame_Many_Resources_References 713266099.9999985 ns/iter 764140700.0000414 ns/iter 0.93
Schema_Frame_Deeply_Nested_References 22669760.000000376 ns/iter 24040016.666665073 ns/iter 0.94
JSONPath_Descendant_Filter_Nested 2447.9380045334483 ns/iter 2549.01180847677 ns/iter 0.96
URITemplateRouter_Create 38703.34263392942 ns/iter 43189.41722413624 ns/iter 0.90
URITemplateRouter_Match 222.97721875000676 ns/iter 237.43164285714818 ns/iter 0.94
URITemplateRouter_Match_BasePath 253.71392857142692 ns/iter 275.7814498116891 ns/iter 0.92
URITemplateRouterView_Restore 26138.944332713327 ns/iter 34750.391412367106 ns/iter 0.75
URITemplateRouterView_Match 171.8850223214322 ns/iter 189.75435622809474 ns/iter 0.91
URITemplateRouterView_Match_BasePath 197.58545514156816 ns/iter 209.21981432053906 ns/iter 0.94
URITemplateRouterView_Arguments 606.3791071428325 ns/iter 588.1937499999879 ns/iter 1.03
JSONL_Parse_Large 32815390.476189677 ns/iter 33194759.090907738 ns/iter 0.99
JSONL_Parse_Large_GZIP 31405259.090909317 ns/iter 31756913.636363816 ns/iter 0.99
JSONLD_Catalog_Annotation_List_Populate 3185758.6854460593 ns/iter 3040529.4642861234 ns/iter 1.05
JSONLD_Catalog_Materialize 11459767.187499637 ns/iter 7897862.222221698 ns/iter 1.45
HTML_Build_Table_100000 94566971.428573 ns/iter 93516911.11111097 ns/iter 1.01
HTML_Render_Table_100000 8160409.999999906 ns/iter 8130518.888889229 ns/iter 1.00
Markdown_To_HTML_Realistic_Document 54457510.00000314 ns/iter 27866916.000002675 ns/iter 1.95
Markdown_To_HTML_Pathological 240927866.66665232 ns/iter 181066900.0000189 ns/iter 1.33
Markdown_To_HTML_Short_Descriptions 4231.143069387139 ns/iter
GZIP_Compress_ISO_Language_Set_3_Locations 40259588.23529449 ns/iter 38362088.235297 ns/iter 1.05
GZIP_Decompress_ISO_Language_Set_3_Locations 10461767.187499583 ns/iter 10286674.999999689 ns/iter 1.02
GZIP_Decompress_Default_Level_ISO_Language_Set_3_Locations 12765371.428571371 ns/iter 12306475.000000563 ns/iter 1.04
GZIP_Decompress_Stream_Default_Level_ISO_Language_Set_3_Locations 16317239.02438968 ns/iter 14889053.33333403 ns/iter 1.10
GZIP_Compress_ISO_Language_Set_3_Schema 2673414.7727272743 ns/iter 2339665.217391104 ns/iter 1.14
GZIP_Decompress_ISO_Language_Set_3_Schema 567984.5535714735 ns/iter 629474.0178571853 ns/iter 0.90
JOSE_VerifySignature_RS256 24047.89567080671 ns/iter 21247.899999998765 ns/iter 1.13
JOSE_VerifySignature_ES512 1549955.8035714552 ns/iter 1381384.6428569881 ns/iter 1.12
CRYPTO_CRC32_Large_JSONL 117048.29687499974 ns/iter 103112.17187499722 ns/iter 1.14

This comment was automatically generated by workflow using github-action-benchmark.

@jviotti
jviotti merged commit 570e692 into main Sep 14, 2026
15 checks passed
@jviotti
jviotti deleted the more-markdown-benchmark branch September 14, 2026 23:38

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (macos/llvm)

Details
Benchmark suite Current: e420b78 Previous: fa8033d Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 1.8180988561198104 ns/iter 1.8130843395696155 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 2.058636949038586 ns/iter 1.936976322050991 ns/iter 1.06
Regex_Period_Asterisk 2.0505049539116134 ns/iter 2.115993447181444 ns/iter 0.97
Regex_Group_Period_Asterisk_Group 1.8192258844940905 ns/iter 2.0891310695096563 ns/iter 0.87
Regex_Period_Plus 2.3781332129068535 ns/iter 2.2470191329620803 ns/iter 1.06
Regex_Period 2.5143007985038177 ns/iter 2.1312930752716257 ns/iter 1.18
Regex_Caret_Period_Plus_Dollar 2.1676611689150547 ns/iter 2.1718108186776854 ns/iter 1.00
Regex_Caret_Group_Period_Plus_Group_Dollar 2.3713825238593325 ns/iter 2.280415727911181 ns/iter 1.04
Regex_Caret_Period_Asterisk_Dollar 1.774952711900698 ns/iter 1.9578707454141153 ns/iter 0.91
Regex_Caret_Group_Period_Asterisk_Group_Dollar 2.351628078995604 ns/iter 2.1257332766645805 ns/iter 1.11
Regex_Caret_X_Hyphen 7.02289580016491 ns/iter 6.511018549311856 ns/iter 1.08
Regex_Period_Md_Dollar 21.126021642222188 ns/iter 19.599667485386203 ns/iter 1.08
Regex_Caret_Slash_Period_Asterisk 4.56917636473852 ns/iter 4.835757907496865 ns/iter 0.94
Regex_Caret_Period_Range_Dollar 2.1504711519248203 ns/iter 2.1966801327397016 ns/iter 0.98
Regex_Nested_Backtrack 31.184207813960857 ns/iter 29.323293469051 ns/iter 1.06
JSON_Array_Of_Objects_Unique 422.84221316309515 ns/iter 381.57300322791093 ns/iter 1.11
JSON_Parse_1 3748.6845282392023 ns/iter 3239.123328337963 ns/iter 1.16
JSON_Parse_Real 5459.8340541355055 ns/iter 5312.589700145902 ns/iter 1.03
JSON_Parse_Decimal 6448.1666174613865 ns/iter 5800.174851716735 ns/iter 1.11
JSON_Parse_Schema_ISO_Language 2547075.0613713143 ns/iter 2718128.947367803 ns/iter 0.94
JSON_Parse_Integer 3249.78947515398 ns/iter 3396.478584537967 ns/iter 0.96
JSON_Parse_String_NonSSO_Plain 4667.210454914726 ns/iter 3381.8810065541315 ns/iter 1.38
JSON_Parse_String_SSO_Plain 1758.332940996507 ns/iter 1854.188523648817 ns/iter 0.95
JSON_Parse_String_Escape_Heavy 16844.50999060348 ns/iter 17929.10863384532 ns/iter 0.94
JSON_Parse_Object_Short_Keys 5303.298489747364 ns/iter 5567.0029344638915 ns/iter 0.95
JSON_Parse_Object_Scalar_Properties 2680.857345370246 ns/iter 3265.3772243276762 ns/iter 0.82
JSON_Parse_Object_Array_Properties 3613.270201395332 ns/iter 6622.730419999243 ns/iter 0.55
JSON_Parse_Object_Object_Properties 3440.1175791231904 ns/iter 4537.587182170083 ns/iter 0.76
JSON_Parse_Nested_Containers 23867.634914215632 ns/iter 31395.671043845297 ns/iter 0.76
JSON_From_String_Copy 10.330763340387826 ns/iter 12.329324838698511 ns/iter 0.84
JSON_From_String_Temporary 6.185655983060853 ns/iter 6.909114764370059 ns/iter 0.90
JSON_Number_To_Double 32.71870640394489 ns/iter 42.434525727976755 ns/iter 0.77
JSON_Object_At_Last_Key/8 4.069482236919456 ns/iter 5.046497080002155 ns/iter 0.81
JSON_Object_At_Last_Key/32 12.273135301056495 ns/iter 12.958902178228275 ns/iter 0.95
JSON_Object_At_Last_Key/128 54.93158073389721 ns/iter 60.13971037872242 ns/iter 0.91
JSON_Object_At_Last_Key/512 188.5613710971798 ns/iter 198.43743832759597 ns/iter 0.95
JSON_Fast_Hash_Helm_Chart_Lock 58.38765263434353 ns/iter 61.2429889641283 ns/iter 0.95
JSON_Equality_Helm_Chart_Lock 168.5967607437359 ns/iter 179.70188206799 ns/iter 0.94
JSON_Divisible_By_Decimal 184.05674702387648 ns/iter 186.53781659353345 ns/iter 0.99
JSON_String_Equal/10 6.751882907820028 ns/iter 7.216226815725941 ns/iter 0.94
JSON_String_Equal/100 6.491229621384977 ns/iter 6.90786598020747 ns/iter 0.94
JSON_String_Equal_Small_By_Perfect_Hash/10 0.33910818326115516 ns/iter 0.35513944933464103 ns/iter 0.95
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 3.1819905368980486 ns/iter 3.3984346390244435 ns/iter 0.94
JSON_String_Fast_Hash/10 2.3798602910260147 ns/iter 2.5077702048514774 ns/iter 0.95
JSON_String_Fast_Hash/100 2.0248204940362826 ns/iter 2.490283041628042 ns/iter 0.81
JSON_String_Key_Hash/10 1.692068123446108 ns/iter 2.3125221949688957 ns/iter 0.73
JSON_String_Key_Hash/100 2.1693378199660227 ns/iter 2.5871099944467604 ns/iter 0.84
JSON_Object_Defines_Miss_Same_Length 2.6997611354511606 ns/iter 3.173231750287837 ns/iter 0.85
JSON_Object_Defines_Miss_Too_Small 2.718098479082597 ns/iter 3.038301580294484 ns/iter 0.89
JSON_Object_Defines_Miss_Too_Large 2.9489909441299256 ns/iter 3.3387277232022994 ns/iter 0.88
Pointer_Object_Traverse 19.41689279532581 ns/iter 32.138273351059695 ns/iter 0.60
Pointer_Object_Try_Traverse 33.963396145377594 ns/iter 39.31907452826264 ns/iter 0.86
Pointer_Push_Back_Pointer_To_Weak_Pointer 140.62114512373273 ns/iter 148.42955212485504 ns/iter 0.95
Pointer_Walker_Schema_ISO_Language 1357447.0887244872 ns/iter 1542515.144469289 ns/iter 0.88
Pointer_Maybe_Tracked_Deeply_Nested/0 825536.5588941944 ns/iter 967150.9194549405 ns/iter 0.85
Pointer_Maybe_Tracked_Deeply_Nested/1 1034057.8870727903 ns/iter 1964153.2258061399 ns/iter 0.53
Pointer_Position_Tracker_Get_Deeply_Nested 350.66891545292555 ns/iter 653.3107940194607 ns/iter 0.54
Schema_Tracker_ISO_Language 2800845.6991872704 ns/iter 3893627.141025764 ns/iter 0.72
Schema_Tracker_ISO_Language_To_JSON 10716653.640624685 ns/iter 13379737.59574836 ns/iter 0.80
Schema_Frame_WoT_References 2078041.0474774993 ns/iter 2828083.609999794 ns/iter 0.73
Schema_Frame_OMC_References 9870754.324674044 ns/iter 13002702.830187084 ns/iter 0.76
Schema_Frame_OMC_Pointers 19832888.031253047 ns/iter 28231880.18749789 ns/iter 0.70
Schema_Frame_OMC_Locations 7913003.233334671 ns/iter 12817507.812499685 ns/iter 0.62
Schema_Frame_ISO_Language_Locations 21479575.75757711 ns/iter 29224105.000002965 ns/iter 0.73
Schema_Frame_ISO_Language_Root 109.83669334339966 ns/iter 126.2254984663599 ns/iter 0.87
Schema_Frame_KrakenD_References 14046521.265304456 ns/iter 16562994.186045237 ns/iter 0.85
Schema_Frame_KrakenD_Reachable 162667198.00006512 ns/iter 186519676.75009474 ns/iter 0.87
Schema_Frame_ISO_Language_Locations_To_JSON 24432196.827586364 ns/iter 34838892.04545159 ns/iter 0.70
Schema_Frame_Many_Resources_References 131062694.33334698 ns/iter 116274141.60002446 ns/iter 1.13
Schema_Frame_Deeply_Nested_References 13782294.865384651 ns/iter 14353251.61538423 ns/iter 0.96
JSONPath_Descendant_Filter_Nested 1291.0400358747147 ns/iter 1255.8681486399164 ns/iter 1.03
URITemplateRouter_Create 18523.619004494252 ns/iter 20205.879884002832 ns/iter 0.92
URITemplateRouter_Match 174.97730383047664 ns/iter 184.38710439362288 ns/iter 0.95
URITemplateRouter_Match_BasePath 208.1154206093879 ns/iter 216.42645763165496 ns/iter 0.96
URITemplateRouterView_Restore 10152.146639629249 ns/iter 11376.690726071858 ns/iter 0.89
URITemplateRouterView_Match 143.80665197654224 ns/iter 150.70276750455594 ns/iter 0.95
URITemplateRouterView_Match_BasePath 165.42626379898044 ns/iter 170.6015716929365 ns/iter 0.97
URITemplateRouterView_Arguments 549.5185201065341 ns/iter 589.9829229839858 ns/iter 0.93
JSONL_Parse_Large 6711765.476189785 ns/iter 8071965.189873469 ns/iter 0.83
JSONL_Parse_Large_GZIP 6133933.575470882 ns/iter 10747901.27173826 ns/iter 0.57
JSONLD_Catalog_Annotation_List_Populate 516354.4170000023 ns/iter 542640.8490565902 ns/iter 0.95
JSONLD_Catalog_Materialize 2118520.8353653885 ns/iter 2537315.056604 ns/iter 0.83
HTML_Build_Table_100000 41169076.00000024 ns/iter 39801828.470592014 ns/iter 1.03
HTML_Render_Table_100000 1508400.1844449327 ns/iter 1792814.8969696683 ns/iter 0.84
Markdown_To_HTML_Realistic_Document 8639915.629629161 ns/iter 9377753.571428522 ns/iter 0.92
Markdown_To_HTML_Pathological 49405652.80000253 ns/iter 46952204.54544307 ns/iter 1.05
Markdown_To_HTML_Short_Descriptions 1124.3133613754446 ns/iter
GZIP_Compress_ISO_Language_Set_3_Locations 28532078.35999456 ns/iter 31189096.000003777 ns/iter 0.91
GZIP_Decompress_ISO_Language_Set_3_Locations 3082504.870129121 ns/iter 2954877.4479634757 ns/iter 1.04
GZIP_Decompress_Default_Level_ISO_Language_Set_3_Locations 4536220.083332992 ns/iter 4622053.832298046 ns/iter 0.98
GZIP_Decompress_Stream_Default_Level_ISO_Language_Set_3_Locations 5280197.914061091 ns/iter 5680181.12396714 ns/iter 0.93
GZIP_Compress_ISO_Language_Set_3_Schema 1719367.883663268 ns/iter 1907743.8423647915 ns/iter 0.90
GZIP_Decompress_ISO_Language_Set_3_Schema 303889.38099353545 ns/iter 418111.6511898077 ns/iter 0.73
JOSE_VerifySignature_RS256 21662.057867923362 ns/iter 25419.55422135541 ns/iter 0.85
JOSE_VerifySignature_ES512 976748.3678321309 ns/iter 1211884.4501719337 ns/iter 0.81
CRYPTO_CRC32_Large_JSONL 20585.553596182486 ns/iter 24379.368610108388 ns/iter 0.84

This comment was automatically generated by workflow using github-action-benchmark.

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