-
-
Notifications
You must be signed in to change notification settings - Fork 5
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
Fix broken instance locations on orphan parent schemas #1538
Conversation
42a77f6
to
0ed7420
Compare
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: 0570b5d | Previous: f48ed88 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.2352156413212345 ns/iter |
2.2832968705878525 ns/iter |
0.98 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.2174938477866055 ns/iter |
2.1990017906969794 ns/iter |
1.01 |
Regex_Period_Asterisk |
2.196392702948492 ns/iter |
2.1903647178785715 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
2.2178271944044545 ns/iter |
2.189082508143088 ns/iter |
1.01 |
Regex_Period_Plus |
2.486773482196983 ns/iter |
2.486903123921891 ns/iter |
1.00 |
Regex_Period |
2.4873892224436642 ns/iter |
2.4874169656252896 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
2.4882699629973377 ns/iter |
2.401375308118531 ns/iter |
1.04 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.488005745205247 ns/iter |
2.239363371129661 ns/iter |
1.11 |
Regex_Caret_Period_Asterisk_Dollar |
3.4210134162155845 ns/iter |
2.4894573505094164 ns/iter |
1.37 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.426474440181403 ns/iter |
2.4864786428741534 ns/iter |
1.38 |
Regex_Caret_X_Hyphen |
13.06035789215185 ns/iter |
12.527470918932536 ns/iter |
1.04 |
Regex_Period_Md_Dollar |
74.65111353971136 ns/iter |
73.01065899767119 ns/iter |
1.02 |
Regex_Caret_Slash_Period_Asterisk |
7.156097053137699 ns/iter |
6.283943849602274 ns/iter |
1.14 |
Regex_Caret_Period_Range_Dollar |
4.042061214391917 ns/iter |
2.4967149161570057 ns/iter |
1.62 |
Regex_Nested_Backtrack |
455.77142411307705 ns/iter |
491.02054472827336 ns/iter |
0.93 |
JSON_Array_Of_Objects_Unique |
443.3657243368022 ns/iter |
447.9086054900762 ns/iter |
0.99 |
JSON_Parse_1 |
30460.32608126972 ns/iter |
30877.517679656194 ns/iter |
0.99 |
JSON_Fast_Hash_Helm_Chart_Lock |
62.219412798791694 ns/iter |
68.35021667155996 ns/iter |
0.91 |
JSON_Equality_Helm_Chart_Lock |
149.6550190906206 ns/iter |
168.1113208475415 ns/iter |
0.89 |
JSON_String_Equal/10 |
6.533921639227199 ns/iter |
7.781218142376171 ns/iter |
0.84 |
JSON_String_Equal/100 |
7.467713411880204 ns/iter |
8.40902593549119 ns/iter |
0.89 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9348312278265982 ns/iter |
0.9373260950202259 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
10.25730566601724 ns/iter |
14.623624054941267 ns/iter |
0.70 |
JSON_String_Fast_Hash/10 |
2.181685512351145 ns/iter |
2.797607312108063 ns/iter |
0.78 |
JSON_String_Fast_Hash/100 |
2.206381571933387 ns/iter |
2.839632949494221 ns/iter |
0.78 |
JSON_String_Key_Hash/10 |
1.8683383819408574 ns/iter |
2.6987592832596623 ns/iter |
0.69 |
JSON_String_Key_Hash/100 |
2.1810476726779355 ns/iter |
2.178050797748676 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
3.735243000147421 ns/iter |
3.7357007158856277 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
3.748391618132503 ns/iter |
3.735991990175984 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.7387366915064524 ns/iter |
3.7350307069598183 ns/iter |
1.00 |
Pointer_Object_Traverse |
43.138850642205526 ns/iter |
44.6575248171356 ns/iter |
0.97 |
Pointer_Object_Try_Traverse |
52.64221357524941 ns/iter |
52.34610891843722 ns/iter |
1.01 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
290.96945953377235 ns/iter |
317.526053001478 ns/iter |
0.92 |
Schema_Frame_OMC_Full |
296131967.5000027 ns/iter |
237860608.33329734 ns/iter |
1.24 |
Schema_Frame_OMC_References |
139168364.60000467 ns/iter |
||
Schema_Bundle_Meta_2020_12 |
6672048.10476527 ns/iter |
10523800.522385012 ns/iter |
0.63 |
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/llvm)
Benchmark suite | Current: 0570b5d | Previous: f48ed88 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.5908890091470023 ns/iter |
1.7393100714803982 ns/iter |
0.91 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.6137712123301413 ns/iter |
1.8024295297888875 ns/iter |
0.90 |
Regex_Period_Asterisk |
1.6322844457025565 ns/iter |
1.9131495492521682 ns/iter |
0.85 |
Regex_Group_Period_Asterisk_Group |
1.6413553288583684 ns/iter |
1.7384239082150208 ns/iter |
0.94 |
Regex_Period_Plus |
1.9792103257118936 ns/iter |
1.998810738473833 ns/iter |
0.99 |
Regex_Period |
1.9624548976747225 ns/iter |
2.2698473605988974 ns/iter |
0.86 |
Regex_Caret_Period_Plus_Dollar |
1.9649048426331746 ns/iter |
2.004663200926856 ns/iter |
0.98 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.9976758895394753 ns/iter |
2.050043573706597 ns/iter |
0.97 |
Regex_Caret_Period_Asterisk_Dollar |
1.6156668593884702 ns/iter |
1.8559631028941008 ns/iter |
0.87 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.6024026397810225 ns/iter |
1.7910573447746174 ns/iter |
0.89 |
Regex_Caret_X_Hyphen |
6.318622847101198 ns/iter |
7.728935152691551 ns/iter |
0.82 |
Regex_Period_Md_Dollar |
68.09532490585414 ns/iter |
74.3130373608784 ns/iter |
0.92 |
Regex_Caret_Slash_Period_Asterisk |
6.017184589999261 ns/iter |
5.3882732214591424 ns/iter |
1.12 |
Regex_Caret_Period_Range_Dollar |
2.0719491734724067 ns/iter |
2.408510915491961 ns/iter |
0.86 |
Regex_Nested_Backtrack |
779.3241868311478 ns/iter |
796.9466938088323 ns/iter |
0.98 |
JSON_Array_Of_Objects_Unique |
332.827325635272 ns/iter |
357.26877182765406 ns/iter |
0.93 |
JSON_Parse_1 |
21796.880353860328 ns/iter |
24256.96683977963 ns/iter |
0.90 |
JSON_Fast_Hash_Helm_Chart_Lock |
48.356228218507184 ns/iter |
61.66722626930113 ns/iter |
0.78 |
JSON_Equality_Helm_Chart_Lock |
118.6534355903968 ns/iter |
151.85498112050928 ns/iter |
0.78 |
JSON_String_Equal/10 |
7.674637450192469 ns/iter |
9.915483061120131 ns/iter |
0.77 |
JSON_String_Equal/100 |
6.114399376110439 ns/iter |
8.482371471410538 ns/iter |
0.72 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.3160013488768449 ns/iter |
0.3588597324516792 ns/iter |
0.88 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
2.9298139931125324 ns/iter |
3.1856514523355273 ns/iter |
0.92 |
JSON_String_Fast_Hash/10 |
1.585342653598548 ns/iter |
1.7727949039577697 ns/iter |
0.89 |
JSON_String_Fast_Hash/100 |
1.891821410952005 ns/iter |
2.1302347432764495 ns/iter |
0.89 |
JSON_String_Key_Hash/10 |
1.2720685255441189 ns/iter |
1.438914698242369 ns/iter |
0.88 |
JSON_String_Key_Hash/100 |
1.268693610694171 ns/iter |
1.670806944272945 ns/iter |
0.76 |
JSON_Object_Defines_Miss_Same_Length |
2.229937852814409 ns/iter |
2.443371086968884 ns/iter |
0.91 |
JSON_Object_Defines_Miss_Too_Small |
2.2466796371067317 ns/iter |
2.60780324955961 ns/iter |
0.86 |
JSON_Object_Defines_Miss_Too_Large |
2.2674029304858734 ns/iter |
2.371858409713314 ns/iter |
0.96 |
Pointer_Object_Traverse |
15.630089502058397 ns/iter |
16.820806370864904 ns/iter |
0.93 |
Pointer_Object_Try_Traverse |
22.573240046155927 ns/iter |
26.979792425873477 ns/iter |
0.84 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
176.39377198848214 ns/iter |
230.7717943223696 ns/iter |
0.76 |
Schema_Frame_OMC_Full |
184386708.49999994 ns/iter |
202657652.9999981 ns/iter |
0.91 |
Schema_Frame_OMC_References |
96631177.00000612 ns/iter |
||
Schema_Bundle_Meta_2020_12 |
4427318.366461234 ns/iter |
9329684.14865535 ns/iter |
0.47 |
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: 0570b5d | Previous: f48ed88 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
6.65600111607085 ns/iter |
6.76734821428531 ns/iter |
0.98 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
6.808136160714184 ns/iter |
6.986962499999955 ns/iter |
0.97 |
Regex_Period_Asterisk |
6.790023214285108 ns/iter |
6.638455357143818 ns/iter |
1.02 |
Regex_Group_Period_Asterisk_Group |
6.736189732143215 ns/iter |
6.572868303571511 ns/iter |
1.02 |
Regex_Period_Plus |
6.902224330358158 ns/iter |
7.08168482142822 ns/iter |
0.97 |
Regex_Period |
7.102070312500683 ns/iter |
7.715477678571503 ns/iter |
0.92 |
Regex_Caret_Period_Plus_Dollar |
6.860357142855886 ns/iter |
6.979827008929565 ns/iter |
0.98 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
7.402148437500549 ns/iter |
7.000033928571879 ns/iter |
1.06 |
Regex_Caret_Period_Asterisk_Dollar |
6.71558705357305 ns/iter |
6.584970982142581 ns/iter |
1.02 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
7.299065848214476 ns/iter |
6.821566964285708 ns/iter |
1.07 |
Regex_Caret_X_Hyphen |
14.418160714286492 ns/iter |
11.875676785714568 ns/iter |
1.21 |
Regex_Period_Md_Dollar |
161.37460232422092 ns/iter |
149.31977678571684 ns/iter |
1.08 |
Regex_Caret_Slash_Period_Asterisk |
10.355551562497567 ns/iter |
10.318203971793247 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
7.3574520089282816 ns/iter |
7.357111607142792 ns/iter |
1.00 |
Regex_Nested_Backtrack |
607.4883928570378 ns/iter |
601.9520535714053 ns/iter |
1.01 |
JSON_Array_Of_Objects_Unique |
413.52441011057255 ns/iter |
441.83184147363124 ns/iter |
0.94 |
JSON_Parse_1 |
81840.85978305247 ns/iter |
80014.04017857285 ns/iter |
1.02 |
JSON_Fast_Hash_Helm_Chart_Lock |
58.26334821429262 ns/iter |
68.94674107142252 ns/iter |
0.85 |
JSON_Equality_Helm_Chart_Lock |
191.27316905846257 ns/iter |
186.11242540932446 ns/iter |
1.03 |
JSON_String_Equal/10 |
9.294032101365108 ns/iter |
9.626424064166972 ns/iter |
0.97 |
JSON_String_Equal/100 |
9.91347718788565 ns/iter |
10.174285668864837 ns/iter |
0.97 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
2.16613687499958 ns/iter |
2.172105624999787 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
14.348448819872067 ns/iter |
14.786729910714056 ns/iter |
0.97 |
JSON_String_Fast_Hash/10 |
3.095516964285545 ns/iter |
3.7256753504898885 ns/iter |
0.83 |
JSON_String_Fast_Hash/100 |
3.094177232143685 ns/iter |
3.721634101327458 ns/iter |
0.83 |
JSON_String_Key_Hash/10 |
7.484876752299957 ns/iter |
7.517417377154597 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
3.717225529076972 ns/iter |
3.7745099717813555 ns/iter |
0.98 |
JSON_Object_Defines_Miss_Same_Length |
4.024572544643691 ns/iter |
4.066019873331802 ns/iter |
0.99 |
JSON_Object_Defines_Miss_Too_Small |
3.4102862885539365 ns/iter |
3.4132813331907506 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.7221219576382567 ns/iter |
3.720927314783827 ns/iter |
1.00 |
Pointer_Object_Traverse |
52.91988000001311 ns/iter |
52.39319999999452 ns/iter |
1.01 |
Pointer_Object_Try_Traverse |
65.6383816964328 ns/iter |
71.07249999999915 ns/iter |
0.92 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
161.13694829039906 ns/iter |
179.92729285064365 ns/iter |
0.90 |
Schema_Frame_OMC_Full |
495388499.99999005 ns/iter |
493992200.00009334 ns/iter |
1.00 |
Schema_Frame_OMC_References |
348493399.9999384 ns/iter |
||
Schema_Bundle_Meta_2020_12 |
16183065.853666203 ns/iter |
23203153.571415666 ns/iter |
0.70 |
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: 0570b5d | Previous: f48ed88 | Ratio |
---|---|---|---|
Schema_Frame_OMC_Full |
296544219.999987 ns/iter |
235988345.33333957 ns/iter |
1.26 |
Schema_Frame_OMC_References |
135868403.60001132 ns/iter |
||
Schema_Bundle_Meta_2020_12 |
6739003.394236839 ns/iter |
10552611.230771339 ns/iter |
0.64 |
Pointer_Object_Traverse |
50.57888829890572 ns/iter |
47.78324236195358 ns/iter |
1.06 |
Pointer_Object_Try_Traverse |
22.708955125028847 ns/iter |
26.498764095404617 ns/iter |
0.86 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
167.28501569388567 ns/iter |
163.9962425728427 ns/iter |
1.02 |
JSON_Array_Of_Objects_Unique |
425.8249060407673 ns/iter |
378.7551558575065 ns/iter |
1.12 |
JSON_Parse_1 |
33203.03385875335 ns/iter |
33346.32657722198 ns/iter |
1.00 |
JSON_Fast_Hash_Helm_Chart_Lock |
78.02286349678799 ns/iter |
66.21069341679393 ns/iter |
1.18 |
JSON_Equality_Helm_Chart_Lock |
152.60744153113345 ns/iter |
149.27403106586573 ns/iter |
1.02 |
JSON_String_Equal/10 |
6.360311245105702 ns/iter |
5.71895513666253 ns/iter |
1.11 |
JSON_String_Equal/100 |
7.017081726552464 ns/iter |
6.340516353816064 ns/iter |
1.11 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9361015271908735 ns/iter |
0.623404756016833 ns/iter |
1.50 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
11.67944953344687 ns/iter |
25.470462508238207 ns/iter |
0.46 |
JSON_String_Fast_Hash/10 |
0.9366791181608776 ns/iter |
0.9330939637953263 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
0.9330868001734471 ns/iter |
0.9361458798457987 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.2478475075600974 ns/iter |
1.2451846076995081 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
0.9343213546464794 ns/iter |
0.9345726628493335 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
2.498266361677636 ns/iter |
2.488935597546653 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
2.7977086232845854 ns/iter |
2.801102082700217 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
2.4881173553089644 ns/iter |
2.4959492400186636 ns/iter |
1.00 |
Regex_Lower_S_Or_Upper_S_Asterisk |
3.4181353901631275 ns/iter |
3.1187436797187047 ns/iter |
1.10 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
3.4193198936457043 ns/iter |
3.1082515770139105 ns/iter |
1.10 |
Regex_Period_Asterisk |
3.4206853183410364 ns/iter |
3.167274167315304 ns/iter |
1.08 |
Regex_Group_Period_Asterisk_Group |
3.484096070034998 ns/iter |
3.1079998204290997 ns/iter |
1.12 |
Regex_Period_Plus |
3.4198755136403434 ns/iter |
3.4214366269521905 ns/iter |
1.00 |
Regex_Period |
3.4186116259813217 ns/iter |
3.419888399265424 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
3.4200626976246946 ns/iter |
3.4213984058686493 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
3.507109884615694 ns/iter |
3.4203433082118795 ns/iter |
1.03 |
Regex_Caret_Period_Asterisk_Dollar |
3.7319417008484446 ns/iter |
4.359788325793043 ns/iter |
0.86 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.7290425733515042 ns/iter |
4.356615792620213 ns/iter |
0.86 |
Regex_Caret_X_Hyphen |
13.681995205669766 ns/iter |
13.6816921575374 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
89.32937796109827 ns/iter |
90.03560171781106 ns/iter |
0.99 |
Regex_Caret_Slash_Period_Asterisk |
9.345693642337828 ns/iter |
8.39309824875925 ns/iter |
1.11 |
Regex_Caret_Period_Range_Dollar |
4.663531019297261 ns/iter |
4.356293398158149 ns/iter |
1.07 |
Regex_Nested_Backtrack |
829.293289074982 ns/iter |
819.8311226522526 ns/iter |
1.01 |
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: 0570b5d | Previous: f48ed88 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.8869759613290145 ns/iter |
1.8842273992348497 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.8951007403675737 ns/iter |
1.9166816023192932 ns/iter |
0.99 |
Regex_Period_Asterisk |
1.8959537249467713 ns/iter |
1.962934704058309 ns/iter |
0.97 |
Regex_Group_Period_Asterisk_Group |
2.215972626884391 ns/iter |
2.2274376747411075 ns/iter |
0.99 |
Regex_Period_Plus |
1.5773291655971162 ns/iter |
1.585609007710961 ns/iter |
0.99 |
Regex_Period |
1.5801480238156314 ns/iter |
1.6064802239264724 ns/iter |
0.98 |
Regex_Caret_Period_Plus_Dollar |
1.5853873523304367 ns/iter |
1.591965515041057 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.6058035653324205 ns/iter |
1.591744524946517 ns/iter |
1.01 |
Regex_Caret_Period_Asterisk_Dollar |
1.9181222428363798 ns/iter |
1.8941118006219209 ns/iter |
1.01 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.936155048005531 ns/iter |
1.9101490146644111 ns/iter |
1.01 |
Regex_Caret_X_Hyphen |
6.144541328766092 ns/iter |
5.965509252167312 ns/iter |
1.03 |
Regex_Period_Md_Dollar |
70.80520370754579 ns/iter |
69.55630625268383 ns/iter |
1.02 |
Regex_Caret_Slash_Period_Asterisk |
4.533800569533376 ns/iter |
4.613582778709544 ns/iter |
0.98 |
Regex_Caret_Period_Range_Dollar |
1.9252911505583075 ns/iter |
1.892761526364777 ns/iter |
1.02 |
Regex_Nested_Backtrack |
857.9021686479589 ns/iter |
873.6987897106665 ns/iter |
0.98 |
JSON_Array_Of_Objects_Unique |
218.00919175125605 ns/iter |
205.93040164997478 ns/iter |
1.06 |
JSON_Parse_1 |
25048.32297970466 ns/iter |
22973.397719081506 ns/iter |
1.09 |
JSON_Fast_Hash_Helm_Chart_Lock |
23.655619636076004 ns/iter |
23.513372104071877 ns/iter |
1.01 |
JSON_Equality_Helm_Chart_Lock |
114.66717288468867 ns/iter |
114.74309202362564 ns/iter |
1.00 |
JSON_String_Equal/10 |
5.411726953628018 ns/iter |
5.4228338684897235 ns/iter |
1.00 |
JSON_String_Equal/100 |
5.129203640597903 ns/iter |
5.114642024864316 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.7697919896912265 ns/iter |
0.9446143112956834 ns/iter |
0.81 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.5075815816531546 ns/iter |
3.5063553679656034 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
1.928303167676117 ns/iter |
1.900813257317266 ns/iter |
1.01 |
JSON_String_Fast_Hash/100 |
1.9487671387665326 ns/iter |
1.9049022497535737 ns/iter |
1.02 |
JSON_String_Key_Hash/10 |
1.476040560182085 ns/iter |
1.445597800111734 ns/iter |
1.02 |
JSON_String_Key_Hash/100 |
1.9398934210302707 ns/iter |
1.9208206774562784 ns/iter |
1.01 |
JSON_Object_Defines_Miss_Same_Length |
1.7559727502797888 ns/iter |
1.726144784306689 ns/iter |
1.02 |
JSON_Object_Defines_Miss_Too_Small |
1.9184944610827717 ns/iter |
1.8822703950911441 ns/iter |
1.02 |
JSON_Object_Defines_Miss_Too_Large |
1.7505548908872186 ns/iter |
1.7242903813651471 ns/iter |
1.02 |
Pointer_Object_Traverse |
52.46238767529436 ns/iter |
51.60019459303983 ns/iter |
1.02 |
Pointer_Object_Try_Traverse |
36.848838262457775 ns/iter |
35.70941709977653 ns/iter |
1.03 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
172.33080530523804 ns/iter |
154.49149500064092 ns/iter |
1.12 |
Schema_Frame_OMC_Full |
229330698.64908853 ns/iter |
190235733.98590088 ns/iter |
1.21 |
Schema_Frame_OMC_References |
98171302.2504534 ns/iter |
||
Schema_Bundle_Meta_2020_12 |
4699323.00132393 ns/iter |
8561454.16818014 ns/iter |
0.55 |
This comment was automatically generated by workflow using github-action-benchmark.
7d0897a
to
73e9c6c
Compare
Signed-off-by: Juan Cruz Viotti <[email protected]>
Signed-off-by: Juan Cruz Viotti <[email protected]>
Signed-off-by: Juan Cruz Viotti <[email protected]>
Signed-off-by: Juan Cruz Viotti <[email protected]>
73e9c6c
to
0570b5d
Compare
Signed-off-by: Juan Cruz Viotti [email protected]