-
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Juan Cruz Viotti <[email protected]>
- Loading branch information
Showing
2 changed files
with
25 additions
and
3 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
45dfaf8
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)
JSON_Array_Of_Objects_Unique
3557.612159446521
ns/iter3784.8978662231107
ns/iter0.94
JSONSchema_Validate_Draft4_Meta_1_No_Callback
802.0955919213762
ns/iter798.8841480558408
ns/iter1.00
JSONSchema_Validate_Draft4_Required_Properties
939.9787673106571
ns/iter1015.6660752904231
ns/iter0.93
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
152.5325571330377
ns/iter161.79997970870286
ns/iter0.94
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
110.98616716717085
ns/iter112.3691521948755
ns/iter0.99
JSONSchema_Validate_Draft4_Items_Schema
2652.8616314062397
ns/iter2818.090088091676
ns/iter0.94
JSONSchema_Validate_Draft4_Nested_Object
1351.2280061684453
ns/iter1441.3055751119657
ns/iter0.94
JSONSchema_Validate_Draft4_Properties_Triad_Optional
1356.9819038214707
ns/iter1500.132463669815
ns/iter0.90
JSONSchema_Validate_Draft4_Properties_Triad_Closed
1029.6930006667005
ns/iter1121.4930756209956
ns/iter0.92
JSONSchema_Validate_Draft4_Properties_Triad_Required
1383.554434145945
ns/iter1485.3545476358092
ns/iter0.93
JSONSchema_Validate_Draft4_Non_Recursive_Ref
199.904785558836
ns/iter208.26287991411326
ns/iter0.96
JSONSchema_Validate_Draft4_Pattern_Properties_True
1393.6464229637224
ns/iter1463.0809322059686
ns/iter0.95
JSONSchema_Validate_Draft4_Ref_To_Single_Property
108.2614836737599
ns/iter115.67794671711938
ns/iter0.94
JSONSchema_Validate_Draft4_Additional_Properties_Type
360.0010762555084
ns/iter378.59047267176106
ns/iter0.95
JSONSchema_Validate_Draft4_Nested_Oneof
370.6466878600228
ns/iter389.84884271118574
ns/iter0.95
JSONSchema_Validate_Draft6_Property_Names
777.4036139892505
ns/iter824.0157211933015
ns/iter0.94
JSONSchema_Validate_Draft7_If_Then_Else
167.6508479795286
ns/iter180.61002675001055
ns/iter0.93
JSONSchema_Compiler_Draft6_AdaptiveCard
3000189291.999959
ns/iter3342542166.000044
ns/iter0.90
This comment was automatically generated by workflow using github-action-benchmark.
45dfaf8
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)
JSON_Array_Of_Objects_Unique
2083.6876028989655
ns/iter2102.8682742975384
ns/iter0.99
JSONSchema_Validate_Draft4_Meta_1_No_Callback
1037.2048407080913
ns/iter1036.620636559516
ns/iter1.00
JSONSchema_Validate_Draft4_Required_Properties
1661.4827327150406
ns/iter1669.2732172160615
ns/iter1.00
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
185.5500166577504
ns/iter186.8406769637506
ns/iter0.99
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
130.49251118365163
ns/iter133.1222628404555
ns/iter0.98
JSONSchema_Validate_Draft4_Items_Schema
4283.780727052148
ns/iter4289.51846217136
ns/iter1.00
JSONSchema_Validate_Draft4_Nested_Object
1717.192795551463
ns/iter1739.19234938634
ns/iter0.99
JSONSchema_Validate_Draft4_Properties_Triad_Optional
1824.4177154299834
ns/iter1835.6381803921238
ns/iter0.99
JSONSchema_Validate_Draft4_Properties_Triad_Closed
1518.5983997822698
ns/iter1532.6239369146244
ns/iter0.99
JSONSchema_Validate_Draft4_Properties_Triad_Required
1908.3089939422023
ns/iter1920.9372444179876
ns/iter0.99
JSONSchema_Validate_Draft4_Non_Recursive_Ref
486.7098883079436
ns/iter486.2986283149758
ns/iter1.00
JSONSchema_Validate_Draft4_Pattern_Properties_True
2522.1372931008727
ns/iter2558.4363684810396
ns/iter0.99
JSONSchema_Validate_Draft4_Ref_To_Single_Property
131.1420707989973
ns/iter135.7339554324512
ns/iter0.97
JSONSchema_Validate_Draft4_Additional_Properties_Type
603.3848274298349
ns/iter605.6757889058457
ns/iter1.00
JSONSchema_Validate_Draft4_Nested_Oneof
532.2041271730205
ns/iter537.5680509982101
ns/iter0.99
JSONSchema_Validate_Draft6_Property_Names
1313.6815857969107
ns/iter1312.5223155077078
ns/iter1.00
JSONSchema_Validate_Draft7_If_Then_Else
226.6004320611662
ns/iter231.22807340615944
ns/iter0.98
JSONSchema_Compiler_Draft6_AdaptiveCard
5766739982.999979
ns/iter5673500844.000046
ns/iter1.02
This comment was automatically generated by workflow using github-action-benchmark.
45dfaf8
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)
JSONSchema_Compiler_Draft6_AdaptiveCard
6225248083.999987
ns/iter6410052627.000028
ns/iter0.97
JSONSchema_Validate_Draft4_Meta_1_No_Callback
1081.8219977573242
ns/iter1059.0876412458883
ns/iter1.02
JSONSchema_Validate_Draft4_Required_Properties
2265.8699601398657
ns/iter2368.5063835362707
ns/iter0.96
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
191.02292728007103
ns/iter190.48707913190503
ns/iter1.00
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
143.33314716261862
ns/iter138.9728414495219
ns/iter1.03
JSONSchema_Validate_Draft4_Items_Schema
3141.66345841714
ns/iter3062.40769395784
ns/iter1.03
JSONSchema_Validate_Draft4_Nested_Object
1753.4799732977162
ns/iter1727.9609674477003
ns/iter1.01
JSONSchema_Validate_Draft4_Properties_Triad_Optional
1684.3705622382022
ns/iter1667.5505133436793
ns/iter1.01
JSONSchema_Validate_Draft4_Properties_Triad_Closed
1385.3348612367004
ns/iter1364.7976551895158
ns/iter1.02
JSONSchema_Validate_Draft4_Properties_Triad_Required
1758.3805186938082
ns/iter1751.708448345078
ns/iter1.00
JSONSchema_Validate_Draft4_Non_Recursive_Ref
466.5211749431316
ns/iter480.813844012553
ns/iter0.97
JSONSchema_Validate_Draft4_Pattern_Properties_True
2290.174322373654
ns/iter2335.4275254419463
ns/iter0.98
JSONSchema_Validate_Draft4_Ref_To_Single_Property
147.8712194543859
ns/iter143.7310665749886
ns/iter1.03
JSONSchema_Validate_Draft4_Additional_Properties_Type
1101.005415221975
ns/iter1151.345635421773
ns/iter0.96
JSONSchema_Validate_Draft4_Nested_Oneof
447.39845175750577
ns/iter430.5515434301001
ns/iter1.04
JSONSchema_Validate_Draft6_Property_Names
1624.9050568774837
ns/iter1621.6906341211466
ns/iter1.00
JSONSchema_Validate_Draft7_If_Then_Else
195.78872366754095
ns/iter197.02103190509737
ns/iter0.99
JSON_Array_Of_Objects_Unique
3274.3216976510857
ns/iter3192.577458775558
ns/iter1.03
This comment was automatically generated by workflow using github-action-benchmark.
45dfaf8
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)
JSON_Array_Of_Objects_Unique
4822.268814526007
ns/iter5240.476999999828
ns/iter0.92
JSONSchema_Validate_Draft4_Meta_1_No_Callback
2278.49076061346
ns/iter2338.3346670372407
ns/iter0.97
JSONSchema_Validate_Draft4_Required_Properties
2004.3596477211765
ns/iter2022.3498686937967
ns/iter0.99
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
538.3859000003213
ns/iter539.5201785713003
ns/iter1.00
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
411.79279425335346
ns/iter412.2105976690715
ns/iter1.00
JSONSchema_Validate_Draft4_Items_Schema
6488.854464285915
ns/iter6471.800892857767
ns/iter1.00
JSONSchema_Validate_Draft4_Nested_Object
3814.5440848223548
ns/iter3940.3934151785843
ns/iter0.97
JSONSchema_Validate_Draft4_Properties_Triad_Optional
5395.552678570376
ns/iter5405.448999999861
ns/iter1.00
JSONSchema_Validate_Draft4_Properties_Triad_Closed
4387.113749999116
ns/iter4449.199588305518
ns/iter0.99
JSONSchema_Validate_Draft4_Properties_Triad_Required
5469.175000005829
ns/iter5485.45357143025
ns/iter1.00
JSONSchema_Validate_Draft4_Non_Recursive_Ref
549.5171000002301
ns/iter557.5144000001728
ns/iter0.99
JSONSchema_Validate_Draft4_Pattern_Properties_True
7958.6897321450215
ns/iter8083.485491073057
ns/iter0.98
JSONSchema_Validate_Draft4_Ref_To_Single_Property
413.72080295876873
ns/iter410.81234326723455
ns/iter1.01
JSONSchema_Validate_Draft4_Additional_Properties_Type
760.8359374994426
ns/iter773.9575892859054
ns/iter0.98
JSONSchema_Validate_Draft4_Nested_Oneof
1082.7800000001275
ns/iter1087.4649999998098
ns/iter1.00
JSONSchema_Validate_Draft6_Property_Names
1827.8221242279485
ns/iter1849.1700439018157
ns/iter0.99
JSONSchema_Validate_Draft7_If_Then_Else
558.6395535715383
ns/iter548.7993750000848
ns/iter1.02
JSONSchema_Compiler_Draft6_AdaptiveCard
10201534900.000298
ns/iter10380249499.99999
ns/iter0.98
This comment was automatically generated by workflow using github-action-benchmark.
45dfaf8
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)
JSON_Array_Of_Objects_Unique
3540.578963437218
ns/iter3784.8978662231107
ns/iter0.94
JSONSchema_Validate_Draft4_Meta_1_No_Callback
735.0708679868125
ns/iter798.8841480558408
ns/iter0.92
JSONSchema_Validate_Draft4_Required_Properties
948.8039766434529
ns/iter1015.6660752904231
ns/iter0.93
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
151.30236699677556
ns/iter161.79997970870286
ns/iter0.94
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
103.7238074943724
ns/iter112.3691521948755
ns/iter0.92
JSONSchema_Validate_Draft4_Items_Schema
2634.9898825345285
ns/iter2818.090088091676
ns/iter0.94
JSONSchema_Validate_Draft4_Nested_Object
1345.62130995853
ns/iter1441.3055751119657
ns/iter0.93
JSONSchema_Validate_Draft4_Properties_Triad_Optional
1347.2762681318386
ns/iter1500.132463669815
ns/iter0.90
JSONSchema_Validate_Draft4_Properties_Triad_Closed
1051.2101804963718
ns/iter1121.4930756209956
ns/iter0.94
JSONSchema_Validate_Draft4_Properties_Triad_Required
1408.2226863593696
ns/iter1485.3545476358092
ns/iter0.95
JSONSchema_Validate_Draft4_Non_Recursive_Ref
194.08017710413714
ns/iter208.26287991411326
ns/iter0.93
JSONSchema_Validate_Draft4_Pattern_Properties_True
1366.2323419604083
ns/iter1463.0809322059686
ns/iter0.93
JSONSchema_Validate_Draft4_Ref_To_Single_Property
106.41904923504084
ns/iter115.67794671711938
ns/iter0.92
JSONSchema_Validate_Draft4_Additional_Properties_Type
359.6812899473069
ns/iter378.59047267176106
ns/iter0.95
JSONSchema_Validate_Draft4_Nested_Oneof
362.37054033602215
ns/iter389.84884271118574
ns/iter0.93
JSONSchema_Validate_Draft6_Property_Names
777.3233818271661
ns/iter824.0157211933015
ns/iter0.94
JSONSchema_Validate_Draft7_If_Then_Else
167.0319208544764
ns/iter180.61002675001055
ns/iter0.92
JSONSchema_Compiler_Draft6_AdaptiveCard
2960279666.999895
ns/iter3342542166.000044
ns/iter0.89
This comment was automatically generated by workflow using github-action-benchmark.
45dfaf8
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)
JSON_Array_Of_Objects_Unique
4831.659470231604
ns/iter5240.476999999828
ns/iter0.92
JSONSchema_Validate_Draft4_Meta_1_No_Callback
2256.1886649683347
ns/iter2338.3346670372407
ns/iter0.96
JSONSchema_Validate_Draft4_Required_Properties
1997.5654442548387
ns/iter2022.3498686937967
ns/iter0.99
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
534.2115999999351
ns/iter539.5201785713003
ns/iter0.99
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
415.5400693924241
ns/iter412.2105976690715
ns/iter1.01
JSONSchema_Validate_Draft4_Items_Schema
6515.488392858109
ns/iter6471.800892857767
ns/iter1.01
JSONSchema_Validate_Draft4_Nested_Object
3841.3934151788303
ns/iter3940.3934151785843
ns/iter0.97
JSONSchema_Validate_Draft4_Properties_Triad_Optional
5315.174999998362
ns/iter5405.448999999861
ns/iter0.98
JSONSchema_Validate_Draft4_Properties_Triad_Closed
4368.489567639011
ns/iter4449.199588305518
ns/iter0.98
JSONSchema_Validate_Draft4_Properties_Triad_Required
5405.30982142887
ns/iter5485.45357143025
ns/iter0.99
JSONSchema_Validate_Draft4_Non_Recursive_Ref
550.5695535713277
ns/iter557.5144000001728
ns/iter0.99
JSONSchema_Validate_Draft4_Pattern_Properties_True
7834.309151785338
ns/iter8083.485491073057
ns/iter0.97
JSONSchema_Validate_Draft4_Ref_To_Single_Property
415.772539474355
ns/iter410.81234326723455
ns/iter1.01
JSONSchema_Validate_Draft4_Additional_Properties_Type
758.4061383926357
ns/iter773.9575892859054
ns/iter0.98
JSONSchema_Validate_Draft4_Nested_Oneof
1086.8481250000173
ns/iter1087.4649999998098
ns/iter1.00
JSONSchema_Validate_Draft6_Property_Names
1829.2926154399793
ns/iter1849.1700439018157
ns/iter0.99
JSONSchema_Validate_Draft7_If_Then_Else
558.7499107142386
ns/iter548.7993750000848
ns/iter1.02
JSONSchema_Compiler_Draft6_AdaptiveCard
10402078500.000015
ns/iter10380249499.99999
ns/iter1.00
This comment was automatically generated by workflow using github-action-benchmark.
45dfaf8
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)
JSONSchema_Compiler_Draft6_AdaptiveCard
6431999513.999927
ns/iter6410052627.000028
ns/iter1.00
JSONSchema_Validate_Draft4_Meta_1_No_Callback
1050.396733484703
ns/iter1059.0876412458883
ns/iter0.99
JSONSchema_Validate_Draft4_Required_Properties
2315.626768147975
ns/iter2368.5063835362707
ns/iter0.98
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
193.82490294461317
ns/iter190.48707913190503
ns/iter1.02
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
143.57970260736687
ns/iter138.9728414495219
ns/iter1.03
JSONSchema_Validate_Draft4_Items_Schema
3320.1102727908865
ns/iter3062.40769395784
ns/iter1.08
JSONSchema_Validate_Draft4_Nested_Object
1807.5273293278744
ns/iter1727.9609674477003
ns/iter1.05
JSONSchema_Validate_Draft4_Properties_Triad_Optional
1707.9759361039244
ns/iter1667.5505133436793
ns/iter1.02
JSONSchema_Validate_Draft4_Properties_Triad_Closed
1396.878037105977
ns/iter1364.7976551895158
ns/iter1.02
JSONSchema_Validate_Draft4_Properties_Triad_Required
1799.573634933225
ns/iter1751.708448345078
ns/iter1.03
JSONSchema_Validate_Draft4_Non_Recursive_Ref
474.6322063535836
ns/iter480.813844012553
ns/iter0.99
JSONSchema_Validate_Draft4_Pattern_Properties_True
2318.7098800476
ns/iter2335.4275254419463
ns/iter0.99
JSONSchema_Validate_Draft4_Ref_To_Single_Property
147.5236207420083
ns/iter143.7310665749886
ns/iter1.03
JSONSchema_Validate_Draft4_Additional_Properties_Type
1139.9113569697524
ns/iter1151.345635421773
ns/iter0.99
JSONSchema_Validate_Draft4_Nested_Oneof
467.0938498910176
ns/iter430.5515434301001
ns/iter1.08
JSONSchema_Validate_Draft6_Property_Names
1670.7170102525863
ns/iter1621.6906341211466
ns/iter1.03
JSONSchema_Validate_Draft7_If_Then_Else
198.36880147591577
ns/iter197.02103190509737
ns/iter1.01
JSON_Array_Of_Objects_Unique
3283.073367358901
ns/iter3192.577458775558
ns/iter1.03
This comment was automatically generated by workflow using github-action-benchmark.
45dfaf8
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)
JSON_Array_Of_Objects_Unique
2201.206288423189
ns/iter2102.8682742975384
ns/iter1.05
JSONSchema_Validate_Draft4_Meta_1_No_Callback
1031.680592584317
ns/iter1036.620636559516
ns/iter1.00
JSONSchema_Validate_Draft4_Required_Properties
1650.0888947222043
ns/iter1669.2732172160615
ns/iter0.99
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
183.4139745296891
ns/iter186.8406769637506
ns/iter0.98
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
129.0638515695021
ns/iter133.1222628404555
ns/iter0.97
JSONSchema_Validate_Draft4_Items_Schema
4277.438315776907
ns/iter4289.51846217136
ns/iter1.00
JSONSchema_Validate_Draft4_Nested_Object
1705.0227430468426
ns/iter1739.19234938634
ns/iter0.98
JSONSchema_Validate_Draft4_Properties_Triad_Optional
1829.9376568829166
ns/iter1835.6381803921238
ns/iter1.00
JSONSchema_Validate_Draft4_Properties_Triad_Closed
1514.969871235087
ns/iter1532.6239369146244
ns/iter0.99
JSONSchema_Validate_Draft4_Properties_Triad_Required
1923.133376696909
ns/iter1920.9372444179876
ns/iter1.00
JSONSchema_Validate_Draft4_Non_Recursive_Ref
483.060922156117
ns/iter486.2986283149758
ns/iter0.99
JSONSchema_Validate_Draft4_Pattern_Properties_True
2653.6219376783633
ns/iter2558.4363684810396
ns/iter1.04
JSONSchema_Validate_Draft4_Ref_To_Single_Property
132.07151399813935
ns/iter135.7339554324512
ns/iter0.97
JSONSchema_Validate_Draft4_Additional_Properties_Type
608.1058009180089
ns/iter605.6757889058457
ns/iter1.00
JSONSchema_Validate_Draft4_Nested_Oneof
538.9396200333166
ns/iter537.5680509982101
ns/iter1.00
JSONSchema_Validate_Draft6_Property_Names
1307.966190409571
ns/iter1312.5223155077078
ns/iter1.00
JSONSchema_Validate_Draft7_If_Then_Else
228.6877340747008
ns/iter231.22807340615944
ns/iter0.99
JSONSchema_Compiler_Draft6_AdaptiveCard
5624285104.000023
ns/iter5673500844.000046
ns/iter0.99
This comment was automatically generated by workflow using github-action-benchmark.