-
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Don't benchmark
EvaluationContext
initialization (#202)
Signed-off-by: Juan Cruz Viotti <[email protected]>
- Loading branch information
Showing
5 changed files
with
69 additions
and
23 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
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
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
16f9744
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
37231452750.000015
ns/iter32590336957.999966
ns/iter1.14
Compiler_2019_09_OMC_JSON_V2
7642631583.000025
ns/iter6740815083.00003
ns/iter1.13
Evaluator_Draft4_Meta_1_No_Callback
296.3929650773176
ns/iter273.24636906673425
ns/iter1.08
Evaluator_Draft4_Required_Properties
585.7929160212107
ns/iter388.34383967437816
ns/iter1.51
Evaluator_Draft4_Many_Optional_Properties_Minimal_Match
24.666403406138098
ns/iter23.72339953986068
ns/iter1.04
Evaluator_Draft4_Few_Optional_Properties_Minimal_Match
14.650470543992911
ns/iter14.51875797614672
ns/iter1.01
Evaluator_Draft4_Items_Schema
795.4848537542521
ns/iter768.622836181901
ns/iter1.03
Evaluator_Draft4_Nested_Object
1.6060780259278136
ns/iter4.098897768283928
ns/iter0.39
Evaluator_Draft4_Properties_Triad_Optional
1138.4666988772044
ns/iter1002.0209548721255
ns/iter1.14
Evaluator_Draft4_Properties_Triad_Closed
799.5393510329767
ns/iter716.6688446160916
ns/iter1.12
Evaluator_Draft4_Properties_Triad_Required
1143.888460376355
ns/iter1063.197289442821
ns/iter1.08
Evaluator_Draft4_Properties_Closed
105.951748196467
ns/iter96.69520856846464
ns/iter1.10
Evaluator_Draft4_Non_Recursive_Ref
12.873556569939865
ns/iter14.113816568825335
ns/iter0.91
Evaluator_Draft4_Pattern_Properties_True
1516.1292771390824
ns/iter1209.3663686491263
ns/iter1.25
Evaluator_Draft4_Ref_To_Single_Property
17.084054430929047
ns/iter15.395195672430578
ns/iter1.11
Evaluator_Draft4_Additional_Properties_Type
24.295870620059105
ns/iter25.352783392641378
ns/iter0.96
Evaluator_Draft4_Nested_Oneof
91.93584388860259
ns/iter95.96090495149755
ns/iter0.96
Evaluator_Draft4_Long_Enum
21.911566174952114
ns/iter22.901136555624838
ns/iter0.96
Evaluator_Draft4_Type_Object
6.633419767634595
ns/iter8.824303744490177
ns/iter0.75
Evaluator_Draft6_Property_Names
295.5523514117739
ns/iter295.50720621371573
ns/iter1.00
Evaluator_Draft7_If_Then_Else
40.81415207892314
ns/iter39.131689921418676
ns/iter1.04
Evaluator_Draft7_Vercel_1
102734.95797078637
ns/iter93880.55746972948
ns/iter1.09
Evaluator_2019_09_Unevaluated_Properties
159.97347667115034
ns/iter219.4557319801684
ns/iter0.73
Evaluator_2019_09_OMC_JSON_V2_1
8276.957502816686
ns/iter7026.746161422286
ns/iter1.18
Evaluator_2020_12_Dynamic_Ref
586.482005057643
ns/iter706.8834894205391
ns/iter0.83
This comment was automatically generated by workflow using github-action-benchmark.
16f9744
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
57872197084.999985
ns/iter57958090809
ns/iter1.00
Compiler_2019_09_OMC_JSON_V2
11122766262.000027
ns/iter11006546474.999992
ns/iter1.01
Evaluator_Draft4_Meta_1_No_Callback
459.62358453499934
ns/iter493.6494071404948
ns/iter0.93
Evaluator_Draft4_Required_Properties
952.3574116982912
ns/iter926.1311993593779
ns/iter1.03
Evaluator_Draft4_Many_Optional_Properties_Minimal_Match
47.9662348596848
ns/iter60.9610902964276
ns/iter0.79
Evaluator_Draft4_Few_Optional_Properties_Minimal_Match
30.63031271065348
ns/iter41.00600987052514
ns/iter0.75
Evaluator_Draft4_Items_Schema
1479.5507886928983
ns/iter1477.6858597084374
ns/iter1.00
Evaluator_Draft4_Nested_Object
5.5178214080464265
ns/iter11.454680986890377
ns/iter0.48
Evaluator_Draft4_Properties_Triad_Optional
1353.9504521863391
ns/iter1338.8863629462687
ns/iter1.01
Evaluator_Draft4_Properties_Triad_Closed
1038.7970535576924
ns/iter1045.516045766335
ns/iter0.99
Evaluator_Draft4_Properties_Triad_Required
1384.3913004272713
ns/iter1354.4871277598818
ns/iter1.02
Evaluator_Draft4_Properties_Closed
162.7838178029617
ns/iter171.75995077898978
ns/iter0.95
Evaluator_Draft4_Non_Recursive_Ref
38.65172016609823
ns/iter44.035435291415304
ns/iter0.88
Evaluator_Draft4_Pattern_Properties_True
2086.9786169285017
ns/iter2051.0804311750203
ns/iter1.02
Evaluator_Draft4_Ref_To_Single_Property
30.666684073415
ns/iter40.715344225918
ns/iter0.75
Evaluator_Draft4_Additional_Properties_Type
67.39952060946388
ns/iter68.40516750257399
ns/iter0.99
Evaluator_Draft4_Nested_Oneof
173.75177613750625
ns/iter183.68672921175892
ns/iter0.95
Evaluator_Draft4_Long_Enum
26.614530323171948
ns/iter34.39521940019013
ns/iter0.77
Evaluator_Draft4_Type_Object
16.125062112429664
ns/iter23.52585059030548
ns/iter0.69
Evaluator_Draft6_Property_Names
586.298711182637
ns/iter615.3206741932518
ns/iter0.95
Evaluator_Draft7_If_Then_Else
80.8411852597202
ns/iter89.81998916901792
ns/iter0.90
Evaluator_Draft7_Vercel_1
138901.5941655247
ns/iter146234.76081730667
ns/iter0.95
Evaluator_2019_09_Unevaluated_Properties
225.2897258999627
ns/iter280.7449769248063
ns/iter0.80
Evaluator_2019_09_OMC_JSON_V2_1
10149.913385480646
ns/iter10460.225429949061
ns/iter0.97
Evaluator_2020_12_Dynamic_Ref
1009.3576777827276
ns/iter1081.156225691408
ns/iter0.93
This comment was automatically generated by workflow using github-action-benchmark.
16f9744
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
996.9004826174308
ns/iter1193.1475187200938
ns/iter0.84
Evaluator_2019_09_Unevaluated_Properties
253.36890288661345
ns/iter332.39443631910194
ns/iter0.76
Evaluator_2019_09_OMC_JSON_V2_1
12442.274455294912
ns/iter12759.713958222466
ns/iter0.98
Evaluator_Draft7_If_Then_Else
65.99194289134826
ns/iter71.53247253234242
ns/iter0.92
Evaluator_Draft7_Vercel_1
144685.39987339202
ns/iter157972.8022363363
ns/iter0.92
Evaluator_Draft6_Property_Names
1279.0519020223824
ns/iter1270.185939113111
ns/iter1.01
Evaluator_Draft4_Meta_1_No_Callback
552.2959914164366
ns/iter544.0663528275943
ns/iter1.02
Evaluator_Draft4_Required_Properties
1922.4439833683502
ns/iter1847.482005178865
ns/iter1.04
Evaluator_Draft4_Many_Optional_Properties_Minimal_Match
47.611687520708536
ns/iter52.45259748969614
ns/iter0.91
Evaluator_Draft4_Few_Optional_Properties_Minimal_Match
41.08256142177323
ns/iter42.62628027119503
ns/iter0.96
Evaluator_Draft4_Items_Schema
1248.3045184301723
ns/iter1356.5130801091213
ns/iter0.92
Evaluator_Draft4_Nested_Object
3.7915400162095874
ns/iter6.1519300824997645
ns/iter0.62
Evaluator_Draft4_Properties_Triad_Optional
1376.4520359908763
ns/iter1394.2382564236716
ns/iter0.99
Evaluator_Draft4_Properties_Triad_Closed
1086.5672347494142
ns/iter1085.1143568928544
ns/iter1.00
Evaluator_Draft4_Properties_Triad_Required
1429.125354139083
ns/iter1478.9673535447062
ns/iter0.97
Evaluator_Draft4_Properties_Closed
208.6734825402532
ns/iter209.729451261147
ns/iter0.99
Evaluator_Draft4_Non_Recursive_Ref
58.34239857690855
ns/iter59.05557830685274
ns/iter0.99
Evaluator_Draft4_Pattern_Properties_True
2129.2520559857626
ns/iter2184.536030459414
ns/iter0.97
Evaluator_Draft4_Ref_To_Single_Property
44.060518804420866
ns/iter46.9175860905861
ns/iter0.94
Evaluator_Draft4_Additional_Properties_Type
116.30106505118849
ns/iter113.55411429381843
ns/iter1.02
Evaluator_Draft4_Nested_Oneof
149.2339689750351
ns/iter159.5521726202027
ns/iter0.94
Evaluator_Draft4_Long_Enum
22.064884592229095
ns/iter26.121699584936447
ns/iter0.84
Evaluator_Draft4_Type_Object
13.176250557834372
ns/iter16.828014674298533
ns/iter0.78
Compiler_2019_09_OMC_JSON_V2
11590858915.000013
ns/iter11374399208
ns/iter1.02
Compiler_Draft6_AdaptiveCard
66205035075.000015
ns/iter65521135512.99999
ns/iter1.01
This comment was automatically generated by workflow using github-action-benchmark.
16f9744
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
117694351900.00002
ns/iter120560053599.99994
ns/iter0.98
Compiler_2019_09_OMC_JSON_V2
25111846100.00009
ns/iter25691453400
ns/iter0.98
Evaluator_Draft4_Meta_1_No_Callback
820.4536830356902
ns/iter869.1251923548069
ns/iter0.94
Evaluator_Draft4_Required_Properties
1311.1879191127123
ns/iter1341.8369642855462
ns/iter0.98
Evaluator_Draft4_Many_Optional_Properties_Minimal_Match
81.99416294643365
ns/iter138.4481790871152
ns/iter0.59
Evaluator_Draft4_Few_Optional_Properties_Minimal_Match
42.01269204879766
ns/iter92.8229288918248
ns/iter0.45
Evaluator_Draft4_Items_Schema
2594.23535714315
ns/iter2677.4912817945474
ns/iter0.97
Evaluator_Draft4_Nested_Object
2.1556406249999327
ns/iter55.46691071428102
ns/iter0.038863542195525985
Evaluator_Draft4_Properties_Triad_Optional
4731.931321274954
ns/iter4835.92681779111
ns/iter0.98
Evaluator_Draft4_Properties_Triad_Closed
3812.22544642869
ns/iter3882.2310267860867
ns/iter0.98
Evaluator_Draft4_Properties_Triad_Required
4730.61737108757
ns/iter4827.4800022137615
ns/iter0.98
Evaluator_Draft4_Properties_Closed
280.58789725580823
ns/iter345.2700990588468
ns/iter0.81
Evaluator_Draft4_Non_Recursive_Ref
93.83048688255313
ns/iter152.17508928567926
ns/iter0.62
Evaluator_Draft4_Pattern_Properties_True
7534.040178570781
ns/iter7748.46540178485
ns/iter0.97
Evaluator_Draft4_Ref_To_Single_Property
44.68296656533049
ns/iter94.16924579601094
ns/iter0.47
Evaluator_Draft4_Additional_Properties_Type
176.7402037995828
ns/iter236.46204950199458
ns/iter0.75
Evaluator_Draft4_Nested_Oneof
295.81711653825346
ns/iter369.9740232189761
ns/iter0.80
Evaluator_Draft4_Long_Enum
58.314982142856515
ns/iter113.91134374999723
ns/iter0.51
Evaluator_Draft4_Type_Object
21.401343750000024
ns/iter77.16737723215365
ns/iter0.28
Evaluator_Draft6_Property_Names
1042.9732812500702
ns/iter1124.7812500000366
ns/iter0.93
Evaluator_Draft7_If_Then_Else
117.41626562498553
ns/iter180.73871256594364
ns/iter0.65
Evaluator_Draft7_Vercel_1
236935.4536323773
ns/iter233703.54871110822
ns/iter1.01
Evaluator_2019_09_Unevaluated_Properties
433.8115624999972
ns/iter706.1924107143775
ns/iter0.61
Evaluator_2019_09_OMC_JSON_V2_1
15390.00223214515
ns/iter15499.136160716125
ns/iter0.99
Evaluator_2020_12_Dynamic_Ref
1562.165178571868
ns/iter2197.7537499999753
ns/iter0.71
This comment was automatically generated by workflow using github-action-benchmark.
16f9744
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
45626974821.0907
ns/iter42783633232.1167
ns/iter1.07
Compiler_2019_09_OMC_JSON_V2
8596388816.833496
ns/iter7778801202.774048
ns/iter1.11
Evaluator_Draft4_Meta_1_No_Callback
291.385842303236
ns/iter288.8627749941998
ns/iter1.01
Evaluator_Draft4_Required_Properties
481.6893206483322
ns/iter482.25268834178627
ns/iter1.00
Evaluator_Draft4_Many_Optional_Properties_Minimal_Match
26.240243853030773
ns/iter28.582711816967123
ns/iter0.92
Evaluator_Draft4_Few_Optional_Properties_Minimal_Match
15.098483500838803
ns/iter17.558398510419373
ns/iter0.86
Evaluator_Draft4_Items_Schema
910.913200675566
ns/iter851.801819619314
ns/iter1.07
Evaluator_Draft4_Nested_Object
1.986061311179066
ns/iter4.175038538560154
ns/iter0.48
Evaluator_Draft4_Properties_Triad_Optional
1046.5920532925675
ns/iter1031.5714150750596
ns/iter1.01
Evaluator_Draft4_Properties_Triad_Closed
831.8832845100599
ns/iter829.9953345765814
ns/iter1.00
Evaluator_Draft4_Properties_Triad_Required
1041.6576329475981
ns/iter1040.7463490115645
ns/iter1.00
Evaluator_Draft4_Properties_Closed
111.45911000948891
ns/iter113.08800131936533
ns/iter0.99
Evaluator_Draft4_Non_Recursive_Ref
21.13807884084365
ns/iter22.9558328174598
ns/iter0.92
Evaluator_Draft4_Pattern_Properties_True
1631.6803170505714
ns/iter1613.99143391026
ns/iter1.01
Evaluator_Draft4_Ref_To_Single_Property
14.587453769724089
ns/iter16.961505737148357
ns/iter0.86
Evaluator_Draft4_Additional_Properties_Type
34.58570083734953
ns/iter38.774278949809556
ns/iter0.89
Evaluator_Draft4_Nested_Oneof
99.86686427414712
ns/iter101.88961112811432
ns/iter0.98
Evaluator_Draft4_Long_Enum
12.297421565138528
ns/iter15.70948712896602
ns/iter0.78
Evaluator_Draft4_Type_Object
8.491478933211871
ns/iter10.661000922757953
ns/iter0.80
Evaluator_Draft6_Property_Names
401.37376762275676
ns/iter403.6263133756744
ns/iter0.99
Evaluator_Draft7_If_Then_Else
41.173670875614796
ns/iter43.535559921703744
ns/iter0.95
Evaluator_Draft7_Vercel_1
96779.0905018122
ns/iter95296.8828464278
ns/iter1.02
Evaluator_2019_09_Unevaluated_Properties
164.32197154808878
ns/iter236.44210877334768
ns/iter0.69
Evaluator_2019_09_OMC_JSON_V2_1
7114.12894997059
ns/iter6205.393647892979
ns/iter1.15
Evaluator_2020_12_Dynamic_Ref
749.1883845522307
ns/iter777.0121371059288
ns/iter0.96
This comment was automatically generated by workflow using github-action-benchmark.