-
-
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.
Implement a new
AnnotationWhenArraySizeEqual
compiler step (#1097)
Signed-off-by: Juan Cruz Viotti <[email protected]>
- Loading branch information
Showing
6 changed files
with
90 additions
and
22 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
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
446c8a5
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)
JSONSchema_Compile_Basic
201976.72209500815
ns/iter203190.0137504512
ns/iter0.99
JSONSchema_Validate_Draft4_Meta_1_No_Callback
1604.4579549939835
ns/iter1732.8319284748634
ns/iter0.93
JSONSchema_Validate_Draft4_Required_Properties
2475.1339894153225
ns/iter2566.362104863072
ns/iter0.96
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match
167.52181478113985
ns/iter177.15075221709478
ns/iter0.95
JSONSchema_Validate_Draft4_Items_Schema
9575.568985114855
ns/iter10243.713791583232
ns/iter0.93
This comment was automatically generated by workflow using github-action-benchmark.
446c8a5
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)
JSONSchema_Compile_Basic
384167.9646409036
ns/iter391156.4874141713
ns/iter0.98
JSONSchema_Validate_Draft4_Meta_1_No_Callback
16835.97709303747
ns/iter2201.523071988668
ns/iter7.65
JSONSchema_Validate_Draft4_Required_Properties
7743.500701434632
ns/iter2576.5288447726366
ns/iter3.01
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match
1560.3980533702218
ns/iter203.05273868883566
ns/iter7.68
JSONSchema_Validate_Draft4_Items_Schema
106137.31248114795
ns/iter10202.454392927002
ns/iter10.40
This comment was automatically generated by workflow using github-action-benchmark.
446c8a5
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_Validate_Draft4_Meta_1_No_Callback
2220.5265662275265
ns/iter2153.7857272657093
ns/iter1.03
JSONSchema_Validate_Draft4_Required_Properties
2808.450689032594
ns/iter2876.647774572989
ns/iter0.98
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match
204.48548949175242
ns/iter203.64644448456514
ns/iter1.00
JSONSchema_Validate_Draft4_Items_Schema
11860.530190857715
ns/iter11705.211405453107
ns/iter1.01
JSONSchema_Compile_Basic
395414.15346258995
ns/iter386147.24035282375
ns/iter1.02
This comment was automatically generated by workflow using github-action-benchmark.
446c8a5
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)
JSONSchema_Compile_Basic
775357.0312501219
ns/iter799430.4687500682
ns/iter0.97
JSONSchema_Validate_Draft4_Meta_1_No_Callback
4802.316969457869
ns/iter4635.388025419744
ns/iter1.04
JSONSchema_Validate_Draft4_Required_Properties
3685.3861607141375
ns/iter3891.1559086501693
ns/iter0.95
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match
810.2354910715094
ns/iter794.162500000084
ns/iter1.02
JSONSchema_Validate_Draft4_Items_Schema
26093.417857144428
ns/iter25196.089285714155
ns/iter1.04
This comment was automatically generated by workflow using github-action-benchmark.