-
-
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.
Remove the idea of explicit conditions from the compiler (#1100)
Signed-off-by: Juan Cruz Viotti <[email protected]>
- Loading branch information
Showing
16 changed files
with
527 additions
and
1,459 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
Oops, something went wrong.
2917e0c
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
219456.9733239552
ns/iter196226.76803394748
ns/iter1.12
JSONSchema_Validate_Draft4_Meta_1_No_Callback
1650.526482546473
ns/iter1594.761266570678
ns/iter1.03
JSONSchema_Validate_Draft4_Required_Properties
2481.170113577368
ns/iter2446.842602561657
ns/iter1.01
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match
176.9487637737001
ns/iter168.34540484314013
ns/iter1.05
JSONSchema_Validate_Draft4_Items_Schema
9483.548418128574
ns/iter9097.066254912957
ns/iter1.04
This comment was automatically generated by workflow using github-action-benchmark.
2917e0c
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
386107.70388888544
ns/iter390770.88024619897
ns/iter0.99
JSONSchema_Validate_Draft4_Meta_1_No_Callback
18873.597333190737
ns/iter16712.404949005475
ns/iter1.13
JSONSchema_Validate_Draft4_Required_Properties
8083.825567421225
ns/iter8153.480031776332
ns/iter0.99
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match
1701.0656826638995
ns/iter1565.3725641636925
ns/iter1.09
JSONSchema_Validate_Draft4_Items_Schema
114870.9017303271
ns/iter106439.87255347312
ns/iter1.08
This comment was automatically generated by workflow using github-action-benchmark.
2917e0c
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
2230.3699313517304
ns/iter2262.645817470263
ns/iter0.99
JSONSchema_Validate_Draft4_Required_Properties
2803.165440954927
ns/iter2790.6076460504382
ns/iter1.00
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match
202.44954390979092
ns/iter221.70541130855193
ns/iter0.91
JSONSchema_Validate_Draft4_Items_Schema
11678.648198799068
ns/iter12088.773145912433
ns/iter0.97
JSONSchema_Compile_Basic
382126.2940854064
ns/iter381287.5500544322
ns/iter1.00
This comment was automatically generated by workflow using github-action-benchmark.
2917e0c
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
797801.2048191973
ns/iter839142.522321217
ns/iter0.95
JSONSchema_Validate_Draft4_Meta_1_No_Callback
4705.916977493449
ns/iter4838.967944124349
ns/iter0.97
JSONSchema_Validate_Draft4_Required_Properties
3733.6338386808925
ns/iter3802.796959291389
ns/iter0.98
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match
778.9469866071081
ns/iter774.106361607098
ns/iter1.01
JSONSchema_Validate_Draft4_Items_Schema
24722.55357142623
ns/iter24780.01071428285
ns/iter1.00
This comment was automatically generated by workflow using github-action-benchmark.