-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Report
ControlMark
during evaluation (#21)
Signed-off-by: Juan Cruz Viotti <[email protected]>
- Loading branch information
Showing
4 changed files
with
225 additions
and
137 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
012b106
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)
Compiler_Draft6_AdaptiveCard
3063184999.9999757
ns/iter2797583374.999931
ns/iter1.09
Evaluator_Draft4_Meta_1_No_Callback
740.2954219862007
ns/iter739.9160002437139
ns/iter1.00
Evaluator_Draft4_Required_Properties
925.9385475522297
ns/iter950.5409377316741
ns/iter0.97
Evaluator_Draft4_Many_Optional_Properties_Minimal_Match
155.46500055327053
ns/iter155.0020715936181
ns/iter1.00
Evaluator_Draft4_Few_Optional_Properties_Minimal_Match
107.7466426231151
ns/iter101.67821729673167
ns/iter1.06
Evaluator_Draft4_Items_Schema
2734.9825857317087
ns/iter2626.6809721467516
ns/iter1.04
Evaluator_Draft4_Nested_Object
22.431563943196686
ns/iter21.498736260770173
ns/iter1.04
Evaluator_Draft4_Properties_Triad_Optional
1312.6204262056372
ns/iter1262.0675916063283
ns/iter1.04
Evaluator_Draft4_Properties_Triad_Closed
1001.9050848562284
ns/iter957.4814075083616
ns/iter1.05
Evaluator_Draft4_Properties_Triad_Required
1342.8019870719356
ns/iter1289.8074813572575
ns/iter1.04
Evaluator_Draft4_Non_Recursive_Ref
215.6203470884329
ns/iter211.0406381823207
ns/iter1.02
Evaluator_Draft4_Pattern_Properties_True
1352.5478739080866
ns/iter1333.6844586762984
ns/iter1.01
Evaluator_Draft4_Ref_To_Single_Property
104.41017136727727
ns/iter104.83666651744358
ns/iter1.00
Evaluator_Draft4_Additional_Properties_Type
405.2340133925259
ns/iter404.56023777660107
ns/iter1.00
Evaluator_Draft4_Nested_Oneof
376.6261606741372
ns/iter365.88129633033884
ns/iter1.03
Evaluator_Draft6_Property_Names
772.4640717464985
ns/iter759.1624615344009
ns/iter1.02
Evaluator_Draft7_If_Then_Else
167.49189828860284
ns/iter165.93666979724202
ns/iter1.01
Evaluator_2019_09_Unevaluated_Properties
626.549382461172
ns/iter631.670020792663
ns/iter0.99
Evaluator_2020_12_Dynamic_Ref
1404.7558526691007
ns/iter1395.5049559438398
ns/iter1.01
This comment was automatically generated by workflow using github-action-benchmark.
012b106
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)
Compiler_Draft6_AdaptiveCard
5323986226.000045
ns/iter5254180197.000039
ns/iter1.01
Evaluator_Draft4_Meta_1_No_Callback
971.4845561079401
ns/iter976.1014188065781
ns/iter1.00
Evaluator_Draft4_Required_Properties
1579.7818899552367
ns/iter1623.2832061085678
ns/iter0.97
Evaluator_Draft4_Many_Optional_Properties_Minimal_Match
182.39994249150078
ns/iter180.9178308527149
ns/iter1.01
Evaluator_Draft4_Few_Optional_Properties_Minimal_Match
128.6042121212366
ns/iter127.93555269921643
ns/iter1.01
Evaluator_Draft4_Items_Schema
3542.6553320772223
ns/iter3456.432265111202
ns/iter1.02
Evaluator_Draft4_Nested_Object
29.126339756112678
ns/iter28.471068147142578
ns/iter1.02
Evaluator_Draft4_Properties_Triad_Optional
1794.8141747305197
ns/iter1760.7334752583683
ns/iter1.02
Evaluator_Draft4_Properties_Triad_Closed
1492.9644251859966
ns/iter1470.9895736058181
ns/iter1.01
Evaluator_Draft4_Properties_Triad_Required
1867.982890850692
ns/iter1846.0975707651314
ns/iter1.01
Evaluator_Draft4_Non_Recursive_Ref
476.2840263631875
ns/iter474.03149485191074
ns/iter1.00
Evaluator_Draft4_Pattern_Properties_True
2464.1954229862336
ns/iter2468.4193180127168
ns/iter1.00
Evaluator_Draft4_Ref_To_Single_Property
130.7826949982183
ns/iter132.31357958256896
ns/iter0.99
Evaluator_Draft4_Additional_Properties_Type
588.6369346416967
ns/iter592.7102308864778
ns/iter0.99
Evaluator_Draft4_Nested_Oneof
466.9342918122981
ns/iter456.55738632136405
ns/iter1.02
Evaluator_Draft6_Property_Names
1227.9339994786692
ns/iter1270.5081702689877
ns/iter0.97
Evaluator_Draft7_If_Then_Else
205.76822562816238
ns/iter201.92798042247443
ns/iter1.02
Evaluator_2019_09_Unevaluated_Properties
796.4612249313353
ns/iter765.3364313625099
ns/iter1.04
Evaluator_2020_12_Dynamic_Ref
1895.6047070918214
ns/iter1900.9828154174338
ns/iter1.00
This comment was automatically generated by workflow using github-action-benchmark.
012b106
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)
Evaluator_2020_12_Dynamic_Ref
1758.8194661205812
ns/iter1767.0105047893703
ns/iter1.00
Evaluator_2019_09_Unevaluated_Properties
792.8727064491544
ns/iter764.0782082242223
ns/iter1.04
Evaluator_Draft7_If_Then_Else
198.18064272659143
ns/iter199.85894687947408
ns/iter0.99
Evaluator_Draft6_Property_Names
1565.2434424718017
ns/iter1638.7174816665506
ns/iter0.96
Evaluator_Draft4_Meta_1_No_Callback
1065.001315555872
ns/iter1066.0083704243593
ns/iter1.00
Evaluator_Draft4_Required_Properties
2252.200140627724
ns/iter2258.2184725374377
ns/iter1.00
Evaluator_Draft4_Many_Optional_Properties_Minimal_Match
193.61635424309046
ns/iter193.41619073905866
ns/iter1.00
Evaluator_Draft4_Few_Optional_Properties_Minimal_Match
136.2882553807749
ns/iter136.39589212489975
ns/iter1.00
Evaluator_Draft4_Items_Schema
3076.225042575645
ns/iter3082.585946065188
ns/iter1.00
Evaluator_Draft4_Nested_Object
24.28688768622522
ns/iter23.925558313593733
ns/iter1.02
Evaluator_Draft4_Properties_Triad_Optional
1766.7102511196656
ns/iter1706.4366174618622
ns/iter1.04
Evaluator_Draft4_Properties_Triad_Closed
1447.0215147794147
ns/iter1401.51182581941
ns/iter1.03
Evaluator_Draft4_Properties_Triad_Required
1851.0578187012075
ns/iter1770.0121914223243
ns/iter1.05
Evaluator_Draft4_Non_Recursive_Ref
469.8315277991517
ns/iter466.1606305968139
ns/iter1.01
Evaluator_Draft4_Pattern_Properties_True
2330.454139163103
ns/iter2268.0232556624433
ns/iter1.03
Evaluator_Draft4_Ref_To_Single_Property
138.94665862756628
ns/iter143.85632013525603
ns/iter0.97
Evaluator_Draft4_Additional_Properties_Type
1110.1979548916847
ns/iter1097.1593304383032
ns/iter1.01
Evaluator_Draft4_Nested_Oneof
434.1856557690243
ns/iter457.995981691783
ns/iter0.95
Compiler_Draft6_AdaptiveCard
5800702870.00001
ns/iter5969355952.99999
ns/iter0.97
This comment was automatically generated by workflow using github-action-benchmark.
012b106
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)
Compiler_Draft6_AdaptiveCard
10205197199.99993
ns/iter10519977499.99998
ns/iter0.97
Evaluator_Draft4_Meta_1_No_Callback
2362.2546428571563
ns/iter2322.552206972939
ns/iter1.02
Evaluator_Draft4_Required_Properties
1972.5540095473903
ns/iter1992.7871364171601
ns/iter0.99
Evaluator_Draft4_Many_Optional_Properties_Minimal_Match
506.97869999999057
ns/iter508.37133928567374
ns/iter1.00
Evaluator_Draft4_Few_Optional_Properties_Minimal_Match
365.02238906354677
ns/iter374.84843306278475
ns/iter0.97
Evaluator_Draft4_Items_Schema
6348.625000001107
ns/iter6321.058928571281
ns/iter1.00
Evaluator_Draft4_Nested_Object
120.26329687500949
ns/iter117.55162499998815
ns/iter1.02
Evaluator_Draft4_Properties_Triad_Optional
5340.673000000606
ns/iter5358.0589999990025
ns/iter1.00
Evaluator_Draft4_Properties_Triad_Closed
4373.959999999499
ns/iter4413.800625000164
ns/iter0.99
Evaluator_Draft4_Properties_Triad_Required
5596.351785714302
ns/iter5492.572321428619
ns/iter1.02
Evaluator_Draft4_Non_Recursive_Ref
528.4308928569966
ns/iter520.6627000000026
ns/iter1.01
Evaluator_Draft4_Pattern_Properties_True
8161.097098212825
ns/iter8133.434151785325
ns/iter1.00
Evaluator_Draft4_Ref_To_Single_Property
370.0942522321274
ns/iter381.9187889430721
ns/iter0.97
Evaluator_Draft4_Additional_Properties_Type
738.7994419644375
ns/iter743.8309151785053
ns/iter0.99
Evaluator_Draft4_Nested_Oneof
1037.379999999999
ns/iter1061.3320312499397
ns/iter0.98
Evaluator_Draft6_Property_Names
1761.7350033028167
ns/iter1758.3360546856622
ns/iter1.00
Evaluator_Draft7_If_Then_Else
513.4992999999213
ns/iter509.7210714285642
ns/iter1.01
Evaluator_2019_09_Unevaluated_Properties
2187.447499999706
ns/iter2193.6712499996956
ns/iter1.00
Evaluator_2020_12_Dynamic_Ref
4742.038251819591
ns/iter4699.488391714837
ns/iter1.01
This comment was automatically generated by workflow using github-action-benchmark.
012b106
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)
Compiler_Draft6_AdaptiveCard
4186587095.26062
ns/iter4117516756.0577393
ns/iter1.02
Evaluator_Draft4_Meta_1_No_Callback
768.8004915483799
ns/iter947.9302963988943
ns/iter0.81
Evaluator_Draft4_Required_Properties
1033.3281453214481
ns/iter1083.0688695092133
ns/iter0.95
Evaluator_Draft4_Many_Optional_Properties_Minimal_Match
178.9956374995767
ns/iter187.97929393926745
ns/iter0.95
Evaluator_Draft4_Few_Optional_Properties_Minimal_Match
124.4484572298337
ns/iter128.11798595505243
ns/iter0.97
Evaluator_Draft4_Items_Schema
2462.036738689145
ns/iter2584.8281708436543
ns/iter0.95
Evaluator_Draft4_Nested_Object
25.12929065246058
ns/iter26.965898901034723
ns/iter0.93
Evaluator_Draft4_Properties_Triad_Optional
1504.9767171337178
ns/iter1616.4172393375939
ns/iter0.93
Evaluator_Draft4_Properties_Triad_Closed
1304.115731020665
ns/iter1423.3041449569134
ns/iter0.92
Evaluator_Draft4_Properties_Triad_Required
1571.9038114938364
ns/iter1701.7418027158164
ns/iter0.92
Evaluator_Draft4_Non_Recursive_Ref
418.9114752029646
ns/iter472.74581595465224
ns/iter0.89
Evaluator_Draft4_Pattern_Properties_True
1991.9919314317626
ns/iter2105.2053138741185
ns/iter0.95
Evaluator_Draft4_Ref_To_Single_Property
119.30752555566185
ns/iter126.75238230652717
ns/iter0.94
Evaluator_Draft4_Additional_Properties_Type
482.18212116044634
ns/iter516.8398079622392
ns/iter0.93
Evaluator_Draft4_Nested_Oneof
369.86024409793527
ns/iter390.13052306477675
ns/iter0.95
Evaluator_Draft6_Property_Names
976.3967314983381
ns/iter982.1958274608397
ns/iter0.99
Evaluator_Draft7_If_Then_Else
182.9492682782845
ns/iter194.694989101538
ns/iter0.94
Evaluator_2019_09_Unevaluated_Properties
638.1857680964579
ns/iter671.7654659991397
ns/iter0.95
Evaluator_2020_12_Dynamic_Ref
1602.928664177985
ns/iter1698.5951313636685
ns/iter0.94
This comment was automatically generated by workflow using github-action-benchmark.