Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a new AnnotationWhenArraySizeGreater compiler step #1098

Merged
merged 1 commit into from
Sep 2, 2024

Conversation

jviotti
Copy link
Member

@jviotti jviotti commented Sep 2, 2024

Signed-off-by: Juan Cruz Viotti [email protected]

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (macos)

Benchmark suite Current: bb2eb0d Previous: 446c8a5 Ratio
JSONSchema_Compile_Basic 202396.83940740683 ns/iter 201976.72209500815 ns/iter 1.00
JSONSchema_Validate_Draft4_Meta_1_No_Callback 1671.3229750130881 ns/iter 1604.4579549939835 ns/iter 1.04
JSONSchema_Validate_Draft4_Required_Properties 2516.5415256572846 ns/iter 2475.1339894153225 ns/iter 1.02
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match 169.97207808881998 ns/iter 167.52181478113985 ns/iter 1.01
JSONSchema_Validate_Draft4_Items_Schema 9312.758452651116 ns/iter 9575.568985114855 ns/iter 0.97

This comment was automatically generated by workflow using github-action-benchmark.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/llvm)

Benchmark suite Current: bb2eb0d Previous: 446c8a5 Ratio
JSONSchema_Compile_Basic 396947.060417858 ns/iter 384167.9646409036 ns/iter 1.03
JSONSchema_Validate_Draft4_Meta_1_No_Callback 16709.84774230571 ns/iter 16835.97709303747 ns/iter 0.99
JSONSchema_Validate_Draft4_Required_Properties 8081.475577285081 ns/iter 7743.500701434632 ns/iter 1.04
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match 1582.4603150182807 ns/iter 1560.3980533702218 ns/iter 1.01
JSONSchema_Validate_Draft4_Items_Schema 106150.82080486165 ns/iter 106137.31248114795 ns/iter 1.00

This comment was automatically generated by workflow using github-action-benchmark.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/gcc)

Benchmark suite Current: bb2eb0d Previous: 446c8a5 Ratio
JSONSchema_Validate_Draft4_Meta_1_No_Callback 2231.702850435609 ns/iter 2220.5265662275265 ns/iter 1.01
JSONSchema_Validate_Draft4_Required_Properties 2865.069643214878 ns/iter 2808.450689032594 ns/iter 1.02
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match 217.99133505274384 ns/iter 204.48548949175242 ns/iter 1.07
JSONSchema_Validate_Draft4_Items_Schema 11567.311404740216 ns/iter 11860.530190857715 ns/iter 0.98
JSONSchema_Compile_Basic 385724.8007725994 ns/iter 395414.15346258995 ns/iter 0.98

This comment was automatically generated by workflow using github-action-benchmark.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (windows)

Benchmark suite Current: bb2eb0d Previous: 446c8a5 Ratio
JSONSchema_Compile_Basic 788486.272321468 ns/iter 775357.0312501219 ns/iter 1.02
JSONSchema_Validate_Draft4_Meta_1_No_Callback 4663.043830064872 ns/iter 4802.316969457869 ns/iter 0.97
JSONSchema_Validate_Draft4_Required_Properties 3731.242801351794 ns/iter 3685.3861607141375 ns/iter 1.01
JSONSchema_Validate_Draft4_Optional_Properties_Minimal_Match 781.426004464387 ns/iter 810.2354910715094 ns/iter 0.96
JSONSchema_Validate_Draft4_Items_Schema 25581.53928571625 ns/iter 26093.417857144428 ns/iter 0.98

This comment was automatically generated by workflow using github-action-benchmark.

@jviotti jviotti force-pushed the when-array-size-greater-annotation branch from 6e5913e to bb2eb0d Compare September 2, 2024 21:53
@jviotti jviotti merged commit b29de65 into main Sep 2, 2024
12 checks passed
@jviotti jviotti deleted the when-array-size-greater-annotation branch September 2, 2024 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant