-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
Expand SOURCEMETA_JSONTOOLKIT_YAML_EXPORT
in Doxygen
#1447
Conversation
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: 0461845 | Previous: 93a921d | Ratio |
---|---|---|---|
JSON_Array_Of_Objects_Unique |
368.132703559828 ns/iter |
359.188535039683 ns/iter |
1.02 |
JSON_Parse_1 |
26165.015650565445 ns/iter |
23380.35111793496 ns/iter |
1.12 |
JSON_Fast_Hash_Helm_Chart_Lock |
52.47085265253255 ns/iter |
51.26413717763904 ns/iter |
1.02 |
JSON_Equality_Helm_Chart_Lock |
160.74366176928856 ns/iter |
139.3898437775067 ns/iter |
1.15 |
Regex_Lower_S_Or_Upper_S_Asterisk |
1.888435876667528 ns/iter |
1.6664713787730099 ns/iter |
1.13 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.057025739402783 ns/iter |
1.7153699108837734 ns/iter |
1.20 |
Regex_Period_Asterisk |
1.847865972214376 ns/iter |
1.6918776356310117 ns/iter |
1.09 |
Regex_Group_Period_Asterisk_Group |
1.8705895559588692 ns/iter |
1.7963110394928188 ns/iter |
1.04 |
Regex_Period_Plus |
2.1497507678407723 ns/iter |
2.0349906226950982 ns/iter |
1.06 |
Regex_Period |
2.2196647673986143 ns/iter |
2.3155423043489622 ns/iter |
0.96 |
Regex_Caret_Period_Plus_Dollar |
2.136334702240693 ns/iter |
2.04469980974777 ns/iter |
1.04 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.097934333017423 ns/iter |
2.0336795224215645 ns/iter |
1.03 |
Regex_Caret_Period_Asterisk_Dollar |
1.7320584197943714 ns/iter |
1.7420124092912317 ns/iter |
0.99 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.729370356081235 ns/iter |
1.8096160853117615 ns/iter |
0.96 |
Regex_Caret_X_Hyphen |
6.6413273459111 ns/iter |
6.803596707522044 ns/iter |
0.98 |
Regex_Period_Md_Dollar |
69.92736836953259 ns/iter |
72.73333727758498 ns/iter |
0.96 |
Regex_Caret_Slash_Period_Asterisk |
5.81444374712731 ns/iter |
5.889433827481586 ns/iter |
0.99 |
Regex_Caret_Period_Range_Dollar |
2.1017741260219136 ns/iter |
2.143764082901741 ns/iter |
0.98 |
Regex_Nested_Backtrack |
729.8013250785713 ns/iter |
770.6303639466151 ns/iter |
0.95 |
Pointer_Object_Traverse |
14.912835447163088 ns/iter |
15.996558951410679 ns/iter |
0.93 |
Pointer_Object_Try_Traverse |
32.24384714336611 ns/iter |
33.84967528431681 ns/iter |
0.95 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
176.15997131960523 ns/iter |
199.42648660938983 ns/iter |
0.88 |
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: 0461845 | Previous: 93a921d | Ratio |
---|---|---|---|
JSON_Array_Of_Objects_Unique |
405.3409541052325 ns/iter |
418.26659349929764 ns/iter |
0.97 |
JSON_Parse_1 |
30102.876203989457 ns/iter |
30028.89557887653 ns/iter |
1.00 |
JSON_Fast_Hash_Helm_Chart_Lock |
58.72982313387711 ns/iter |
58.75391810410328 ns/iter |
1.00 |
JSON_Equality_Helm_Chart_Lock |
153.95912900104764 ns/iter |
154.70647055227653 ns/iter |
1.00 |
Regex_Lower_S_Or_Upper_S_Asterisk |
2.2635536268118233 ns/iter |
2.20512235056064 ns/iter |
1.03 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.2206958188845536 ns/iter |
2.200836264535757 ns/iter |
1.01 |
Regex_Period_Asterisk |
2.2202799347360003 ns/iter |
2.1964667518878533 ns/iter |
1.01 |
Regex_Group_Period_Asterisk_Group |
2.2504230875890943 ns/iter |
2.2048215332200924 ns/iter |
1.02 |
Regex_Period_Plus |
2.7998950862180645 ns/iter |
2.487357145998639 ns/iter |
1.13 |
Regex_Period |
2.7995078636317956 ns/iter |
2.487442448742188 ns/iter |
1.13 |
Regex_Caret_Period_Plus_Dollar |
2.797094796527063 ns/iter |
2.4866868049901116 ns/iter |
1.12 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.797544947182285 ns/iter |
2.487336016299777 ns/iter |
1.12 |
Regex_Caret_Period_Asterisk_Dollar |
3.4183946707990103 ns/iter |
2.485176910592182 ns/iter |
1.38 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.4167302804994146 ns/iter |
2.484652823691654 ns/iter |
1.38 |
Regex_Caret_X_Hyphen |
13.050313806811607 ns/iter |
12.640956436599811 ns/iter |
1.03 |
Regex_Period_Md_Dollar |
73.72295882203478 ns/iter |
77.11818408652417 ns/iter |
0.96 |
Regex_Caret_Slash_Period_Asterisk |
6.527006672777193 ns/iter |
5.286742530755674 ns/iter |
1.23 |
Regex_Caret_Period_Range_Dollar |
4.0397902987107575 ns/iter |
2.7987401581620643 ns/iter |
1.44 |
Regex_Nested_Backtrack |
503.62631356017187 ns/iter |
499.94594427076925 ns/iter |
1.01 |
Pointer_Object_Traverse |
44.19010887167296 ns/iter |
45.75919167996038 ns/iter |
0.97 |
Pointer_Object_Try_Traverse |
52.64213004434296 ns/iter |
53.40111751107732 ns/iter |
0.99 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
352.43126168575844 ns/iter |
358.6293230693385 ns/iter |
0.98 |
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: 0461845 | Previous: 93a921d | Ratio |
---|---|---|---|
JSON_Array_Of_Objects_Unique |
425.76294598975534 ns/iter |
421.18475000002314 ns/iter |
1.01 |
JSON_Parse_1 |
81377.04241070664 ns/iter |
81974.11276282869 ns/iter |
0.99 |
JSON_Fast_Hash_Helm_Chart_Lock |
55.761119999999664 ns/iter |
58.41564285714997 ns/iter |
0.95 |
JSON_Equality_Helm_Chart_Lock |
219.67450000001776 ns/iter |
219.9631562500315 ns/iter |
1.00 |
Regex_Lower_S_Or_Upper_S_Asterisk |
8.99631692412409 ns/iter |
8.424960937498989 ns/iter |
1.07 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
8.018152196347872 ns/iter |
8.114592820917917 ns/iter |
0.99 |
Regex_Period_Asterisk |
7.8950535714295 ns/iter |
7.75684709821383 ns/iter |
1.02 |
Regex_Group_Period_Asterisk_Group |
7.955058446628965 ns/iter |
7.78387898310752 ns/iter |
1.02 |
Regex_Period_Plus |
7.754795054665971 ns/iter |
7.847280768540083 ns/iter |
0.99 |
Regex_Period |
7.7749392510050646 ns/iter |
7.761054687500339 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
7.97325334821432 ns/iter |
8.04081960696083 ns/iter |
0.99 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
8.130886570843929 ns/iter |
8.145875856492129 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
7.787004875951647 ns/iter |
7.864777197031555 ns/iter |
0.99 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
8.08487273176272 ns/iter |
8.025867187500932 ns/iter |
1.01 |
Regex_Caret_X_Hyphen |
11.52130312500077 ns/iter |
11.68456607142941 ns/iter |
0.99 |
Regex_Period_Md_Dollar |
143.111685575369 ns/iter |
148.5265915836276 ns/iter |
0.96 |
Regex_Caret_Slash_Period_Asterisk |
12.11876964285758 ns/iter |
12.076632142856576 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
8.703920312500557 ns/iter |
8.9275609375008 ns/iter |
0.97 |
Regex_Nested_Backtrack |
585.0705357142415 ns/iter |
595.4917857142814 ns/iter |
0.98 |
Pointer_Object_Traverse |
56.067374999995785 ns/iter |
56.77150000000211 ns/iter |
0.99 |
Pointer_Object_Try_Traverse |
76.60399107143081 ns/iter |
75.92575892857921 ns/iter |
1.01 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
182.60968633547787 ns/iter |
179.0190159838638 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 (linux/gcc)
Benchmark suite | Current: 0461845 | Previous: 93a921d | Ratio |
---|---|---|---|
Pointer_Object_Traverse |
43.940711674773944 ns/iter |
43.697575558456364 ns/iter |
1.01 |
Pointer_Object_Try_Traverse |
22.42823043310297 ns/iter |
22.56156830311753 ns/iter |
0.99 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
213.48839955640426 ns/iter |
213.3613466151116 ns/iter |
1.00 |
Regex_Lower_S_Or_Upper_S_Asterisk |
3.1331227701991526 ns/iter |
3.1875805786656866 ns/iter |
0.98 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
3.124848614630196 ns/iter |
3.1949217511130548 ns/iter |
0.98 |
Regex_Period_Asterisk |
3.125658028928564 ns/iter |
3.2248848563688153 ns/iter |
0.97 |
Regex_Group_Period_Asterisk_Group |
3.1311972823427556 ns/iter |
3.2400894347027887 ns/iter |
0.97 |
Regex_Period_Plus |
3.1260166226334616 ns/iter |
3.197598009756181 ns/iter |
0.98 |
Regex_Period |
3.1258849984834134 ns/iter |
3.183407529437853 ns/iter |
0.98 |
Regex_Caret_Period_Plus_Dollar |
3.1259757552441485 ns/iter |
3.213524333739316 ns/iter |
0.97 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
3.121031225907949 ns/iter |
3.243115946049819 ns/iter |
0.96 |
Regex_Caret_Period_Asterisk_Dollar |
3.730078426840077 ns/iter |
3.4083713815552708 ns/iter |
1.09 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.7302842982483586 ns/iter |
3.787338609307576 ns/iter |
0.98 |
Regex_Caret_X_Hyphen |
12.42798616330733 ns/iter |
12.429213665901143 ns/iter |
1.00 |
Regex_Period_Md_Dollar |
89.10678934442502 ns/iter |
89.0467796416342 ns/iter |
1.00 |
Regex_Caret_Slash_Period_Asterisk |
7.146255408188293 ns/iter |
7.171653042104161 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
4.03818890342897 ns/iter |
4.044031978040069 ns/iter |
1.00 |
Regex_Nested_Backtrack |
829.3467939872596 ns/iter |
821.3949637769551 ns/iter |
1.01 |
JSON_Array_Of_Objects_Unique |
379.76912688047895 ns/iter |
385.9235652701679 ns/iter |
0.98 |
JSON_Parse_1 |
32501.901455459818 ns/iter |
32880.98900789238 ns/iter |
0.99 |
JSON_Fast_Hash_Helm_Chart_Lock |
62.4929519513384 ns/iter |
66.85084100578823 ns/iter |
0.93 |
JSON_Equality_Helm_Chart_Lock |
143.7664274343663 ns/iter |
142.25159652659607 ns/iter |
1.01 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti [email protected]