-
-
Notifications
You must be signed in to change notification settings - Fork 4
Run ClangTidy on GitHub Actions #1640
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
base: main
Are you sure you want to change the base?
Conversation
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: c35a4da | Previous: 45cb3a9 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.4878078900146887 ns/iter |
2.4893104958582457 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.4868786165814223 ns/iter |
2.486391529436591 ns/iter |
1.00 |
Regex_Period_Asterisk |
2.487369498667767 ns/iter |
2.486120198305231 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
2.4874414064832635 ns/iter |
2.48603849471996 ns/iter |
1.00 |
Regex_Period_Plus |
2.8039312764309474 ns/iter |
2.7970760949189604 ns/iter |
1.00 |
Regex_Period |
2.7967247821873937 ns/iter |
2.7984562152528745 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
2.79750638505916 ns/iter |
2.8004301766161412 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
2.7970985281741605 ns/iter |
2.8029233904070727 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
3.7395989342440967 ns/iter |
3.7323643908985153 ns/iter |
1.00 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
3.7286142561296582 ns/iter |
3.728562509745719 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
13.061958494796007 ns/iter |
7.785885297539789 ns/iter |
1.68 |
Regex_Period_Md_Dollar |
77.78358841514583 ns/iter |
81.12714333993218 ns/iter |
0.96 |
Regex_Caret_Slash_Period_Asterisk |
7.149618114257535 ns/iter |
6.221960190709844 ns/iter |
1.15 |
Regex_Caret_Period_Range_Dollar |
2.8131867820618583 ns/iter |
4.039563004986815 ns/iter |
0.70 |
Regex_Nested_Backtrack |
478.25160811482226 ns/iter |
476.86584673618984 ns/iter |
1.00 |
JSON_Array_Of_Objects_Unique |
439.0932268900916 ns/iter |
437.856788922187 ns/iter |
1.00 |
JSON_Parse_1 |
30726.1157771324 ns/iter |
30140.252419250763 ns/iter |
1.02 |
JSON_Fast_Hash_Helm_Chart_Lock |
68.38046890181164 ns/iter |
68.47945841648706 ns/iter |
1.00 |
JSON_Equality_Helm_Chart_Lock |
154.67059427564416 ns/iter |
154.73243448966045 ns/iter |
1.00 |
JSON_String_Equal/10 |
6.2316366586514285 ns/iter |
7.148859090141919 ns/iter |
0.87 |
JSON_String_Equal/100 |
6.850174129122666 ns/iter |
6.888392610891856 ns/iter |
0.99 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9342184984383335 ns/iter |
0.9339374468372468 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
10.259215630790877 ns/iter |
10.25882030839326 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
2.80117393927261 ns/iter |
2.797048980724484 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
2.7977001354574935 ns/iter |
2.801209922392494 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
2.1775853549289974 ns/iter |
2.1776815198734716 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
2.8011675620552734 ns/iter |
2.8000012381489814 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
3.7346533522894836 ns/iter |
3.7453518358148723 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
3.735670238602174 ns/iter |
3.747156667149819 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.733465168942072 ns/iter |
3.746446367875694 ns/iter |
1.00 |
Pointer_Object_Traverse |
44.257983951433545 ns/iter |
44.50416661128059 ns/iter |
0.99 |
Pointer_Object_Try_Traverse |
52.29551601963472 ns/iter |
52.32689941233664 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
291.25459630301236 ns/iter |
290.824223997385 ns/iter |
1.00 |
Schema_Frame_OMC_Instances |
228522454.33333945 ns/iter |
230628966.33333215 ns/iter |
0.99 |
Schema_Frame_OMC_References |
149815478.20000285 ns/iter |
153317216.4000007 ns/iter |
0.98 |
Schema_Frame_OMC_Locations |
146880923.7999949 ns/iter |
150116990.20001286 ns/iter |
0.98 |
Schema_Bundle_Meta_2020_12 |
7387073.446809754 ns/iter |
7426245.096763689 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/llvm)
Benchmark suite | Current: c35a4da | Previous: 45cb3a9 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
1.6521064491130397 ns/iter |
1.6180350524633045 ns/iter |
1.02 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
1.6239523355127699 ns/iter |
1.5851918286605482 ns/iter |
1.02 |
Regex_Period_Asterisk |
1.6337393401453526 ns/iter |
1.592002214375711 ns/iter |
1.03 |
Regex_Group_Period_Asterisk_Group |
1.7507366683249306 ns/iter |
1.581951560910274 ns/iter |
1.11 |
Regex_Period_Plus |
1.951789490483172 ns/iter |
1.8852040112511446 ns/iter |
1.04 |
Regex_Period |
1.956098478479439 ns/iter |
1.893023299038824 ns/iter |
1.03 |
Regex_Caret_Period_Plus_Dollar |
2.0047343412951424 ns/iter |
1.8977607832407646 ns/iter |
1.06 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.9597189963973383 ns/iter |
1.8868247465983574 ns/iter |
1.04 |
Regex_Caret_Period_Asterisk_Dollar |
1.6189367918215218 ns/iter |
1.5852512099786507 ns/iter |
1.02 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
1.6212846735824693 ns/iter |
1.5865920046597237 ns/iter |
1.02 |
Regex_Caret_X_Hyphen |
6.809878769388277 ns/iter |
6.647927299614562 ns/iter |
1.02 |
Regex_Period_Md_Dollar |
70.83676297398117 ns/iter |
67.5828896051119 ns/iter |
1.05 |
Regex_Caret_Slash_Period_Asterisk |
5.212861406232528 ns/iter |
5.012911157458542 ns/iter |
1.04 |
Regex_Caret_Period_Range_Dollar |
2.286616770939863 ns/iter |
2.2116236711838364 ns/iter |
1.03 |
Regex_Nested_Backtrack |
759.4724982483925 ns/iter |
730.621189397993 ns/iter |
1.04 |
JSON_Array_Of_Objects_Unique |
337.2011615920707 ns/iter |
324.6013892498477 ns/iter |
1.04 |
JSON_Parse_1 |
22695.461221307734 ns/iter |
21410.181225278582 ns/iter |
1.06 |
JSON_Fast_Hash_Helm_Chart_Lock |
49.941603737859836 ns/iter |
47.63282792947782 ns/iter |
1.05 |
JSON_Equality_Helm_Chart_Lock |
120.04541327275398 ns/iter |
116.83436867989572 ns/iter |
1.03 |
JSON_String_Equal/10 |
7.775550152213566 ns/iter |
7.534369064411749 ns/iter |
1.03 |
JSON_String_Equal/100 |
6.185082011599229 ns/iter |
5.982330346743531 ns/iter |
1.03 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.325290397650754 ns/iter |
0.3132664517880445 ns/iter |
1.04 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.009299565624697 ns/iter |
2.9523066249275347 ns/iter |
1.02 |
JSON_String_Fast_Hash/10 |
1.6708477034852078 ns/iter |
1.5676186023587149 ns/iter |
1.07 |
JSON_String_Fast_Hash/100 |
2.039361735279335 ns/iter |
1.879697138821713 ns/iter |
1.08 |
JSON_String_Key_Hash/10 |
1.3542799199856117 ns/iter |
1.2567222537060434 ns/iter |
1.08 |
JSON_String_Key_Hash/100 |
1.7611413399576208 ns/iter |
1.6703916817323614 ns/iter |
1.05 |
JSON_Object_Defines_Miss_Same_Length |
2.2768792648944474 ns/iter |
2.2009630163691174 ns/iter |
1.03 |
JSON_Object_Defines_Miss_Too_Small |
2.2839712823433143 ns/iter |
2.195794560241501 ns/iter |
1.04 |
JSON_Object_Defines_Miss_Too_Large |
2.2719750855954466 ns/iter |
2.196286740772497 ns/iter |
1.03 |
Pointer_Object_Traverse |
18.178555004959026 ns/iter |
17.591538385101874 ns/iter |
1.03 |
Pointer_Object_Try_Traverse |
22.58913918574219 ns/iter |
21.766823589311194 ns/iter |
1.04 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
176.84903866594294 ns/iter |
172.07139807605236 ns/iter |
1.03 |
Schema_Frame_OMC_Instances |
180563166.75000516 ns/iter |
164640510.50002128 ns/iter |
1.10 |
Schema_Frame_OMC_References |
117550819.50002478 ns/iter |
100403077.42854436 ns/iter |
1.17 |
Schema_Frame_OMC_Locations |
112784999.9999983 ns/iter |
97470601.14286147 ns/iter |
1.16 |
Schema_Bundle_Meta_2020_12 |
5057274.02920775 ns/iter |
4827357.8137939 ns/iter |
1.05 |
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: c35a4da | Previous: 45cb3a9 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
7.133140146727732 ns/iter |
7.002088169642461 ns/iter |
1.02 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
7.376897321430067 ns/iter |
7.021642857142194 ns/iter |
1.05 |
Regex_Period_Asterisk |
7.337896842242171 ns/iter |
6.840885714285808 ns/iter |
1.07 |
Regex_Group_Period_Asterisk_Group |
7.155151785713797 ns/iter |
7.047049107142505 ns/iter |
1.02 |
Regex_Period_Plus |
7.195722289305226 ns/iter |
7.533007812500056 ns/iter |
0.96 |
Regex_Period |
7.379643973212271 ns/iter |
7.353223214286839 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
7.41722991071368 ns/iter |
7.251408482143214 ns/iter |
1.02 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
7.842301339286349 ns/iter |
7.776976562500996 ns/iter |
1.01 |
Regex_Caret_Period_Asterisk_Dollar |
7.0074575892853375 ns/iter |
7.060117187500024 ns/iter |
0.99 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
6.912502232143681 ns/iter |
7.296140625000343 ns/iter |
0.95 |
Regex_Caret_X_Hyphen |
12.15120178571689 ns/iter |
11.929398214285975 ns/iter |
1.02 |
Regex_Period_Md_Dollar |
157.65154017860337 ns/iter |
138.17337500000804 ns/iter |
1.14 |
Regex_Caret_Slash_Period_Asterisk |
10.545425000000108 ns/iter |
10.41873571428401 ns/iter |
1.01 |
Regex_Caret_Period_Range_Dollar |
7.4574615738485726 ns/iter |
7.717327008928925 ns/iter |
0.97 |
Regex_Nested_Backtrack |
617.962053571424 ns/iter |
609.899910714213 ns/iter |
1.01 |
JSON_Array_Of_Objects_Unique |
443.75843750003696 ns/iter |
458.40591962336435 ns/iter |
0.97 |
JSON_Parse_1 |
79167.75669643629 ns/iter |
87374.73214285783 ns/iter |
0.91 |
JSON_Fast_Hash_Helm_Chart_Lock |
68.3150089285586 ns/iter |
74.57129464286133 ns/iter |
0.92 |
JSON_Equality_Helm_Chart_Lock |
183.2636413628567 ns/iter |
183.75849891239872 ns/iter |
1.00 |
JSON_String_Equal/10 |
8.970522281381754 ns/iter |
8.9778560267855 ns/iter |
1.00 |
JSON_String_Equal/100 |
9.919150402148768 ns/iter |
9.916783884300704 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
2.168473750000288 ns/iter |
2.1671574999999166 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
15.783561055020858 ns/iter |
15.59537757413762 ns/iter |
1.01 |
JSON_String_Fast_Hash/10 |
4.025732060759772 ns/iter |
4.0645775669639095 ns/iter |
0.99 |
JSON_String_Fast_Hash/100 |
4.026646123262065 ns/iter |
4.0332407214880375 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
8.538909336880025 ns/iter |
8.188757106301448 ns/iter |
1.04 |
JSON_String_Key_Hash/100 |
3.7152224933656557 ns/iter |
3.7420842790320012 ns/iter |
0.99 |
JSON_Object_Defines_Miss_Same_Length |
4.642526796078248 ns/iter |
4.651739742526658 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
4.648167867517959 ns/iter |
4.643066997528466 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
3.7175951719319125 ns/iter |
3.714734993366539 ns/iter |
1.00 |
Pointer_Object_Traverse |
52.541100000007646 ns/iter |
52.45250999998916 ns/iter |
1.00 |
Pointer_Object_Try_Traverse |
73.86813616070091 ns/iter |
73.71960714285666 ns/iter |
1.00 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
180.11236697183415 ns/iter |
181.4387304856113 ns/iter |
0.99 |
Schema_Frame_OMC_Instances |
525320599.99998635 ns/iter |
582236499.9999081 ns/iter |
0.90 |
Schema_Frame_OMC_References |
392582749.99997413 ns/iter |
385705900.00000495 ns/iter |
1.02 |
Schema_Frame_OMC_Locations |
378864450.0000373 ns/iter |
376114700.00001645 ns/iter |
1.01 |
Schema_Bundle_Meta_2020_12 |
18592563.41461377 ns/iter |
18785637.837838195 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 (linux/gcc)
Benchmark suite | Current: c35a4da | Previous: 45cb3a9 | Ratio |
---|---|---|---|
Schema_Frame_OMC_Instances |
230463862.66666257 ns/iter |
219905985.99995792 ns/iter |
1.05 |
Schema_Frame_OMC_References |
149152475.59997624 ns/iter |
146354560.20000675 ns/iter |
1.02 |
Schema_Frame_OMC_Locations |
145475907.19998878 ns/iter |
141925299.80000472 ns/iter |
1.03 |
Schema_Bundle_Meta_2020_12 |
7411980.659550495 ns/iter |
7405082.808505308 ns/iter |
1.00 |
Pointer_Object_Traverse |
48.67295901304415 ns/iter |
50.09524723362774 ns/iter |
0.97 |
Pointer_Object_Try_Traverse |
23.348745682623843 ns/iter |
23.51256195987494 ns/iter |
0.99 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
160.70424515814543 ns/iter |
153.58894885357728 ns/iter |
1.05 |
JSON_Array_Of_Objects_Unique |
376.90594619768086 ns/iter |
376.9618137313089 ns/iter |
1.00 |
JSON_Parse_1 |
33312.969802169544 ns/iter |
33787.42401735882 ns/iter |
0.99 |
JSON_Fast_Hash_Helm_Chart_Lock |
63.08354448927228 ns/iter |
63.39961869894434 ns/iter |
1.00 |
JSON_Equality_Helm_Chart_Lock |
150.59848592651161 ns/iter |
153.20492487939023 ns/iter |
0.98 |
JSON_String_Equal/10 |
6.026031779973237 ns/iter |
6.956898512201909 ns/iter |
0.87 |
JSON_String_Equal/100 |
6.657486521548287 ns/iter |
6.6518431558234 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.9334565468143273 ns/iter |
0.9344270243975868 ns/iter |
1.00 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
19.26268064015207 ns/iter |
19.282601070139076 ns/iter |
1.00 |
JSON_String_Fast_Hash/10 |
0.9322422048799267 ns/iter |
0.933182336826086 ns/iter |
1.00 |
JSON_String_Fast_Hash/100 |
0.933102927211762 ns/iter |
0.9333657566722752 ns/iter |
1.00 |
JSON_String_Key_Hash/10 |
1.2479011320952735 ns/iter |
1.2487879933871273 ns/iter |
1.00 |
JSON_String_Key_Hash/100 |
2.031689253968491 ns/iter |
2.0261571791688873 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Same_Length |
2.7988670309018446 ns/iter |
2.7986521674363645 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Small |
2.8017734937959378 ns/iter |
2.802143719876876 ns/iter |
1.00 |
JSON_Object_Defines_Miss_Too_Large |
2.7998080122708604 ns/iter |
2.8072696592757125 ns/iter |
1.00 |
Regex_Lower_S_Or_Upper_S_Asterisk |
3.423548213329453 ns/iter |
3.4260943859214796 ns/iter |
1.00 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
3.4232905325849448 ns/iter |
3.4198184141112398 ns/iter |
1.00 |
Regex_Period_Asterisk |
3.4238669679356373 ns/iter |
3.418965240965286 ns/iter |
1.00 |
Regex_Group_Period_Asterisk_Group |
3.419370978066014 ns/iter |
3.4193941115492734 ns/iter |
1.00 |
Regex_Period_Plus |
3.732046244816094 ns/iter |
3.7300984731854157 ns/iter |
1.00 |
Regex_Period |
3.7289769498056677 ns/iter |
3.7384174139836994 ns/iter |
1.00 |
Regex_Caret_Period_Plus_Dollar |
3.7374854432080835 ns/iter |
3.737538234596788 ns/iter |
1.00 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
3.7301954618764173 ns/iter |
3.734998691380499 ns/iter |
1.00 |
Regex_Caret_Period_Asterisk_Dollar |
4.66493663153861 ns/iter |
4.6800829710692895 ns/iter |
1.00 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
4.664529390239236 ns/iter |
4.661798987820261 ns/iter |
1.00 |
Regex_Caret_X_Hyphen |
13.205964697784374 ns/iter |
9.954837861985844 ns/iter |
1.33 |
Regex_Period_Md_Dollar |
88.59524576134207 ns/iter |
88.1375735310677 ns/iter |
1.01 |
Regex_Caret_Slash_Period_Asterisk |
9.637492802213487 ns/iter |
9.648679174708548 ns/iter |
1.00 |
Regex_Caret_Period_Range_Dollar |
4.974070452623174 ns/iter |
4.973989208091377 ns/iter |
1.00 |
Regex_Nested_Backtrack |
845.6582579125544 ns/iter |
824.084852576742 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 (macos/gcc)
Benchmark suite | Current: c35a4da | Previous: 45cb3a9 | Ratio |
---|---|---|---|
Regex_Lower_S_Or_Upper_S_Asterisk |
2.0300302334454137 ns/iter |
1.8891170609303591 ns/iter |
1.07 |
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar |
2.021285127231657 ns/iter |
1.8964796025265933 ns/iter |
1.07 |
Regex_Period_Asterisk |
2.0255553985792525 ns/iter |
1.9057025596530612 ns/iter |
1.06 |
Regex_Group_Period_Asterisk_Group |
2.026211450284603 ns/iter |
1.9340236430208568 ns/iter |
1.05 |
Regex_Period_Plus |
1.7531118543554736 ns/iter |
1.5978860773610895 ns/iter |
1.10 |
Regex_Period |
1.6840991948692423 ns/iter |
1.5983019780951782 ns/iter |
1.05 |
Regex_Caret_Period_Plus_Dollar |
1.6988111465306845 ns/iter |
1.5927716085915946 ns/iter |
1.07 |
Regex_Caret_Group_Period_Plus_Group_Dollar |
1.6953731620589922 ns/iter |
1.6649980469974666 ns/iter |
1.02 |
Regex_Caret_Period_Asterisk_Dollar |
2.057090477910409 ns/iter |
1.9112494235028354 ns/iter |
1.08 |
Regex_Caret_Group_Period_Asterisk_Group_Dollar |
2.0192516527894866 ns/iter |
1.8853560840972254 ns/iter |
1.07 |
Regex_Caret_X_Hyphen |
6.397964048358216 ns/iter |
5.976881651752968 ns/iter |
1.07 |
Regex_Period_Md_Dollar |
73.39040946648203 ns/iter |
67.50488222707594 ns/iter |
1.09 |
Regex_Caret_Slash_Period_Asterisk |
4.764859897135752 ns/iter |
4.394369521261817 ns/iter |
1.08 |
Regex_Caret_Period_Range_Dollar |
2.0248391326974184 ns/iter |
1.9020672538492227 ns/iter |
1.06 |
Regex_Nested_Backtrack |
901.1871146421983 ns/iter |
849.5919429104406 ns/iter |
1.06 |
JSON_Array_Of_Objects_Unique |
232.174088547203 ns/iter |
207.23533913675797 ns/iter |
1.12 |
JSON_Parse_1 |
24532.7125630463 ns/iter |
23239.966296081635 ns/iter |
1.06 |
JSON_Fast_Hash_Helm_Chart_Lock |
25.085267117360676 ns/iter |
23.499476254154004 ns/iter |
1.07 |
JSON_Equality_Helm_Chart_Lock |
122.00681765647576 ns/iter |
113.38522520768328 ns/iter |
1.08 |
JSON_String_Equal/10 |
5.794324422569727 ns/iter |
5.419016165437205 ns/iter |
1.07 |
JSON_String_Equal/100 |
5.4170864063661455 ns/iter |
5.120807177775623 ns/iter |
1.06 |
JSON_String_Equal_Small_By_Perfect_Hash/10 |
0.8037156563915936 ns/iter |
0.7545395963545647 ns/iter |
1.07 |
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 |
3.70377211505615 ns/iter |
3.483045433350888 ns/iter |
1.06 |
JSON_String_Fast_Hash/10 |
2.0319929514719877 ns/iter |
1.9051840458271168 ns/iter |
1.07 |
JSON_String_Fast_Hash/100 |
2.0282389775397003 ns/iter |
1.899048273415623 ns/iter |
1.07 |
JSON_String_Key_Hash/10 |
1.5373215209963398 ns/iter |
1.4519180597867054 ns/iter |
1.06 |
JSON_String_Key_Hash/100 |
2.837824611089218 ns/iter |
2.508443905260363 ns/iter |
1.13 |
JSON_Object_Defines_Miss_Same_Length |
1.8576234469683413 ns/iter |
1.7249668994029494 ns/iter |
1.08 |
JSON_Object_Defines_Miss_Too_Small |
2.0333056039935777 ns/iter |
1.8821838674365707 ns/iter |
1.08 |
JSON_Object_Defines_Miss_Too_Large |
1.8501220213130014 ns/iter |
1.7237267833642 ns/iter |
1.07 |
Pointer_Object_Traverse |
55.314441982630164 ns/iter |
51.77052605634538 ns/iter |
1.07 |
Pointer_Object_Try_Traverse |
36.16969802752273 ns/iter |
34.33624338411654 ns/iter |
1.05 |
Pointer_Push_Back_Pointer_To_Weak_Pointer |
168.32780923042563 ns/iter |
154.33168011233533 ns/iter |
1.09 |
Schema_Frame_OMC_Instances |
199024995.16805014 ns/iter |
171565771.10290527 ns/iter |
1.16 |
Schema_Frame_OMC_References |
129756021.49963379 ns/iter |
110287348.42936198 ns/iter |
1.18 |
Schema_Frame_OMC_Locations |
127248684.56522624 ns/iter |
108446870.53135464 ns/iter |
1.17 |
Schema_Bundle_Meta_2020_12 |
6648321.151733398 ns/iter |
5056685.295657835 ns/iter |
1.31 |
This comment was automatically generated by workflow using github-action-benchmark.
can we rerun this on the latest main commit? |
See: sourcemeta/blaze#429 Signed-off-by: Juan Cruz Viotti <[email protected]>
Rebased! The results will show up in a bit |
For later (I don't want to block this PR even more), we can make GitHub Actions always install the latest LLVM version using the script in here: https://apt.llvm.org |
See: sourcemeta/blaze#429
Signed-off-by: Juan Cruz Viotti [email protected]