-
-
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
1 changed file
with
103 additions
and
0 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
a96af18
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
3772.666168375686
ns/iter4228.983833536213
ns/iter0.89
JSONSchema_Validate_Draft4_Meta_1_No_Callback
798.8218122838375
ns/iter756.8970007657384
ns/iter1.06
JSONSchema_Validate_Draft4_Required_Properties
984.8737681073043
ns/iter944.3472298982031
ns/iter1.04
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
161.7606787317781
ns/iter163.10640559463337
ns/iter0.99
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
108.23454075527242
ns/iter110.2332090922805
ns/iter0.98
JSONSchema_Validate_Draft4_Items_Schema
2907.0150849245283
ns/iter2997.754831915101
ns/iter0.97
JSONSchema_Validate_Draft4_Nested_Object
1396.4825398588503
ns/iter1425.7948252337903
ns/iter0.98
JSONSchema_Validate_Draft4_Properties_Triad_Optional
1441.0745587386216
ns/iter1407.773732902339
ns/iter1.02
JSONSchema_Validate_Draft4_Properties_Triad_Closed
1084.2239261613552
ns/iter1127.4141609006783
ns/iter0.96
JSONSchema_Validate_Draft4_Properties_Triad_Required
1492.663575334233
ns/iter1447.88217283138
ns/iter1.03
JSONSchema_Validate_Draft4_Non_Recursive_Ref
210.09074203237444
ns/iter199.9800586967782
ns/iter1.05
JSONSchema_Validate_Draft4_Pattern_Properties_True
1473.984636420372
ns/iter1422.2993634325308
ns/iter1.04
JSONSchema_Validate_Draft4_Ref_To_Single_Property
113.56637504633795
ns/iter118.82817779364315
ns/iter0.96
JSONSchema_Validate_Draft4_Additional_Properties_Type
378.5809854852923
ns/iter431.2833290797157
ns/iter0.88
JSONSchema_Validate_Draft4_Nested_Oneof
395.5197416313751
ns/iter388.48040997733597
ns/iter1.02
JSONSchema_Validate_Draft6_Property_Names
828.272124823517
ns/iter798.4428659732785
ns/iter1.04
JSONSchema_Validate_Draft7_If_Then_Else
181.41307257638772
ns/iter175.58734697807049
ns/iter1.03
JSONSchema_Compiler_Draft6_AdaptiveCard
3205865166.999956
ns/iter3289723541.9999332
ns/iter0.97
This comment was automatically generated by workflow using github-action-benchmark.
a96af18
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
2130.281557214664
ns/iter2125.466187203498
ns/iter1.00
JSONSchema_Validate_Draft4_Meta_1_No_Callback
977.0449984502455
ns/iter969.8297490641231
ns/iter1.01
JSONSchema_Validate_Draft4_Required_Properties
1524.52299449641
ns/iter1550.6650848154436
ns/iter0.98
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
179.07401254213346
ns/iter178.66687902311585
ns/iter1.00
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
124.54725571924801
ns/iter127.76845643075254
ns/iter0.97
JSONSchema_Validate_Draft4_Items_Schema
3924.226127206713
ns/iter4021.3208777623354
ns/iter0.98
JSONSchema_Validate_Draft4_Nested_Object
1601.6905582110778
ns/iter1623.690513745676
ns/iter0.99
JSONSchema_Validate_Draft4_Properties_Triad_Optional
1833.571606347944
ns/iter1830.8155239609716
ns/iter1.00
JSONSchema_Validate_Draft4_Properties_Triad_Closed
1489.8944377184082
ns/iter1522.9760682388805
ns/iter0.98
JSONSchema_Validate_Draft4_Properties_Triad_Required
1946.970206136997
ns/iter1918.1837939895374
ns/iter1.02
JSONSchema_Validate_Draft4_Non_Recursive_Ref
478.5392142297824
ns/iter484.9073095400828
ns/iter0.99
JSONSchema_Validate_Draft4_Pattern_Properties_True
2492.8287404090147
ns/iter2485.7303650443373
ns/iter1.00
JSONSchema_Validate_Draft4_Ref_To_Single_Property
130.06606385632944
ns/iter130.3317448280249
ns/iter1.00
JSONSchema_Validate_Draft4_Additional_Properties_Type
596.402069900963
ns/iter607.4604941581644
ns/iter0.98
JSONSchema_Validate_Draft4_Nested_Oneof
481.59809131341433
ns/iter501.29739099998005
ns/iter0.96
JSONSchema_Validate_Draft6_Property_Names
1221.5853069156099
ns/iter1266.1937730728878
ns/iter0.96
JSONSchema_Validate_Draft7_If_Then_Else
213.65062247577202
ns/iter216.23716011899097
ns/iter0.99
JSONSchema_Compiler_Draft6_AdaptiveCard
5610572218.000015
ns/iter5718458451.999936
ns/iter0.98
This comment was automatically generated by workflow using github-action-benchmark.
a96af18
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
6348054746.999992
ns/iter6337498589.000006
ns/iter1.00
JSONSchema_Validate_Draft4_Meta_1_No_Callback
1088.126740080621
ns/iter1071.00218471577
ns/iter1.02
JSONSchema_Validate_Draft4_Required_Properties
2206.4449579926536
ns/iter2213.849232737453
ns/iter1.00
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
189.0431641560868
ns/iter189.939282994826
ns/iter1.00
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
135.53462753011607
ns/iter133.7014831079329
ns/iter1.01
JSONSchema_Validate_Draft4_Items_Schema
3403.1124227470605
ns/iter3323.038183948757
ns/iter1.02
JSONSchema_Validate_Draft4_Nested_Object
1749.9168887323171
ns/iter1728.2659043137805
ns/iter1.01
JSONSchema_Validate_Draft4_Properties_Triad_Optional
1665.566032903209
ns/iter1664.5526159290514
ns/iter1.00
JSONSchema_Validate_Draft4_Properties_Triad_Closed
1348.5714959613802
ns/iter1350.834848610817
ns/iter1.00
JSONSchema_Validate_Draft4_Properties_Triad_Required
1746.903289475379
ns/iter1752.186969079661
ns/iter1.00
JSONSchema_Validate_Draft4_Non_Recursive_Ref
472.5515056974417
ns/iter468.0941453933242
ns/iter1.01
JSONSchema_Validate_Draft4_Pattern_Properties_True
2274.3214473859603
ns/iter2260.2885569095783
ns/iter1.01
JSONSchema_Validate_Draft4_Ref_To_Single_Property
140.50643940366206
ns/iter143.19506605534158
ns/iter0.98
JSONSchema_Validate_Draft4_Additional_Properties_Type
1110.7431182908397
ns/iter1109.9155069693222
ns/iter1.00
JSONSchema_Validate_Draft4_Nested_Oneof
428.7258172069613
ns/iter429.05788632978897
ns/iter1.00
JSONSchema_Validate_Draft6_Property_Names
1629.1300504728877
ns/iter1653.3827042390626
ns/iter0.99
JSONSchema_Validate_Draft7_If_Then_Else
203.53938163873653
ns/iter203.44449435695464
ns/iter1.00
JSON_Array_Of_Objects_Unique
3215.0072692228473
ns/iter3192.926992207455
ns/iter1.01
This comment was automatically generated by workflow using github-action-benchmark.
a96af18
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
5100.562999998601
ns/iter5175.542857142342
ns/iter0.99
JSONSchema_Validate_Draft4_Meta_1_No_Callback
2299.3671874999677
ns/iter2275.7921874998033
ns/iter1.01
JSONSchema_Validate_Draft4_Required_Properties
2073.748749999993
ns/iter2082.5222349577925
ns/iter1.00
JSONSchema_Validate_Draft4_Many_Optional_Properties_Minimal_Match
563.6942000001
ns/iter549.6886000000814
ns/iter1.03
JSONSchema_Validate_Draft4_Few_Optional_Properties_Minimal_Match
411.2463923550458
ns/iter405.59359796460564
ns/iter1.01
JSONSchema_Validate_Draft4_Items_Schema
6361.558035714715
ns/iter6346.158035714415
ns/iter1.00
JSONSchema_Validate_Draft4_Nested_Object
3893.939732142471
ns/iter3838.726180846141
ns/iter1.01
JSONSchema_Validate_Draft4_Properties_Triad_Optional
5349.292000000787
ns/iter5329.37899999979
ns/iter1.00
JSONSchema_Validate_Draft4_Properties_Triad_Closed
4358.120487445751
ns/iter4358.736250000561
ns/iter1.00
JSONSchema_Validate_Draft4_Properties_Triad_Required
5437.541071430019
ns/iter5437.367999999196
ns/iter1.00
JSONSchema_Validate_Draft4_Non_Recursive_Ref
568.3159999998679
ns/iter559.1048214285925
ns/iter1.02
JSONSchema_Validate_Draft4_Pattern_Properties_True
7959.120535715616
ns/iter7977.271083610246
ns/iter1.00
JSONSchema_Validate_Draft4_Ref_To_Single_Property
413.34818735354605
ns/iter413.17045741501
ns/iter1.00
JSONSchema_Validate_Draft4_Additional_Properties_Type
805.344283328414
ns/iter798.640759535353
ns/iter1.01
JSONSchema_Validate_Draft4_Nested_Oneof
1084.2971875000273
ns/iter1066.4462499999418
ns/iter1.02
JSONSchema_Validate_Draft6_Property_Names
1823.8151998348737
ns/iter1847.3172743905548
ns/iter0.99
JSONSchema_Validate_Draft7_If_Then_Else
566.0052999999152
ns/iter566.4353571427837
ns/iter1.00
JSONSchema_Compiler_Draft6_AdaptiveCard
11279013499.999792
ns/iter11459921900.00004
ns/iter0.98
This comment was automatically generated by workflow using github-action-benchmark.