-
-
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
Don't depend on destination_of
for framing instance locations
#1554
Conversation
Signed-off-by: Juan Cruz Viotti <[email protected]>
de2f782
to
bb64f65
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: bb64f65 | Previous: aa78075 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.2673873718395514 ns/iter |
2.2089239895497865 ns/iter |
1.03 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.2310434077434875 ns/iter |
2.2078389422145297 ns/iter |
1.01 |
Regex_Period_Asterisk |
2.2268175834751824 ns/iter |
2.2254466803784543 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
2.196878625788569 ns/iter |
2.2449334978555617 ns/iter |
0.98 |
Regex_Period_Plus |
2.486397823886872 ns/iter |
2.486947619461813 ns/iter |
1.00 |
Regex_Period |
2.5254578669194925 ns/iter |
2.3883400671570296 ns/iter |
1.06 |
Regex_Caret_Period_Plus_Dollar |
2.3713766699176952 ns/iter |
2.232554850709591 ns/iter |
1.06 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.232526712985798 ns/iter |
2.220426047318263 ns/iter |
1.01 |
Regex_Caret_Period_Asterisk_Dollar |
2.4892325333321823 ns/iter |
2.514204017044045 ns/iter |
0.99 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
2.4884748208248557 ns/iter |
2.489204505627872 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
13.05896130208358 ns/iter |
7.465897514938582 ns/iter |
1.75 |
Regex_Period_Md_Dollar |
74.73783316315388 ns/iter |
74.19934818039269 ns/iter |
1.01 |
Regex_Caret_Slash_Period_Asterisk |
7.144232730379812 ns/iter |
7.162521644591649 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
4.0370387536017605 ns/iter |
4.039444895271275 ns/iter |
1.00 |
Regex_Nested_Backtrack |
454.5408286219294 ns/iter |
455.53128675174736 ns/iter |
1.00 |
JSON_Array_Of_Objects_Unique |
434.1762968695287 ns/iter |
445.34719876061814 ns/iter |
0.97 |
JSON_Parse_1 |
30552.418121184233 ns/iter |
30526.129757031453 ns/iter |
1.00 |
JSON_Fast_Hash_Helm_Chart_Lock |
56.55552128931222 ns/iter |
56.558548058160106 ns/iter |
1.00 |
JSON_Equality_Helm_Chart_Lock |
150.36017388280234 ns/iter |
141.7533511146075 ns/iter |
1.06 |
JSON_String_Equal/10 |
6.838624565429348 ns/iter |
7.457273446251623 ns/iter |
0.92 |
JSON_String_Equal/100 |
7.467928927807548 ns/iter |
6.00520811873686 ns/iter |
1.24 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9352781131595693 ns/iter |
0.9362591449262675 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
10.255761460986097 ns/iter |
10.260515528241543 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
2.1847421004340384 ns/iter |
2.1794977019207837 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
2.1740536433645783 ns/iter |
2.1760123315884607 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.8659967619554299 ns/iter |
1.8671038837366845 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
2.179348118940701 ns/iter |
2.1780101199554736 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
3.731226505153624 ns/iter |
3.73351611158825 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
3.735698394716828 ns/iter |
3.7349870430901273 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.7325791753897124 ns/iter |
3.7343820243109063 ns/iter |
1.00 |
Pointer_Object_Traverse |
43.6983015204127 ns/iter |
44.927144244227215 ns/iter |
0.97 |
Pointer_Object_Try_Traverse |
52.66753782137276 ns/iter |
52.64180864440644 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
285.1600079649176 ns/iter |
283.8050184289101 ns/iter |
1.00 |
Schema_Frame_OMC_Instances |
513078305.0000218 ns/iter |
288869039.00001925 ns/iter |
1.78 |
Schema_Frame_OMC_References |
137070181.60000643 ns/iter |
135209972.60000056 ns/iter |
1.01 |
Schema_Bundle_Meta_2020_12 |
6612129.283015927 ns/iter |
6567045.44340146 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/llvm)
Benchmark suite | Current: bb64f65 | Previous: 7a2f3cc | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.7158161606373006 ns/iter |
2.2015724148070075 ns/iter |
0.78 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.8756941652876495 ns/iter |
2.3944254049942693 ns/iter |
0.78 |
Regex_Period_Asterisk |
1.6766936212449601 ns/iter |
2.1556301915302853 ns/iter |
0.78 |
Regex_Group_Period_Asterisk_Group |
1.8261425489033665 ns/iter |
1.8285142105593937 ns/iter |
1.00 |
Regex_Period_Plus |
2.157359858647574 ns/iter |
2.0783314322101574 ns/iter |
1.04 |
Regex_Period |
2.125005676508968 ns/iter |
2.34914754419808 ns/iter |
0.90 |
Regex_Caret_Period_Plus_Dollar |
2.0606888003378083 ns/iter |
2.6920299349800607 ns/iter |
0.77 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.9583576414221608 ns/iter |
2.6805219264454854 ns/iter |
0.73 |
Regex_Caret_Period_Asterisk_Dollar |
1.6285630261403905 ns/iter |
2.5400320557072065 ns/iter |
0.64 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.677105108376249 ns/iter |
1.9118004196108436 ns/iter |
0.88 |
Regex_Caret_X_Hyphen |
6.698143981366959 ns/iter |
6.823109561548679 ns/iter |
0.98 |
Regex_Period_Md_Dollar |
71.5646485043324 ns/iter |
75.92424704900868 ns/iter |
0.94 |
Regex_Caret_Slash_Period_Asterisk |
5.582907499999693 ns/iter |
6.849098031356917 ns/iter |
0.82 |
Regex_Caret_Period_Range_Dollar |
2.218812411426525 ns/iter |
2.2027515252218963 ns/iter |
1.01 |
Regex_Nested_Backtrack |
737.682232937829 ns/iter |
837.0662359396721 ns/iter |
0.88 |
JSON_Array_Of_Objects_Unique |
331.1734277765095 ns/iter |
358.55120002433665 ns/iter |
0.92 |
JSON_Parse_1 |
21699.258112415286 ns/iter |
23768.61130078157 ns/iter |
0.91 |
JSON_Fast_Hash_Helm_Chart_Lock |
48.645059905409035 ns/iter |
52.99179204806288 ns/iter |
0.92 |
JSON_Equality_Helm_Chart_Lock |
119.35342535970288 ns/iter |
135.24587220651483 ns/iter |
0.88 |
JSON_String_Equal/10 |
7.857609754882698 ns/iter |
9.054579575332443 ns/iter |
0.87 |
JSON_String_Equal/100 |
6.190016186802993 ns/iter |
8.514521849378395 ns/iter |
0.73 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.3177220103807323 ns/iter |
0.36370054159122905 ns/iter |
0.87 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.024038252907707 ns/iter |
3.073777545033706 ns/iter |
0.98 |
JSON_String_Fast_Hash/10 |
1.6268733939073525 ns/iter |
1.8051151221133481 ns/iter |
0.90 |
JSON_String_Fast_Hash/100 |
2.0184856335183032 ns/iter |
2.0997281018638496 ns/iter |
0.96 |
JSON_String_Key_Hash/10 |
1.6919981846117729 ns/iter |
1.3768708863444203 ns/iter |
1.23 |
JSON_String_Key_Hash/100 |
1.3147453590408833 ns/iter |
1.4342073521820653 ns/iter |
0.92 |
JSON_Object_Defines_Miss_Same_Length |
2.3142293481667853 ns/iter |
2.4158884349075005 ns/iter |
0.96 |
JSON_Object_Defines_Miss_Too_Small |
2.250225023097065 ns/iter |
2.4148949288680135 ns/iter |
0.93 |
JSON_Object_Defines_Miss_Too_Large |
2.195081204422072 ns/iter |
2.425865729670866 ns/iter |
0.90 |
Pointer_Object_Traverse |
15.419570337745743 ns/iter |
16.89202233847445 ns/iter |
0.91 |
Pointer_Object_Try_Traverse |
21.76323982412926 ns/iter |
26.051375945845162 ns/iter |
0.84 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
170.1619622955967 ns/iter |
186.66592496591474 ns/iter |
0.91 |
Schema_Frame_OMC_Instances |
389078874.9999956 ns/iter |
205686944.3333274 ns/iter |
1.89 |
Schema_Frame_OMC_References |
98464791.71428004 ns/iter |
104420812.50001441 ns/iter |
0.94 |
Schema_Bundle_Meta_2020_12 |
4874745.031641748 ns/iter |
4798628.755239164 ns/iter |
1.02 |
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: bb64f65 | Previous: 9606eec | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
6.789696428570429 ns/iter |
6.612658482144492 ns/iter |
1.03 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
6.530342633929313 ns/iter |
6.595325000000279 ns/iter |
0.99 |
Regex_Period_Asterisk |
7.164968749999089 ns/iter |
6.689107142856849 ns/iter |
1.07 |
Regex_Group_Period_Asterisk_Group |
6.728125892857 ns/iter |
6.530597098213877 ns/iter |
1.03 |
Regex_Period_Plus |
7.214709821428451 ns/iter |
7.096720982142964 ns/iter |
1.02 |
Regex_Period |
7.163756696430466 ns/iter |
6.875904017858504 ns/iter |
1.04 |
Regex_Caret_Period_Plus_Dollar |
7.262996428571406 ns/iter |
6.844888392856368 ns/iter |
1.06 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
6.851282366070625 ns/iter |
7.615089285715828 ns/iter |
0.90 |
Regex_Caret_Period_Asterisk_Dollar |
6.548560267855155 ns/iter |
6.529477678571181 ns/iter |
1.00 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
6.609515625000435 ns/iter |
6.592270535713445 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
11.900592857143367 ns/iter |
11.89361785714433 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
155.10316964285462 ns/iter |
161.40214285716831 ns/iter |
0.96 |
Regex_Caret_Slash_Period_Asterisk |
10.144435937501584 ns/iter |
10.225640625002086 ns/iter |
0.99 |
Regex_Caret_Period_Range_Dollar |
7.538150669643377 ns/iter |
7.289452199601193 ns/iter |
1.03 |
Regex_Nested_Backtrack |
586.9968749999138 ns/iter |
613.4637500001159 ns/iter |
0.96 |
JSON_Array_Of_Objects_Unique |
421.4145591496421 ns/iter |
412.1555465421718 ns/iter |
1.02 |
JSON_Parse_1 |
79614.02169547729 ns/iter |
79307.1316964346 ns/iter |
1.00 |
JSON_Fast_Hash_Helm_Chart_Lock |
57.530955357155534 ns/iter |
61.882339285708504 ns/iter |
0.93 |
JSON_Equality_Helm_Chart_Lock |
185.01925759099234 ns/iter |
186.50811486676366 ns/iter |
0.99 |
JSON_String_Equal/10 |
9.37881718750333 ns/iter |
9.295343749999217 ns/iter |
1.01 |
JSON_String_Equal/100 |
9.94214861632917 ns/iter |
9.972827634049395 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
2.1683281249998743 ns/iter |
2.16723218750019 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
14.621383928573755 ns/iter |
14.664674264887603 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
3.0959348214289713 ns/iter |
3.0970910714285895 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
3.100937946428977 ns/iter |
3.097058098530931 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
7.662244419641696 ns/iter |
7.654793526786615 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
3.733846600475435 ns/iter |
3.7158530290783807 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
4.030015676839053 ns/iter |
4.028509069693878 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
3.405953074275288 ns/iter |
3.412247627834435 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.726378207631787 ns/iter |
3.7145179629463514 ns/iter |
1.00 |
Pointer_Object_Traverse |
54.236809999997604 ns/iter |
53.30135714286501 ns/iter |
1.02 |
Pointer_Object_Try_Traverse |
64.63764508930174 ns/iter |
64.89674999999448 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
183.83741819977453 ns/iter |
183.19948957137862 ns/iter |
1.00 |
Schema_Frame_OMC_Instances |
819139999.999834 ns/iter |
496647299.99994963 ns/iter |
1.65 |
Schema_Frame_OMC_References |
362158450.0000381 ns/iter |
345664899.9999743 ns/iter |
1.05 |
Schema_Bundle_Meta_2020_12 |
16252629.268304124 ns/iter |
16134971.111119334 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 (linux/gcc)
Benchmark suite | Current: bb64f65 | Previous: aa78075 | Ratio |
---|---|---|---|
Schema_Frame_OMC_Instances |
531257179.000022 ns/iter |
298916379.4999854 ns/iter |
1.78 |
Schema_Frame_OMC_References |
135528444.60000414 ns/iter |
141347421.00000042 ns/iter |
0.96 |
Schema_Bundle_Meta_2020_12 |
6750097.95146336 ns/iter |
6800282.048544935 ns/iter |
0.99 |
Pointer_Object_Traverse |
57.11608975279055 ns/iter |
47.80924850103321 ns/iter |
1.19 |
Pointer_Object_Try_Traverse |
22.677662918148684 ns/iter |
23.559128946493324 ns/iter |
0.96 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
162.02523779976977 ns/iter |
177.5292242678515 ns/iter |
0.91 |
JSON_Array_Of_Objects_Unique |
403.53015279149065 ns/iter |
376.5410862646346 ns/iter |
1.07 |
JSON_Parse_1 |
33289.39925728176 ns/iter |
33353.0657725166 ns/iter |
1.00 |
JSON_Fast_Hash_Helm_Chart_Lock |
68.92443776932757 ns/iter |
63.098719016442715 ns/iter |
1.09 |
JSON_Equality_Helm_Chart_Lock |
141.83203796500192 ns/iter |
150.85162195337324 ns/iter |
0.94 |
JSON_String_Equal/10 |
6.02719430104367 ns/iter |
6.000772153602511 ns/iter |
1.00 |
JSON_String_Equal/100 |
6.652396572276177 ns/iter |
6.622699754816918 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9345405699300143 ns/iter |
0.942116802554501 ns/iter |
0.99 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
25.46980539092713 ns/iter |
25.47249350238454 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
0.9328640566456116 ns/iter |
0.932872093292238 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
0.936533242938982 ns/iter |
0.933351543167264 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.251843186080934 ns/iter |
1.2465169946699954 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
0.9339596312770008 ns/iter |
0.9362405383684992 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
2.488129268938633 ns/iter |
2.4868272828172757 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
2.487004239869897 ns/iter |
2.4878544227889945 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
2.488068627368494 ns/iter |
2.7985699574777456 ns/iter |
0.89 |
Regex_Lower_S_Or_Upper_S_Asterisk |
2.797073151776824 ns/iter |
3.425106483931526 ns/iter |
0.82 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
3.1089507765965214 ns/iter |
3.465171034450174 ns/iter |
0.90 |
Regex_Period_Asterisk |
3.1080678308933902 ns/iter |
3.426201826378562 ns/iter |
0.91 |
Regex_Group_Period_Asterisk_Group |
3.10942464987309 ns/iter |
3.433620656401207 ns/iter |
0.91 |
Regex_Period_Plus |
3.110601979941488 ns/iter |
3.9336831579240035 ns/iter |
0.79 |
Regex_Period |
3.113828295179639 ns/iter |
4.116990986208764 ns/iter |
0.76 |
Regex_Caret_Period_Plus_Dollar |
3.1077723952176224 ns/iter |
4.058609569892997 ns/iter |
0.77 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
3.11680688766186 ns/iter |
3.4313742212814557 ns/iter |
0.91 |
Regex_Caret_Period_Asterisk_Dollar |
4.038892361528047 ns/iter |
3.7362066357120503 ns/iter |
1.08 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
4.040138233688541 ns/iter |
4.274067298281236 ns/iter |
0.95 |
Regex_Caret_X_Hyphen |
13.677336782394232 ns/iter |
13.700761806670869 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
91.09459163064027 ns/iter |
89.46554164359839 ns/iter |
1.02 |
Regex_Caret_Slash_Period_Asterisk |
7.466362784273499 ns/iter |
8.701442328192133 ns/iter |
0.86 |
Regex_Caret_Period_Range_Dollar |
3.4205001518400833 ns/iter |
4.0638702949629115 ns/iter |
0.84 |
Regex_Nested_Backtrack |
822.9031018404338 ns/iter |
829.0814767618986 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: de2f782 | Previous: aa78075 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.0249983265417026 ns/iter |
2.081785882630185 ns/iter |
0.97 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.0362632157252936 ns/iter |
2.2198743309157187 ns/iter |
0.92 |
Regex_Period_Asterisk |
2.035759058403313 ns/iter |
2.167568378976844 ns/iter |
0.94 |
Regex_Group_Period_Asterisk_Group |
2.037006979858207 ns/iter |
2.2533365796202256 ns/iter |
0.90 |
Regex_Period_Plus |
1.7148149732771905 ns/iter |
1.7743436059970852 ns/iter |
0.97 |
Regex_Period |
1.7181692743806631 ns/iter |
1.833954888522741 ns/iter |
0.94 |
Regex_Caret_Period_Plus_Dollar |
1.733671694332674 ns/iter |
1.7688192683188868 ns/iter |
0.98 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.7400136958766381 ns/iter |
1.9863342039140695 ns/iter |
0.88 |
Regex_Caret_Period_Asterisk_Dollar |
2.0408079875895213 ns/iter |
2.2045096452224144 ns/iter |
0.93 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
2.2086335264386396 ns/iter |
2.341968372057572 ns/iter |
0.94 |
Regex_Caret_X_Hyphen |
6.397279560140727 ns/iter |
6.543700705895094 ns/iter |
0.98 |
Regex_Period_Md_Dollar |
73.30142497197288 ns/iter |
86.08629838371114 ns/iter |
0.85 |
Regex_Caret_Slash_Period_Asterisk |
4.759125101339377 ns/iter |
4.9675802753734315 ns/iter |
0.96 |
Regex_Caret_Period_Range_Dollar |
2.0628398086339113 ns/iter |
2.653612192211017 ns/iter |
0.78 |
Regex_Nested_Backtrack |
909.4936588394 ns/iter |
959.0817887025058 ns/iter |
0.95 |
JSON_Array_Of_Objects_Unique |
217.7655988161181 ns/iter |
251.1212437499809 ns/iter |
0.87 |
JSON_Parse_1 |
24926.111502352782 ns/iter |
25755.30141399066 ns/iter |
0.97 |
JSON_Fast_Hash_Helm_Chart_Lock |
27.314829981013744 ns/iter |
25.63289160844736 ns/iter |
1.07 |
JSON_Equality_Helm_Chart_Lock |
144.8910743098585 ns/iter |
134.74046609750386 ns/iter |
1.08 |
JSON_String_Equal/10 |
6.379114006285729 ns/iter |
6.253584639992975 ns/iter |
1.02 |
JSON_String_Equal/100 |
5.901579570728831 ns/iter |
5.669691606362867 ns/iter |
1.04 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.8651630145012474 ns/iter |
0.9044237121387079 ns/iter |
0.96 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.741718149938609 ns/iter |
3.703743340166622 ns/iter |
1.01 |
JSON_String_Fast_Hash/10 |
2.0574190348879244 ns/iter |
2.0517564719232584 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
2.053195386603502 ns/iter |
2.039011399832929 ns/iter |
1.01 |
JSON_String_Key_Hash/10 |
1.5428053955428842 ns/iter |
1.6663963026288222 ns/iter |
0.93 |
JSON_String_Key_Hash/100 |
2.0748371534405683 ns/iter |
2.2049852615800143 ns/iter |
0.94 |
JSON_Object_Defines_Miss_Same_Length |
1.8697803482712583 ns/iter |
2.1350074837037036 ns/iter |
0.88 |
JSON_Object_Defines_Miss_Too_Small |
2.1466930935343536 ns/iter |
2.0861334326768146 ns/iter |
1.03 |
JSON_Object_Defines_Miss_Too_Large |
1.8997351075502034 ns/iter |
2.1307086917887417 ns/iter |
0.89 |
Pointer_Object_Traverse |
56.40072119213397 ns/iter |
57.93285208073422 ns/iter |
0.97 |
Pointer_Object_Try_Traverse |
39.056375668380085 ns/iter |
41.189472126666914 ns/iter |
0.95 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
192.32432596882913 ns/iter |
173.0341487311328 ns/iter |
1.11 |
Schema_Frame_OMC_Instances |
472614526.7486572 ns/iter |
264075597.12727866 ns/iter |
1.79 |
Schema_Frame_OMC_References |
108597477.27711995 ns/iter |
112610499.06412761 ns/iter |
0.96 |
Schema_Bundle_Meta_2020_12 |
5078837.053099675 ns/iter |
5822800.820873629 ns/iter |
0.87 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti [email protected]