-
-
Notifications
You must be signed in to change notification settings - Fork 4
Don't enforce wrap()
URIs to be absolute (they could be relative)
#1629
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
See: sourcemeta/jsonschema#304 (comment) Signed-off-by: Juan Cruz Viotti <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark (macos/llvm)
Benchmark suite | Current: 395af65 | Previous: 84dc1ab | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.6039300934274912 ns/iter |
1.5688612010777088 ns/iter |
1.02 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.5952553289423124 ns/iter |
1.5694619861493537 ns/iter |
1.02 |
Regex_Period_Asterisk |
1.5665964659988068 ns/iter |
1.5837970773224561 ns/iter |
0.99 |
Regex_Group_Period_Asterisk_Group |
1.571370711169694 ns/iter |
1.5747170879694037 ns/iter |
1.00 |
Regex_Period_Plus |
1.8932475325865454 ns/iter |
1.8837314483721201 ns/iter |
1.01 |
Regex_Period |
1.9076711067410703 ns/iter |
1.8917986456564124 ns/iter |
1.01 |
Regex_Caret_Period_Plus_Dollar |
1.8946035997643917 ns/iter |
1.8986272452544912 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.905001631017081 ns/iter |
1.8851543094400058 ns/iter |
1.01 |
Regex_Caret_Period_Asterisk_Dollar |
1.5681589982331132 ns/iter |
1.5677044952214756 ns/iter |
1.00 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.5677106052870413 ns/iter |
1.5712552366501829 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
6.273172448531152 ns/iter |
6.270726856383362 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
67.71748636344815 ns/iter |
67.71510243858785 ns/iter |
1.00 |
Regex_Caret_Slash_Period_Asterisk |
4.991800582174058 ns/iter |
5.406986670000151 ns/iter |
0.92 |
Regex_Caret_Period_Range_Dollar |
2.0472800015833754 ns/iter |
2.0541210672945334 ns/iter |
1.00 |
Regex_Nested_Backtrack |
726.0512906073495 ns/iter |
736.5985242439424 ns/iter |
0.99 |
JSON_Array_Of_Objects_Unique |
337.5643325582128 ns/iter |
327.87222401164126 ns/iter |
1.03 |
JSON_Parse_1 |
21897.23141673945 ns/iter |
22697.19889385331 ns/iter |
0.96 |
JSON_Fast_Hash_Helm_Chart_Lock |
47.591770073618754 ns/iter |
50.65307007059227 ns/iter |
0.94 |
JSON_Equality_Helm_Chart_Lock |
119.73199314044123 ns/iter |
120.14595049361395 ns/iter |
1.00 |
JSON_String_Equal/10 |
7.528818582708682 ns/iter |
7.522432264662958 ns/iter |
1.00 |
JSON_String_Equal/100 |
6.02365722617959 ns/iter |
5.970831873876559 ns/iter |
1.01 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.3145930632938153 ns/iter |
0.3149746590341635 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
2.939977788524417 ns/iter |
2.902817088595524 ns/iter |
1.01 |
JSON_String_Fast_Hash/10 |
1.5788682992842071 ns/iter |
1.5762767857881634 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
1.8817584702569896 ns/iter |
1.8861575271324391 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.2526137563181816 ns/iter |
1.2901762409561446 ns/iter |
0.97 |
JSON_String_Key_Hash/100 |
1.6698074834946244 ns/iter |
1.7021567412824483 ns/iter |
0.98 |
JSON_Object_Defines_Miss_Same_Length |
2.194943470405104 ns/iter |
2.192703819146744 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
2.1968612344672542 ns/iter |
2.1958317933902727 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
2.194218998320074 ns/iter |
2.193613525489844 ns/iter |
1.00 |
Pointer_Object_Traverse |
15.53895366588495 ns/iter |
15.555956258527598 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
22.479499684192586 ns/iter |
22.168843913913882 ns/iter |
1.01 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
175.68290051351522 ns/iter |
172.5331803614082 ns/iter |
1.02 |
Schema_Frame_OMC_Instances |
175439708.49999368 ns/iter |
164242062.5000227 ns/iter |
1.07 |
Schema_Frame_OMC_References |
102956583.33336633 ns/iter |
102479976.1428637 ns/iter |
1.00 |
Schema_Frame_OMC_Locations |
103595243.99999438 ns/iter |
97308263.83334564 ns/iter |
1.06 |
Schema_Bundle_Meta_2020_12 |
4785293.292200124 ns/iter |
4434943.666662302 ns/iter |
1.08 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark (linux/llvm)
Benchmark suite | Current: 395af65 | Previous: 84dc1ab | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.2231113656077097 ns/iter |
2.2147400364735526 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.2421192499268123 ns/iter |
2.1998108510368017 ns/iter |
1.02 |
Regex_Period_Asterisk |
2.2109273034342825 ns/iter |
2.206824251640959 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
2.2037299571084548 ns/iter |
2.2043012545934753 ns/iter |
1.00 |
Regex_Period_Plus |
2.4861152425872266 ns/iter |
2.486714200481385 ns/iter |
1.00 |
Regex_Period |
2.4871352291675985 ns/iter |
2.2178272836923725 ns/iter |
1.12 |
Regex_Caret_Period_Plus_Dollar |
2.4877414008992345 ns/iter |
2.2115890867159154 ns/iter |
1.12 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.490400498721536 ns/iter |
2.2243273927249643 ns/iter |
1.12 |
Regex_Caret_Period_Asterisk_Dollar |
3.4172760668900155 ns/iter |
2.4873392558313188 ns/iter |
1.37 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.4193037507976367 ns/iter |
2.4861229243680385 ns/iter |
1.38 |
Regex_Caret_X_Hyphen |
13.0494617782305 ns/iter |
7.462224185088444 ns/iter |
1.75 |
Regex_Period_Md_Dollar |
73.96871786665815 ns/iter |
75.86325758137413 ns/iter |
0.98 |
Regex_Caret_Slash_Period_Asterisk |
7.147226823016804 ns/iter |
7.190185056744433 ns/iter |
0.99 |
Regex_Caret_Period_Range_Dollar |
4.039624983533189 ns/iter |
4.040598572451522 ns/iter |
1.00 |
Regex_Nested_Backtrack |
463.71375379614653 ns/iter |
476.35496959199116 ns/iter |
0.97 |
JSON_Array_Of_Objects_Unique |
385.21476752840607 ns/iter |
389.23175459998606 ns/iter |
0.99 |
JSON_Parse_1 |
30030.32588598121 ns/iter |
30336.042001558355 ns/iter |
0.99 |
JSON_Fast_Hash_Helm_Chart_Lock |
55.98088129687199 ns/iter |
55.931364433808135 ns/iter |
1.00 |
JSON_Equality_Helm_Chart_Lock |
156.45532148467063 ns/iter |
154.50039743879324 ns/iter |
1.01 |
JSON_String_Equal/10 |
6.221943782229689 ns/iter |
7.001862729667276 ns/iter |
0.89 |
JSON_String_Equal/100 |
6.847586979530311 ns/iter |
6.533289300865019 ns/iter |
1.05 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9355779824159546 ns/iter |
0.9345890606395798 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
14.625544059120429 ns/iter |
10.254209912645475 ns/iter |
1.43 |
JSON_String_Fast_Hash/10 |
2.175161074969193 ns/iter |
2.176514337868764 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
2.1886672755022882 ns/iter |
2.1756613522661037 ns/iter |
1.01 |
JSON_String_Key_Hash/10 |
2.6521023273526745 ns/iter |
1.8665879031849288 ns/iter |
1.42 |
JSON_String_Key_Hash/100 |
2.7995892381523726 ns/iter |
2.8001153986479674 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
3.7334518701334654 ns/iter |
3.7335012024078376 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
3.733606595249532 ns/iter |
3.7448385388244882 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.732740804522943 ns/iter |
3.7359582238999645 ns/iter |
1.00 |
Pointer_Object_Traverse |
43.55328845491775 ns/iter |
43.552340545721385 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
52.3397668001277 ns/iter |
52.363917080209525 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
326.39991472695846 ns/iter |
293.38428961914434 ns/iter |
1.11 |
Schema_Frame_OMC_Instances |
220830360.33332822 ns/iter |
224210576.0000186 ns/iter |
0.98 |
Schema_Frame_OMC_References |
142920583.7999916 ns/iter |
144954605.60001448 ns/iter |
0.99 |
Schema_Frame_OMC_Locations |
136903881.000012 ns/iter |
140866649.0000087 ns/iter |
0.97 |
Schema_Bundle_Meta_2020_12 |
6825907.578442023 ns/iter |
6878013.752473428 ns/iter |
0.99 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark (windows/msvc)
Benchmark suite | Current: 395af65 | Previous: 84dc1ab | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
6.8754765624997765 ns/iter |
6.964424107141249 ns/iter |
0.99 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
6.966436576043415 ns/iter |
6.9266530940758315 ns/iter |
1.01 |
Regex_Period_Asterisk |
6.909833004869152 ns/iter |
6.889258928569777 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
6.838907366071924 ns/iter |
6.886801339285954 ns/iter |
0.99 |
Regex_Period_Plus |
7.222427646328432 ns/iter |
7.440752232142752 ns/iter |
0.97 |
Regex_Period |
7.497521428571678 ns/iter |
7.5961459482320866 ns/iter |
0.99 |
Regex_Caret_Period_Plus_Dollar |
7.240894642856282 ns/iter |
7.29738950892868 ns/iter |
0.99 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
7.1861774553586395 ns/iter |
7.43338058035852 ns/iter |
0.97 |
Regex_Caret_Period_Asterisk_Dollar |
6.8477410714277 ns/iter |
7.134549075292967 ns/iter |
0.96 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
7.152087053570812 ns/iter |
6.865276785712788 ns/iter |
1.04 |
Regex_Caret_X_Hyphen |
14.306699266484173 ns/iter |
11.923991071427054 ns/iter |
1.20 |
Regex_Period_Md_Dollar |
135.41234663339657 ns/iter |
134.0414337481432 ns/iter |
1.01 |
Regex_Caret_Slash_Period_Asterisk |
10.268887500000545 ns/iter |
10.543134374998433 ns/iter |
0.97 |
Regex_Caret_Period_Range_Dollar |
7.677129464284909 ns/iter |
7.452439732144204 ns/iter |
1.03 |
Regex_Nested_Backtrack |
615.5006999999841 ns/iter |
598.7948214287338 ns/iter |
1.03 |
JSON_Array_Of_Objects_Unique |
453.7031249999756 ns/iter |
453.6204677802758 ns/iter |
1.00 |
JSON_Parse_1 |
80102.15615375058 ns/iter |
92992.98245613182 ns/iter |
0.86 |
JSON_Fast_Hash_Helm_Chart_Lock |
69.3092857142982 ns/iter |
71.32670535714932 ns/iter |
0.97 |
JSON_Equality_Helm_Chart_Lock |
185.88920409725196 ns/iter |
182.6037934779832 ns/iter |
1.02 |
JSON_String_Equal/10 |
9.030286566828778 ns/iter |
8.99079103129156 ns/iter |
1.00 |
JSON_String_Equal/100 |
9.96947808049422 ns/iter |
9.93735781250038 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
2.166633125000317 ns/iter |
2.1661912500000824 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
15.781410714288718 ns/iter |
15.798541212483476 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
4.035039828634184 ns/iter |
4.040525288375065 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
4.02245768575467 ns/iter |
4.131451078806262 ns/iter |
0.97 |
JSON_String_Key_Hash/10 |
8.130665588701856 ns/iter |
8.378971837592827 ns/iter |
0.97 |
JSON_String_Key_Hash/100 |
3.7252569576335137 ns/iter |
3.718569100501944 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
4.690631930112952 ns/iter |
4.656387733608679 ns/iter |
1.01 |
JSON_Object_Defines_Miss_Too_Small |
4.731393760561475 ns/iter |
4.645633269297182 ns/iter |
1.02 |
JSON_Object_Defines_Miss_Too_Large |
3.7348424933302944 ns/iter |
3.9373033858256563 ns/iter |
0.95 |
Pointer_Object_Traverse |
52.420230000006995 ns/iter |
52.34022321429523 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
74.09750892855575 ns/iter |
73.86748883926637 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
178.01600745646158 ns/iter |
185.11820402844688 ns/iter |
0.96 |
Schema_Frame_OMC_Instances |
501642200.00010574 ns/iter |
504582100.00010693 ns/iter |
0.99 |
Schema_Frame_OMC_References |
372976200.00003916 ns/iter |
376922300.00004655 ns/iter |
0.99 |
Schema_Frame_OMC_Locations |
361421999.9999477 ns/iter |
365859549.99998194 ns/iter |
0.99 |
Schema_Bundle_Meta_2020_12 |
17250126.829267398 ns/iter |
17440678.04874825 ns/iter |
0.99 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark (macos/gcc)
Benchmark suite | Current: 395af65 | Previous: 84dc1ab | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.940193223999539 ns/iter |
1.8795909153327985 ns/iter |
1.03 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.907622704474365 ns/iter |
1.8919227729913781 ns/iter |
1.01 |
Regex_Period_Asterisk |
1.9229395362238726 ns/iter |
1.9024157716447379 ns/iter |
1.01 |
Regex_Group_Period_Asterisk_Group |
1.9688598730510802 ns/iter |
1.8876835812167112 ns/iter |
1.04 |
Regex_Period_Plus |
1.8178389764603546 ns/iter |
1.571863788282821 ns/iter |
1.16 |
Regex_Period |
1.7125629874758113 ns/iter |
1.5813829972667748 ns/iter |
1.08 |
Regex_Caret_Period_Plus_Dollar |
1.714495626836644 ns/iter |
1.617862750758794 ns/iter |
1.06 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.7099972755264023 ns/iter |
1.6070212820644765 ns/iter |
1.06 |
Regex_Caret_Period_Asterisk_Dollar |
1.9356904922809233 ns/iter |
1.8831088028909349 ns/iter |
1.03 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.9982199620671162 ns/iter |
1.8832180475111522 ns/iter |
1.06 |
Regex_Caret_X_Hyphen |
6.439006568408979 ns/iter |
5.961935506492041 ns/iter |
1.08 |
Regex_Period_Md_Dollar |
74.3493263780479 ns/iter |
68.18835939721707 ns/iter |
1.09 |
Regex_Caret_Slash_Period_Asterisk |
4.473627664390806 ns/iter |
4.483021055016598 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
2.2865029098333736 ns/iter |
1.882692824130353 ns/iter |
1.21 |
Regex_Nested_Backtrack |
961.210960129967 ns/iter |
855.4099540728172 ns/iter |
1.12 |
JSON_Array_Of_Objects_Unique |
244.16974836314407 ns/iter |
205.12114271744224 ns/iter |
1.19 |
JSON_Parse_1 |
24621.44807993448 ns/iter |
23191.247031539442 ns/iter |
1.06 |
JSON_Fast_Hash_Helm_Chart_Lock |
24.576735419406937 ns/iter |
23.6014897994115 ns/iter |
1.04 |
JSON_Equality_Helm_Chart_Lock |
118.38274498799075 ns/iter |
113.63699617116119 ns/iter |
1.04 |
JSON_String_Equal/10 |
5.6016201505031145 ns/iter |
5.376402083576333 ns/iter |
1.04 |
JSON_String_Equal/100 |
5.239262779571851 ns/iter |
5.05866085543644 ns/iter |
1.04 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.7722050868846251 ns/iter |
0.7442637843700445 ns/iter |
1.04 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.5737489735292685 ns/iter |
3.4472297400286664 ns/iter |
1.04 |
JSON_String_Fast_Hash/10 |
1.9734513570556662 ns/iter |
1.8933102903776813 ns/iter |
1.04 |
JSON_String_Fast_Hash/100 |
1.9625504355214507 ns/iter |
1.901392331815032 ns/iter |
1.03 |
JSON_String_Key_Hash/10 |
1.4861229560101918 ns/iter |
1.442651490232824 ns/iter |
1.03 |
JSON_String_Key_Hash/100 |
2.7333737147630006 ns/iter |
2.534400869627734 ns/iter |
1.08 |
JSON_Object_Defines_Miss_Same_Length |
1.881212822193327 ns/iter |
1.741208125181938 ns/iter |
1.08 |
JSON_Object_Defines_Miss_Too_Small |
2.0185861609673443 ns/iter |
1.8821454328817553 ns/iter |
1.07 |
JSON_Object_Defines_Miss_Too_Large |
1.8495315805470236 ns/iter |
1.7261611290958965 ns/iter |
1.07 |
Pointer_Object_Traverse |
58.262897798622184 ns/iter |
53.40360483370333 ns/iter |
1.09 |
Pointer_Object_Try_Traverse |
39.83227782655696 ns/iter |
36.25083627514719 ns/iter |
1.10 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
168.36032052550297 ns/iter |
155.44940021944058 ns/iter |
1.08 |
Schema_Frame_OMC_Instances |
185782253.74221802 ns/iter |
170067965.98434448 ns/iter |
1.09 |
Schema_Frame_OMC_References |
114503184.95432536 ns/iter |
108978135.24518694 ns/iter |
1.05 |
Schema_Frame_OMC_Locations |
106027166.04868571 ns/iter |
104714563.91470774 ns/iter |
1.01 |
Schema_Bundle_Meta_2020_12 |
4844175.44470893 ns/iter |
4689509.0738932295 ns/iter |
1.03 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark (linux/gcc)
Benchmark suite | Current: 395af65 | Previous: 84dc1ab | Ratio |
---|---|---|---|
Schema_Frame_OMC_Instances |
229002861.33328032 ns/iter |
220234597.00002 ns/iter |
1.04 |
Schema_Frame_OMC_References |
146403355.59997767 ns/iter |
142906959.60003176 ns/iter |
1.02 |
Schema_Frame_OMC_Locations |
141199907.40000504 ns/iter |
139502176.99998575 ns/iter |
1.01 |
Schema_Bundle_Meta_2020_12 |
6979259.555565578 ns/iter |
6949798.039995585 ns/iter |
1.00 |
Pointer_Object_Traverse |
45.48932545651076 ns/iter |
45.43901010875324 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
22.674779573373034 ns/iter |
22.782647558777807 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
164.12922462974154 ns/iter |
199.98833984464966 ns/iter |
0.82 |
JSON_Array_Of_Objects_Unique |
417.5459812753837 ns/iter |
417.90534273371316 ns/iter |
1.00 |
JSON_Parse_1 |
33514.37346120272 ns/iter |
33028.6582302327 ns/iter |
1.01 |
JSON_Fast_Hash_Helm_Chart_Lock |
72.07340173931469 ns/iter |
74.19863762117771 ns/iter |
0.97 |
JSON_Equality_Helm_Chart_Lock |
146.53370902812347 ns/iter |
150.92708673699377 ns/iter |
0.97 |
JSON_String_Equal/10 |
6.3003749375088915 ns/iter |
6.301063514882921 ns/iter |
1.00 |
JSON_String_Equal/100 |
6.950592385548797 ns/iter |
6.941957418060334 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9367726671353651 ns/iter |
0.9343049282133882 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
17.703421970277418 ns/iter |
17.720618627858688 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
0.9324520718278586 ns/iter |
0.9325871456396813 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
0.9342064776393928 ns/iter |
0.9331652770626394 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.2468972244788947 ns/iter |
1.2453665545362864 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
2.1778389701506398 ns/iter |
2.1792351119258226 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
2.5098654051171136 ns/iter |
2.493170008446459 ns/iter |
1.01 |
JSON_Object_Defines_Miss_Too_Small |
2.799657705041 ns/iter |
2.796033766802819 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
2.4911313595738624 ns/iter |
2.487316877436081 ns/iter |
1.00 |
Regex_Lower_S_Or_Upper_S_Asterisk |
3.4242641809609418 ns/iter |
3.418930073196832 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
3.4221621466961167 ns/iter |
3.4174588195821856 ns/iter |
1.00 |
Regex_Period_Asterisk |
3.423367061020265 ns/iter |
3.4175241263659153 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
3.4279920628644396 ns/iter |
3.419475055100242 ns/iter |
1.00 |
Regex_Period_Plus |
3.7282408074830466 ns/iter |
3.733393736629704 ns/iter |
1.00 |
Regex_Period |
3.7273812227445484 ns/iter |
3.72905798426165 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
3.727251062289379 ns/iter |
3.7309307164051546 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
3.729627255815994 ns/iter |
3.7295238345580803 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
4.663038668038702 ns/iter |
4.773400171031478 ns/iter |
0.98 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
4.660204671650829 ns/iter |
4.65887621418043 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
13.679831978552532 ns/iter |
13.10911095867043 ns/iter |
1.04 |
Regex_Period_Md_Dollar |
89.76767221556958 ns/iter |
88.36117747522337 ns/iter |
1.02 |
Regex_Caret_Slash_Period_Asterisk |
9.631627662495362 ns/iter |
9.628250669381059 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
4.970786419463828 ns/iter |
4.969911692383051 ns/iter |
1.00 |
Regex_Nested_Backtrack |
827.3034177730382 ns/iter |
817.5798251856786 ns/iter |
1.01 |
This comment was automatically generated by workflow using github-action-benchmark.
See: sourcemeta/jsonschema#304 (comment)
Signed-off-by: Juan Cruz Viotti [email protected]