-
-
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.
Mark
dependentSchemas
as an in-place applicator (#1404)
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
- Loading branch information
Showing
5 changed files
with
11 additions
and
4 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
8e60c8b
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
334.0048747933947
ns/iter330.0238209715093
ns/iter1.01
JSON_Parse_1
22206.94703115784
ns/iter21339.96286802984
ns/iter1.04
JSON_Fast_Hash_Helm_Chart_Lock
47.819559542197496
ns/iter47.797423281808065
ns/iter1.00
JSON_Equality_Helm_Chart_Lock
136.94736642429524
ns/iter137.26333027490438
ns/iter1.00
Regex_Lower_S_Or_Upper_S_Asterisk
1.568049416429879
ns/iter1.5691408434372698
ns/iter1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
1.5692212701077837
ns/iter1.5675117643505716
ns/iter1.00
Regex_Period_Asterisk
1.5674280750745855
ns/iter1.5813048969341357
ns/iter0.99
Regex_Group_Period_Asterisk_Group
1.5716681387755036
ns/iter1.566703560197787
ns/iter1.00
Regex_Period_Plus
1.8793554252464455
ns/iter1.8795559224364577
ns/iter1.00
Regex_Period
1.8907756693286428
ns/iter1.9412388842513122
ns/iter0.97
Regex_Caret_Period_Plus_Dollar
1.9003737613029605
ns/iter1.9146641355489837
ns/iter0.99
Regex_Caret_Group_Period_Plus_Group_Dollar
1.9659062842196229
ns/iter1.8812862565946888
ns/iter1.04
Regex_Caret_Period_Asterisk_Dollar
1.6238425362955005
ns/iter1.5686100138897812
ns/iter1.04
Regex_Caret_Group_Period_Asterisk_Group_Dollar
1.5922933888968365
ns/iter1.582025201693213
ns/iter1.01
Regex_Caret_X_Hyphen
6.26467843501741
ns/iter6.265109113345188
ns/iter1.00
Regex_Period_Md_Dollar
67.62446608424563
ns/iter67.51602028136372
ns/iter1.00
Regex_Caret_Slash_Period_Asterisk
4.799376616978944
ns/iter7.117061669998747
ns/iter0.67
Regex_Caret_Period_Range_Dollar
2.037534097426627
ns/iter2.037985899843788
ns/iter1.00
Regex_Nested_Backtrack
735.9499187290339
ns/iter736.5318857981118
ns/iter1.00
Pointer_Object_Traverse
14.762765926492822
ns/iter14.716787985688104
ns/iter1.00
Pointer_Object_Try_Traverse
31.501141610237376
ns/iter31.485008319564965
ns/iter1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer
175.16131278016772
ns/iter172.20372183574688
ns/iter1.02
This comment was automatically generated by workflow using github-action-benchmark.
8e60c8b
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
443.8846128520479
ns/iter440.81343934465326
ns/iter1.01
JSON_Parse_1
30295.28470506587
ns/iter30142.571280812506
ns/iter1.01
JSON_Fast_Hash_Helm_Chart_Lock
54.68085755284186
ns/iter54.725917064305186
ns/iter1.00
JSON_Equality_Helm_Chart_Lock
149.63030954204575
ns/iter153.40909412066452
ns/iter0.98
Regex_Lower_S_Or_Upper_S_Asterisk
2.2066009791852026
ns/iter2.2216591402752557
ns/iter0.99
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
2.266619971558102
ns/iter2.2046054200144436
ns/iter1.03
Regex_Period_Asterisk
2.194919390109267
ns/iter2.206098525616522
ns/iter0.99
Regex_Group_Period_Asterisk_Group
2.188462305288205
ns/iter2.1845016616727997
ns/iter1.00
Regex_Period_Plus
2.4873091913683893
ns/iter2.495225477046496
ns/iter1.00
Regex_Period
2.4873691621272056
ns/iter2.488492650763499
ns/iter1.00
Regex_Caret_Period_Plus_Dollar
2.487682639471656
ns/iter2.48770460408652
ns/iter1.00
Regex_Caret_Group_Period_Plus_Group_Dollar
2.3111831246096197
ns/iter2.4864442875559583
ns/iter0.93
Regex_Caret_Period_Asterisk_Dollar
2.4876186414232246
ns/iter3.420649576183184
ns/iter0.73
Regex_Caret_Group_Period_Asterisk_Group_Dollar
2.4862727781865455
ns/iter3.418699197732234
ns/iter0.73
Regex_Caret_X_Hyphen
13.050043371299582
ns/iter12.542905328985935
ns/iter1.04
Regex_Period_Md_Dollar
74.63292893310485
ns/iter73.64919584171531
ns/iter1.01
Regex_Caret_Slash_Period_Asterisk
6.2199471767005745
ns/iter7.147100822326368
ns/iter0.87
Regex_Caret_Period_Range_Dollar
3.72616498657472
ns/iter3.730256029295508
ns/iter1.00
Regex_Nested_Backtrack
492.6023592562248
ns/iter506.6397810073343
ns/iter0.97
Pointer_Object_Traverse
45.043978090562995
ns/iter46.22827127779616
ns/iter0.97
Pointer_Object_Try_Traverse
52.25831875253182
ns/iter52.60098910749095
ns/iter0.99
Pointer_Push_Back_Pointer_To_Weak_Pointer
351.89407746365566
ns/iter352.0334902126427
ns/iter1.00
This comment was automatically generated by workflow using github-action-benchmark.
8e60c8b
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
415.0628207560955
ns/iter420.9886461367191
ns/iter0.99
JSON_Parse_1
79644.70982143114
ns/iter83011.65178572488
ns/iter0.96
JSON_Fast_Hash_Helm_Chart_Lock
53.94658000000163
ns/iter50.84380999999212
ns/iter1.06
JSON_Equality_Helm_Chart_Lock
219.63156608789353
ns/iter221.21043750004787
ns/iter0.99
Regex_Lower_S_Or_Upper_S_Asterisk
8.355697730556907
ns/iter8.087111607143324
ns/iter1.03
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
8.090141741072491
ns/iter8.227173177558669
ns/iter0.98
Regex_Period_Asterisk
8.30289174107181
ns/iter7.806926750860373
ns/iter1.06
Regex_Group_Period_Asterisk_Group
7.876170758928578
ns/iter8.055634785465866
ns/iter0.98
Regex_Period_Plus
8.044601749800371
ns/iter8.199824963394052
ns/iter0.98
Regex_Period
8.06613504464236
ns/iter7.78716964285664
ns/iter1.04
Regex_Caret_Period_Plus_Dollar
8.118054874475044
ns/iter7.850684151787642
ns/iter1.03
Regex_Caret_Group_Period_Plus_Group_Dollar
8.106586570953164
ns/iter8.12962362442251
ns/iter1.00
Regex_Caret_Period_Asterisk_Dollar
7.819620500806067
ns/iter8.431324515930825
ns/iter0.93
Regex_Caret_Group_Period_Asterisk_Group_Dollar
7.836523437500124
ns/iter7.960749999999755
ns/iter0.98
Regex_Caret_X_Hyphen
11.637526785713298
ns/iter11.902943750001782
ns/iter0.98
Regex_Period_Md_Dollar
141.28333967483545
ns/iter142.76191103741175
ns/iter0.99
Regex_Caret_Slash_Period_Asterisk
11.702973214283928
ns/iter11.593600000001711
ns/iter1.01
Regex_Caret_Period_Range_Dollar
9.18114999999986
ns/iter8.701201300440443
ns/iter1.06
Regex_Nested_Backtrack
588.5866964287549
ns/iter585.5511607143578
ns/iter1.01
Pointer_Object_Traverse
55.909285714282724
ns/iter55.78818749999722
ns/iter1.00
Pointer_Object_Try_Traverse
75.5830915178533
ns/iter76.06305803571038
ns/iter0.99
Pointer_Push_Back_Pointer_To_Weak_Pointer
175.00090234380963
ns/iter182.53295379753393
ns/iter0.96
This comment was automatically generated by workflow using github-action-benchmark.
8e60c8b
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)
Pointer_Object_Traverse
46.09613872671311
ns/iter45.12204188821551
ns/iter1.02
Pointer_Object_Try_Traverse
22.46732424517253
ns/iter22.499430231748985
ns/iter1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer
213.29006133055077
ns/iter214.234425252768
ns/iter1.00
Regex_Lower_S_Or_Upper_S_Asterisk
2.487498845090884
ns/iter2.488401736908652
ns/iter1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
2.4892672682644856
ns/iter2.4862393924871404
ns/iter1.00
Regex_Period_Asterisk
2.4882338179537236
ns/iter2.487900363789102
ns/iter1.00
Regex_Group_Period_Asterisk_Group
2.488417506436234
ns/iter2.4871928419047524
ns/iter1.00
Regex_Period_Plus
2.797667702316193
ns/iter2.796922953945781
ns/iter1.00
Regex_Period
2.803504455317331
ns/iter2.7966113423191254
ns/iter1.00
Regex_Caret_Period_Plus_Dollar
2.7979738060905768
ns/iter2.7974580496273185
ns/iter1.00
Regex_Caret_Group_Period_Plus_Group_Dollar
2.8003464396171514
ns/iter2.797312638223487
ns/iter1.00
Regex_Caret_Period_Asterisk_Dollar
3.732406658428591
ns/iter3.729709167525733
ns/iter1.00
Regex_Caret_Group_Period_Asterisk_Group_Dollar
3.729700543472691
ns/iter3.734362388273515
ns/iter1.00
Regex_Caret_X_Hyphen
13.055414866615436
ns/iter12.430786360953292
ns/iter1.05
Regex_Period_Md_Dollar
88.27876647295834
ns/iter88.21321264574435
ns/iter1.00
Regex_Caret_Slash_Period_Asterisk
7.151539374636085
ns/iter6.2175190870194745
ns/iter1.15
Regex_Caret_Period_Range_Dollar
4.042425983761726
ns/iter4.043999113816224
ns/iter1.00
Regex_Nested_Backtrack
813.5116573484303
ns/iter813.3757256812958
ns/iter1.00
JSON_Array_Of_Objects_Unique
378.96437812283585
ns/iter378.20218608427933
ns/iter1.00
JSON_Parse_1
32963.44451706177
ns/iter32485.695694669725
ns/iter1.01
JSON_Fast_Hash_Helm_Chart_Lock
62.825596554458485
ns/iter62.54410462209097
ns/iter1.00
JSON_Equality_Helm_Chart_Lock
143.1913140227064
ns/iter143.13795216405296
ns/iter1.00
This comment was automatically generated by workflow using github-action-benchmark.