Implement x-jsonld-value and x-jsonld-constants keywords - #956
Conversation
There was a problem hiding this comment.
Benchmark (macos/llvm)
Details
| Benchmark suite | Current: ea021ca | Previous: 9f5c152 | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
2635045.623145465 ns/iter |
2527584.6547621824 ns/iter |
1.04 |
Schema_Tracker_ISO_Language |
3959507.031250098 ns/iter |
3849753.7659574673 ns/iter |
1.03 |
Schema_Tracker_ISO_Language_To_JSON |
19158656.24999924 ns/iter |
21836153.944440816 ns/iter |
0.88 |
Schema_Frame_WoT_References |
6804577.499999596 ns/iter |
8987188.382978642 ns/iter |
0.76 |
Schema_Frame_OMC_References |
27793398.521739814 ns/iter |
49290796.874998935 ns/iter |
0.56 |
Schema_Frame_OMC_Locations |
22147393.066666152 ns/iter |
28420310.400008477 ns/iter |
0.78 |
Schema_Frame_ISO_Language_Locations |
108915513.83334292 ns/iter |
106038506.00000441 ns/iter |
1.03 |
Schema_Frame_KrakenD_References |
63464127.999996625 ns/iter |
50019795.16667158 ns/iter |
1.27 |
Schema_Frame_KrakenD_Reachable |
717888791.000064 ns/iter |
523271459.0001706 ns/iter |
1.37 |
Schema_Frame_ISO_Language_Locations_To_JSON |
83225910.71428828 ns/iter |
79552187.50001337 ns/iter |
1.05 |
Schema_Frame_Many_Resources_References |
505569708.4999338 ns/iter |
327686687.4999769 ns/iter |
1.54 |
Schema_Bundle_Meta_2020_12 |
1330106.5814767668 ns/iter |
1492667.7919467012 ns/iter |
0.89 |
Schema_Format_ISO_Language_To_JSON |
78148567.75002 ns/iter |
88761229.12502638 ns/iter |
0.88 |
E2E_Compiler_adaptivecard |
69355592.55554026 ns/iter |
57166371.18181015 ns/iter |
1.21 |
E2E_Compiler_ansible_meta |
25098870.192305885 ns/iter |
25437776.22222647 ns/iter |
0.99 |
E2E_Compiler_aws_cdk |
276528.3362515092 ns/iter |
275483.35761591356 ns/iter |
1.00 |
E2E_Compiler_babelrc |
2098309.5969699426 ns/iter |
2722059.0297618164 ns/iter |
0.77 |
E2E_Compiler_clang_format |
15998173.469388718 ns/iter |
19178126.108106486 ns/iter |
0.83 |
E2E_Compiler_cmake_presets |
27123298.360002086 ns/iter |
27258816.679996017 ns/iter |
1.00 |
E2E_Compiler_code_climate |
2167730.2852344685 ns/iter |
2237020.212624428 ns/iter |
0.97 |
E2E_Compiler_cql2 |
11257490.442623569 ns/iter |
12203114.589287419 ns/iter |
0.92 |
E2E_Compiler_cspell |
20358186.885713235 ns/iter |
21886016.937500585 ns/iter |
0.93 |
E2E_Compiler_cypress |
3234264.0845079483 ns/iter |
4303230.527174561 ns/iter |
0.75 |
E2E_Compiler_deno |
6088868.58974354 ns/iter |
7700386.439562483 ns/iter |
0.79 |
E2E_Compiler_dependabot |
3245097.2207206595 ns/iter |
4135121.8117650957 ns/iter |
0.78 |
E2E_Compiler_draft_04 |
2049889.9082567648 ns/iter |
2268386.7359149535 ns/iter |
0.90 |
E2E_Compiler_fabric_mod |
3763559.816831622 ns/iter |
4307636.337278425 ns/iter |
0.87 |
E2E_Compiler_geojson |
20451992.647060573 ns/iter |
23027092.74193794 ns/iter |
0.89 |
E2E_Compiler_gitpod_configuration |
3887042.550264528 ns/iter |
4761955.078125268 ns/iter |
0.82 |
E2E_Compiler_helm_chart_lock |
511012.3889268958 ns/iter |
617462.8267973169 ns/iter |
0.83 |
E2E_Compiler_importmap |
201729.12837012953 ns/iter |
217096.2012840984 ns/iter |
0.93 |
E2E_Compiler_jasmine |
1090724.345730007 ns/iter |
1109611.8320608204 ns/iter |
0.98 |
E2E_Compiler_jshintrc |
3240903.9907835172 ns/iter |
3415855.8926830622 ns/iter |
0.95 |
E2E_Compiler_jsconfig |
17423009.14634143 ns/iter |
19476835.79412034 ns/iter |
0.89 |
E2E_Compiler_krakend |
126209208.33334517 ns/iter |
133936933.39999118 ns/iter |
0.94 |
E2E_Compiler_lazygit |
31159631.9583316 ns/iter |
32452636.904757865 ns/iter |
0.96 |
E2E_Compiler_lerna |
1221960.1470053496 ns/iter |
1260388.5321101572 ns/iter |
0.97 |
E2E_Compiler_nest_cli |
5832545.968253668 ns/iter |
6632569.852941368 ns/iter |
0.88 |
E2E_Compiler_omc |
152066968.74997762 ns/iter |
169985270.74997583 ns/iter |
0.89 |
E2E_Compiler_omnisharp |
5422317.9461534815 ns/iter |
6299652.41228092 ns/iter |
0.86 |
E2E_Compiler_openapi |
20438593.117646903 ns/iter |
25483320.83332904 ns/iter |
0.80 |
E2E_Compiler_pre_commit_hooks |
4271050.047337619 ns/iter |
5166117.495495658 ns/iter |
0.83 |
E2E_Compiler_pulumi |
3021168.112553473 ns/iter |
3377199.370968429 ns/iter |
0.89 |
E2E_Compiler_semantic_release |
1102986.111110983 ns/iter |
1493415.0072467246 ns/iter |
0.74 |
E2E_Compiler_stale |
1110553.3940397718 ns/iter |
1777153.3241651144 ns/iter |
0.62 |
E2E_Compiler_stylecop |
4714313.489795954 ns/iter |
6166036.451923253 ns/iter |
0.76 |
E2E_Compiler_tmuxinator |
1379106.253438123 ns/iter |
1874928.7469285135 ns/iter |
0.74 |
E2E_Compiler_ui5 |
50827975.00000803 ns/iter |
66012829.199985385 ns/iter |
0.77 |
E2E_Compiler_ui5_manifest |
284730728.999989 ns/iter |
391098000.0000563 ns/iter |
0.73 |
E2E_Compiler_unreal_engine_uproject |
3535121.1467388035 ns/iter |
4637668.939394092 ns/iter |
0.76 |
E2E_Compiler_users_array |
638540.2173912987 ns/iter |
842914.9732868616 ns/iter |
0.76 |
E2E_Compiler_vercel |
11054606.225349782 ns/iter |
11830895.120691162 ns/iter |
0.93 |
E2E_Compiler_yamllint |
234549.65957443367 ns/iter |
303336.14548182685 ns/iter |
0.77 |
E2E_Evaluator_adaptivecard |
18227.566500930738 ns/iter |
20291.15330230318 ns/iter |
0.90 |
E2E_Evaluator_ansible_meta |
173703.7632997281 ns/iter |
179325.97773699654 ns/iter |
0.97 |
E2E_Evaluator_aws_cdk |
37014.39003436903 ns/iter |
38530.06081081313 ns/iter |
0.96 |
E2E_Evaluator_babelrc |
82042.47197391048 ns/iter |
87274.86293461795 ns/iter |
0.94 |
E2E_Evaluator_cerebrum_criminal_case |
692655.4779559963 ns/iter |
781520.0127796209 ns/iter |
0.89 |
E2E_Evaluator_clang_format |
100920.20795659846 ns/iter |
103944.31469042184 ns/iter |
0.97 |
E2E_Evaluator_cmake_presets |
3788313.450000012 ns/iter |
3688625.664893907 ns/iter |
1.03 |
E2E_Evaluator_code_climate |
124151.56453715923 ns/iter |
136006.1542460731 ns/iter |
0.91 |
E2E_Evaluator_cql2 |
137196.94465535766 ns/iter |
151323.8355845991 ns/iter |
0.91 |
E2E_Evaluator_cspell |
410164.82489830704 ns/iter |
470861.1663340239 ns/iter |
0.87 |
E2E_Evaluator_cypress |
135542.8993275844 ns/iter |
169318.29988799695 ns/iter |
0.80 |
E2E_Evaluator_deno |
233479.7187499945 ns/iter |
314636.7950249392 ns/iter |
0.74 |
E2E_Evaluator_dependabot |
234239.03660220266 ns/iter |
258832.59009833852 ns/iter |
0.90 |
E2E_Evaluator_draft_04 |
4987634.659419595 ns/iter |
6041639.88095248 ns/iter |
0.83 |
E2E_Evaluator_fabric_mod |
525537.834591706 ns/iter |
516670.7920000135 ns/iter |
1.02 |
E2E_Evaluator_geojson |
11754074.316665234 ns/iter |
9703654.910256961 ns/iter |
1.21 |
E2E_Evaluator_gitpod_configuration |
237707.42559071444 ns/iter |
183058.09315489413 ns/iter |
1.30 |
E2E_Evaluator_helm_chart_lock |
334602.11749491503 ns/iter |
256628.47097008306 ns/iter |
1.30 |
E2E_Evaluator_importmap |
46585.51920180374 ns/iter |
37143.57317590866 ns/iter |
1.25 |
E2E_Evaluator_jasmine |
94639.9905083834 ns/iter |
92830.75438166302 ns/iter |
1.02 |
E2E_Evaluator_jshintrc |
967107.9136692471 ns/iter |
1044460.2388818149 ns/iter |
0.93 |
E2E_Evaluator_jsconfig |
314301.4631111024 ns/iter |
339495.6658083298 ns/iter |
0.93 |
E2E_Evaluator_krakend |
137493.67242044766 ns/iter |
149810.2896646772 ns/iter |
0.92 |
E2E_Evaluator_lazygit |
95973.00484627846 ns/iter |
99700.53113608476 ns/iter |
0.96 |
E2E_Evaluator_lerna |
124064.06333156397 ns/iter |
124337.56064595841 ns/iter |
1.00 |
E2E_Evaluator_nest_cli |
140268.4032228487 ns/iter |
127415.07527672213 ns/iter |
1.10 |
E2E_Evaluator_omc |
14917.147620446121 ns/iter |
14881.858724796146 ns/iter |
1.00 |
E2E_Evaluator_omnisharp |
414325.9698275254 ns/iter |
437296.7854870236 ns/iter |
0.95 |
E2E_Evaluator_openapi |
7188022.25000042 ns/iter |
8217610.619047783 ns/iter |
0.87 |
E2E_Evaluator_pre_commit_hooks |
355451.12978202524 ns/iter |
362929.3581633303 ns/iter |
0.98 |
E2E_Evaluator_pulumi |
543034.5117845179 ns/iter |
734815.3005650447 ns/iter |
0.74 |
E2E_Evaluator_semantic_release |
68225.3684049732 ns/iter |
83006.22102009165 ns/iter |
0.82 |
E2E_Evaluator_stale |
115844.29636616696 ns/iter |
128021.35736912799 ns/iter |
0.90 |
E2E_Evaluator_stylecop |
256530.90007800856 ns/iter |
219187.1808706044 ns/iter |
1.17 |
E2E_Evaluator_tmuxinator |
65950.28443470053 ns/iter |
76014.15754399085 ns/iter |
0.87 |
E2E_Evaluator_ui5 |
372983.8926996743 ns/iter |
389813.69300098845 ns/iter |
0.96 |
E2E_Evaluator_ui5_manifest |
1541220.8925234317 ns/iter |
2205322.592068042 ns/iter |
0.70 |
E2E_Evaluator_unreal_engine_uproject |
325989.31983437005 ns/iter |
403559.51000010996 ns/iter |
0.81 |
E2E_Evaluator_users_array |
438595.449342104 ns/iter |
533651.7408470691 ns/iter |
0.82 |
E2E_Evaluator_vercel |
222764.2435365359 ns/iter |
334787.4119460597 ns/iter |
0.67 |
E2E_Evaluator_yamllint |
6336.262430227849 ns/iter |
10459.558831248858 ns/iter |
0.61 |
JSONLD_Catalog_Simple |
18360584.421052884 ns/iter |
34303283.3499933 ns/iter |
0.54 |
JSONLD_Catalog_Override_Agreeing |
18521786.18420758 ns/iter |
30591815.78946903 ns/iter |
0.61 |
JSONLD_Catalog_Override_Shadowing |
30962041.695651665 ns/iter |
36002712.285716414 ns/iter |
0.86 |
Micro_Draft4_Meta_1_No_Callback |
128.8363775600374 ns/iter |
180.76414563869122 ns/iter |
0.71 |
Micro_Draft4_Required_Properties |
707.1208803713164 ns/iter |
862.7873640248895 ns/iter |
0.82 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
16.563510054940224 ns/iter |
19.918190250479828 ns/iter |
0.83 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
7.69206112656856 ns/iter |
11.405795148403534 ns/iter |
0.67 |
Micro_Draft4_Items_Schema |
207.2049119754775 ns/iter |
282.393299689139 ns/iter |
0.73 |
Micro_Draft4_Nested_Object |
0.986461718293697 ns/iter |
1.3937709198991952 ns/iter |
0.71 |
Micro_Draft4_Properties_Triad_Optional |
204.0306714650048 ns/iter |
301.25428322345493 ns/iter |
0.68 |
Micro_Draft4_Properties_Triad_Closed |
167.24710268981934 ns/iter |
261.96377404104624 ns/iter |
0.64 |
Micro_Draft4_Properties_Triad_Required |
217.95255048891804 ns/iter |
372.7636663082571 ns/iter |
0.58 |
Micro_Draft4_Properties_Closed |
40.40993182512204 ns/iter |
53.155504199980896 ns/iter |
0.76 |
Micro_Draft4_Non_Recursive_Ref |
12.199384672971693 ns/iter |
17.484028384325036 ns/iter |
0.70 |
Micro_Draft4_Pattern_Properties_True |
141.29367030038756 ns/iter |
195.56313587654014 ns/iter |
0.72 |
Micro_Draft4_Ref_To_Single_Property |
7.728860008037318 ns/iter |
12.241073714603603 ns/iter |
0.63 |
Micro_Draft4_Additional_Properties_Type |
26.62303053580307 ns/iter |
34.593862567652856 ns/iter |
0.77 |
Micro_Draft4_Nested_Oneof |
34.36254143261521 ns/iter |
49.19808991545594 ns/iter |
0.70 |
Micro_Draft4_Short_Enum |
4.767844352369122 ns/iter |
8.102739235316976 ns/iter |
0.59 |
Micro_Draft4_Long_Enum |
9.136490495122567 ns/iter |
15.966407145974204 ns/iter |
0.57 |
Micro_Draft4_Long_Enum_Short_Strings |
6.5105112144102035 ns/iter |
10.621732368402148 ns/iter |
0.61 |
Micro_Draft4_Type_Object |
2.367002171970347 ns/iter |
3.50598005073271 ns/iter |
0.68 |
Micro_Draft4_Ref_Single_100 |
1709863.8888888045 ns/iter |
2740864.8576781843 ns/iter |
0.62 |
Micro_Draft4_Compile_Ref_Many_Nested |
1265210.4007349194 ns/iter |
2542340.0942408326 ns/iter |
0.50 |
Micro_Draft4_Compile_Wrap |
1880459.785522652 ns/iter |
2767585.133333163 ns/iter |
0.68 |
Micro_Draft6_Property_Names |
90.4842572002377 ns/iter |
114.69519062410401 ns/iter |
0.79 |
Micro_Draft6_Compile_FHIR |
10686669209.000002 ns/iter |
13850597833.999928 ns/iter |
0.77 |
Micro_Draft7_If_Then_Else |
16.161301365028542 ns/iter |
17.861952239301758 ns/iter |
0.90 |
Micro_2019_09_Unevaluated_Properties |
27.84010978234686 ns/iter |
31.082430132547202 ns/iter |
0.90 |
Micro_2019_09_Compile_Wrap |
316708500.0000043 ns/iter |
397090250.0000193 ns/iter |
0.80 |
Micro_2020_12_Dynamic_Ref |
575.3665441230919 ns/iter |
679.9282054361279 ns/iter |
0.85 |
Micro_2020_12_Dynamic_Ref_Single |
2.3350454763475774 ns/iter |
2.765064536884073 ns/iter |
0.84 |
Micro_2020_12_Simple_Output_Mask |
793.1072984008206 ns/iter |
962.2250258661954 ns/iter |
0.82 |
Micro_2020_12_Simple_Output_Annotations |
58751.31361192483 ns/iter |
71663.26025828325 ns/iter |
0.82 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1484461.295555472 ns/iter |
2159390.4209033865 ns/iter |
0.69 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
768369.5879059331 ns/iter |
1036113.0672925309 ns/iter |
0.74 |
Micro_2020_12_Exhaustive_Deep_Numeric |
4875.105135899224 ns/iter |
5688.409174460857 ns/iter |
0.86 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
35132.65409025936 ns/iter |
41047.7274777475 ns/iter |
0.86 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
14198.702077066768 ns/iter |
16438.272001305333 ns/iter |
0.86 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
84.60805055383206 ns/iter |
103.79426621431675 ns/iter |
0.82 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
3400.955786068327 ns/iter |
3759.316796207031 ns/iter |
0.90 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
221436611.00002038 ns/iter |
299280083.4999798 ns/iter |
0.74 |
Alterschema_Check_Readibility_OMC |
59311593.75001016 ns/iter |
79657162.00000215 ns/iter |
0.74 |
Alterschema_Check_Readibility_KrakenD |
666559333.999885 ns/iter |
893187667.0001202 ns/iter |
0.75 |
Alterschema_Apply_Readibility_KrakenD |
70828070540.99998 ns/iter |
99359446708.99971 ns/iter |
0.71 |
Alterschema_Check_Invalid_External_Refs |
161522583.25001866 ns/iter |
182251916.5000358 ns/iter |
0.89 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (macos/llvm)
Details
| Benchmark suite | Current: ea021ca | Previous: 9f5c152 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
96574 ns |
138629 ns |
0.70 |
E2E_Evaluator_ansible-meta |
352339 ns |
584013 ns |
0.60 |
E2E_Evaluator_aws-cdk |
125537 ns |
132549 ns |
0.95 |
E2E_Evaluator_babelrc |
247694 ns |
300014 ns |
0.83 |
E2E_Evaluator_cerebrum-criminal-case |
1537674 ns |
1948032 ns |
0.79 |
E2E_Evaluator_clang-format |
160892 ns |
225486 ns |
0.71 |
E2E_Evaluator_cmake-presets |
10290335 ns |
18962705 ns |
0.54 |
E2E_Evaluator_code-climate |
332018 ns |
526428 ns |
0.63 |
E2E_Evaluator_cql2 |
987439 ns |
1288502 ns |
0.77 |
E2E_Evaluator_cspell |
1099416 ns |
1255006 ns |
0.88 |
E2E_Evaluator_cypress |
526825 ns |
612112 ns |
0.86 |
E2E_Evaluator_deno |
646818 ns |
839466 ns |
0.77 |
E2E_Evaluator_dependabot |
731965 ns |
980550 ns |
0.75 |
E2E_Evaluator_draft-04 |
17647640 ns |
19996038 ns |
0.88 |
E2E_Evaluator_fabric-mod |
1391568 ns |
1843290 ns |
0.75 |
E2E_Evaluator_geojson |
15158705 ns |
23858297 ns |
0.64 |
E2E_Evaluator_gitpod-configuration |
502724 ns |
723776 ns |
0.69 |
E2E_Evaluator_helm-chart-lock |
864900 ns |
1070281 ns |
0.81 |
E2E_Evaluator_importmap |
210209 ns |
252686 ns |
0.83 |
E2E_Evaluator_jasmine |
206864 ns |
303523 ns |
0.68 |
E2E_Evaluator_jsconfig |
916907 ns |
1135306 ns |
0.81 |
E2E_Evaluator_jshintrc |
1935010 ns |
2489260 ns |
0.78 |
E2E_Evaluator_krakend |
414400 ns |
514240 ns |
0.81 |
E2E_Evaluator_lazygit |
292844 ns |
365563 ns |
0.80 |
E2E_Evaluator_lerna |
315637 ns |
357999 ns |
0.88 |
E2E_Evaluator_nest-cli |
427178 ns |
421631 ns |
1.01 |
E2E_Evaluator_omc |
92586 ns |
118360 ns |
0.78 |
E2E_Evaluator_omnisharp |
965820 ns |
1120505 ns |
0.86 |
E2E_Evaluator_openapi |
27073803 ns |
28088131 ns |
0.96 |
E2E_Evaluator_pre-commit-hooks |
1355480 ns |
1402252 ns |
0.97 |
E2E_Evaluator_pulumi |
1394844 ns |
1471394 ns |
0.95 |
E2E_Evaluator_semantic-release |
176911 ns |
186116 ns |
0.95 |
E2E_Evaluator_stale |
272358 ns |
341352 ns |
0.80 |
E2E_Evaluator_stylecop |
681841 ns |
811234 ns |
0.84 |
E2E_Evaluator_tmuxinator |
164564 ns |
217979 ns |
0.75 |
E2E_Evaluator_ui5 |
1541464 ns |
1680463 ns |
0.92 |
E2E_Evaluator_ui5-manifest |
7407506 ns |
8258946 ns |
0.90 |
E2E_Evaluator_unreal-engine-uproject |
1312872 ns |
1248667 ns |
1.05 |
E2E_Evaluator_users-array |
2526792 ns |
2619834 ns |
0.96 |
E2E_Evaluator_vercel |
754245 ns |
811898 ns |
0.93 |
E2E_Evaluator_yamllint |
23318 ns |
31991 ns |
0.73 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Benchmark (linux/llvm)
Details
| Benchmark suite | Current: ea021ca | Previous: 9f5c152 | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
2871769.257142994 ns/iter |
2706493.8764939704 ns/iter |
1.06 |
Schema_Tracker_ISO_Language |
4496386.183544456 ns/iter |
3989321.795321483 ns/iter |
1.13 |
Schema_Tracker_ISO_Language_To_JSON |
20513045.15151914 ns/iter |
18625250.833331898 ns/iter |
1.10 |
Schema_Frame_WoT_References |
4588804.823529571 ns/iter |
3921652.35465123 ns/iter |
1.17 |
Schema_Frame_OMC_References |
19796894.055553418 ns/iter |
17427650.394737564 ns/iter |
1.14 |
Schema_Frame_OMC_Locations |
18375003.461537395 ns/iter |
16185524.904761635 ns/iter |
1.14 |
Schema_Frame_ISO_Language_Locations |
98009084.16665758 ns/iter |
80746180.50000027 ns/iter |
1.21 |
Schema_Frame_KrakenD_References |
37026137.42105218 ns/iter |
32697102.99999608 ns/iter |
1.13 |
Schema_Frame_KrakenD_Reachable |
592321531.0001523 ns/iter |
615130753.0000167 ns/iter |
0.96 |
Schema_Frame_ISO_Language_Locations_To_JSON |
117815377.80002508 ns/iter |
106579682.20000385 ns/iter |
1.11 |
Schema_Frame_Many_Resources_References |
351307304.49998283 ns/iter |
299444211.5000311 ns/iter |
1.17 |
Schema_Bundle_Meta_2020_12 |
1480146.5822802705 ns/iter |
1308967.0691671455 ns/iter |
1.13 |
Schema_Format_ISO_Language_To_JSON |
108609836.71428975 ns/iter |
83901034.00002147 ns/iter |
1.29 |
E2E_Compiler_adaptivecard |
58654016.666669875 ns/iter |
50090088.78571259 ns/iter |
1.17 |
E2E_Compiler_ansible_meta |
25831018.555554356 ns/iter |
21657414.757572897 ns/iter |
1.19 |
E2E_Compiler_aws_cdk |
333551.7732253792 ns/iter |
282217.1180410385 ns/iter |
1.18 |
E2E_Compiler_babelrc |
2355692.404039826 ns/iter |
2089543.9880598758 ns/iter |
1.13 |
E2E_Compiler_clang_format |
16521710.860467656 ns/iter |
14575457.408164877 ns/iter |
1.13 |
E2E_Compiler_cmake_presets |
25525079.59259216 ns/iter |
23138556.806451734 ns/iter |
1.10 |
E2E_Compiler_code_climate |
2346203.3926174655 ns/iter |
2153186.5727002863 ns/iter |
1.09 |
E2E_Compiler_cql2 |
13129914.85185143 ns/iter |
11618245.016393302 ns/iter |
1.13 |
E2E_Compiler_cspell |
22943570.806451283 ns/iter |
20564121.885714874 ns/iter |
1.12 |
E2E_Compiler_cypress |
3998496.7499991213 ns/iter |
3453771.015075523 ns/iter |
1.16 |
E2E_Compiler_deno |
7150439.755102006 ns/iter |
6188171.689654477 ns/iter |
1.16 |
E2E_Compiler_dependabot |
3576443.494898276 ns/iter |
3118815.0873362143 ns/iter |
1.15 |
E2E_Compiler_draft_04 |
2465905.3380279965 ns/iter |
2213454.1790123484 ns/iter |
1.11 |
E2E_Compiler_fabric_mod |
4314629.919752316 ns/iter |
3843437.0833329014 ns/iter |
1.12 |
E2E_Compiler_geojson |
20459747.58823377 ns/iter |
18741511.43589678 ns/iter |
1.09 |
E2E_Compiler_gitpod_configuration |
4582085.96710482 ns/iter |
4141115.9537567776 ns/iter |
1.11 |
E2E_Compiler_helm_chart_lock |
636332.7468355141 ns/iter |
528515.7679640598 ns/iter |
1.20 |
E2E_Compiler_importmap |
248899.70579865732 ns/iter |
219789.14655716185 ns/iter |
1.13 |
E2E_Compiler_jasmine |
1249500.8523130787 ns/iter |
1110178.6261180078 ns/iter |
1.13 |
E2E_Compiler_jshintrc |
3916994.7653638762 ns/iter |
3319874.114427803 ns/iter |
1.18 |
E2E_Compiler_jsconfig |
20406071.499999546 ns/iter |
17570221.1463431 ns/iter |
1.16 |
E2E_Compiler_krakend |
137148226.99998876 ns/iter |
115479156.5000058 ns/iter |
1.19 |
E2E_Compiler_lazygit |
30636384.08695585 ns/iter |
26825306.49999885 ns/iter |
1.14 |
E2E_Compiler_lerna |
1460371.185031191 ns/iter |
1326050.6588446107 ns/iter |
1.10 |
E2E_Compiler_nest_cli |
6823666.553397469 ns/iter |
5845004.635593256 ns/iter |
1.17 |
E2E_Compiler_omc |
153181912.19998878 ns/iter |
130174658.80000146 ns/iter |
1.18 |
E2E_Compiler_omnisharp |
6079314.6491238205 ns/iter |
5254883.976562929 ns/iter |
1.16 |
E2E_Compiler_openapi |
23152682.63332655 ns/iter |
20332931.909093313 ns/iter |
1.14 |
E2E_Compiler_pre_commit_hooks |
4740837.054421619 ns/iter |
3984791.7771430733 ns/iter |
1.19 |
E2E_Compiler_pulumi |
3683626.183246768 ns/iter |
3250684.461904928 ns/iter |
1.13 |
E2E_Compiler_semantic_release |
1399724.8709679593 ns/iter |
1247841.9288255344 ns/iter |
1.12 |
E2E_Compiler_stale |
1418929.2860040467 ns/iter |
1249829.7548845697 ns/iter |
1.14 |
E2E_Compiler_stylecop |
5368360.138460888 ns/iter |
4438570.383647674 ns/iter |
1.21 |
E2E_Compiler_tmuxinator |
1725585.4419753081 ns/iter |
1532648.5726493734 ns/iter |
1.13 |
E2E_Compiler_ui5 |
46785208.80000482 ns/iter |
42221184.00000053 ns/iter |
1.11 |
E2E_Compiler_ui5_manifest |
307199298.99998987 ns/iter |
259902645.00001106 ns/iter |
1.18 |
E2E_Compiler_unreal_engine_uproject |
4184316.1796413246 ns/iter |
3626405.0549454507 ns/iter |
1.15 |
E2E_Compiler_users_array |
792347.9170454005 ns/iter |
710312.2316715721 ns/iter |
1.12 |
E2E_Compiler_vercel |
12262178.192984942 ns/iter |
10914342.761905586 ns/iter |
1.12 |
E2E_Compiler_yamllint |
310509.631115059 ns/iter |
271848.68649883906 ns/iter |
1.14 |
E2E_Evaluator_adaptivecard |
26815.941544725913 ns/iter |
20226.813605404994 ns/iter |
1.33 |
E2E_Evaluator_ansible_meta |
256398.50849294616 ns/iter |
182379.69424642544 ns/iter |
1.41 |
E2E_Evaluator_aws_cdk |
53745.06644544448 ns/iter |
40135.22106746206 ns/iter |
1.34 |
E2E_Evaluator_babelrc |
118396.70311695576 ns/iter |
93456.72518445819 ns/iter |
1.27 |
E2E_Evaluator_cerebrum_criminal_case |
1087373.5230769364 ns/iter |
1021832.443651895 ns/iter |
1.06 |
E2E_Evaluator_clang_format |
122152.6786822826 ns/iter |
101481.22331930709 ns/iter |
1.20 |
E2E_Evaluator_cmake_presets |
4491048.322581499 ns/iter |
4246667.975459864 ns/iter |
1.06 |
E2E_Evaluator_code_climate |
186085.887533129 ns/iter |
162519.89165100842 ns/iter |
1.15 |
E2E_Evaluator_cql2 |
239654.63083028528 ns/iter |
155970.74524089534 ns/iter |
1.54 |
E2E_Evaluator_cspell |
653204.499070562 ns/iter |
553704.981270358 ns/iter |
1.18 |
E2E_Evaluator_cypress |
195841.09262867563 ns/iter |
159544.75785456845 ns/iter |
1.23 |
E2E_Evaluator_deno |
334452.3034944814 ns/iter |
294231.21740903624 ns/iter |
1.14 |
E2E_Evaluator_dependabot |
339270.54821341636 ns/iter |
287578.83476133266 ns/iter |
1.18 |
E2E_Evaluator_draft_04 |
8289318.543210143 ns/iter |
6252867.300969953 ns/iter |
1.33 |
E2E_Evaluator_fabric_mod |
694305.4995035429 ns/iter |
598430.1835334175 ns/iter |
1.16 |
E2E_Evaluator_geojson |
17302427.390243948 ns/iter |
10748637.679246303 ns/iter |
1.61 |
E2E_Evaluator_gitpod_configuration |
252659.180380885 ns/iter |
196725.21855611473 ns/iter |
1.28 |
E2E_Evaluator_helm_chart_lock |
328091.8239504323 ns/iter |
404961.9357100583 ns/iter |
0.81 |
E2E_Evaluator_importmap |
52697.623651860995 ns/iter |
33137.18711241925 ns/iter |
1.59 |
E2E_Evaluator_jasmine |
109253.80210916659 ns/iter |
96814.49677246698 ns/iter |
1.13 |
E2E_Evaluator_jshintrc |
1216067.736933872 ns/iter |
1088271.2148628249 ns/iter |
1.12 |
E2E_Evaluator_jsconfig |
441608.8610937055 ns/iter |
347891.6811377667 ns/iter |
1.27 |
E2E_Evaluator_krakend |
226218.91455488224 ns/iter |
154699.88521400318 ns/iter |
1.46 |
E2E_Evaluator_lazygit |
165449.91870853055 ns/iter |
113934.1371017185 ns/iter |
1.45 |
E2E_Evaluator_lerna |
155197.52355109883 ns/iter |
145378.48986124105 ns/iter |
1.07 |
E2E_Evaluator_nest_cli |
196385.55721113415 ns/iter |
163443.94738061135 ns/iter |
1.20 |
E2E_Evaluator_omc |
22757.959175436034 ns/iter |
16240.687247685803 ns/iter |
1.40 |
E2E_Evaluator_omnisharp |
617636.4748454947 ns/iter |
503507.44784832746 ns/iter |
1.23 |
E2E_Evaluator_openapi |
14505190.249997213 ns/iter |
10484392.281249199 ns/iter |
1.38 |
E2E_Evaluator_pre_commit_hooks |
811959.7712176619 ns/iter |
451601.66393955296 ns/iter |
1.80 |
E2E_Evaluator_pulumi |
840218.493939312 ns/iter |
695398.6579203508 ns/iter |
1.21 |
E2E_Evaluator_semantic_release |
105381.42045625918 ns/iter |
75943.20862069061 ns/iter |
1.39 |
E2E_Evaluator_stale |
156064.7744394875 ns/iter |
126852.51117319177 ns/iter |
1.23 |
E2E_Evaluator_stylecop |
309066.0026385969 ns/iter |
233509.36675459967 ns/iter |
1.32 |
E2E_Evaluator_tmuxinator |
102841.93820142891 ns/iter |
84815.62249189406 ns/iter |
1.21 |
E2E_Evaluator_ui5 |
543550.9736211058 ns/iter |
409896.7340754275 ns/iter |
1.33 |
E2E_Evaluator_ui5_manifest |
2729505.396078536 ns/iter |
2441298.474048201 ns/iter |
1.12 |
E2E_Evaluator_unreal_engine_uproject |
470261.56128601875 ns/iter |
415713.17195617553 ns/iter |
1.13 |
E2E_Evaluator_users_array |
600134.0127442689 ns/iter |
623856.7246112359 ns/iter |
0.96 |
E2E_Evaluator_vercel |
334319.1257624975 ns/iter |
296229.414418189 ns/iter |
1.13 |
E2E_Evaluator_yamllint |
9664.506672749707 ns/iter |
6791.872867917232 ns/iter |
1.42 |
JSONLD_Catalog_Simple |
26285066.115379915 ns/iter |
18371743.289474364 ns/iter |
1.43 |
JSONLD_Catalog_Override_Agreeing |
26424324.88461019 ns/iter |
18577252.432430975 ns/iter |
1.42 |
JSONLD_Catalog_Override_Shadowing |
39026169.22221114 ns/iter |
27133836.30769018 ns/iter |
1.44 |
Micro_Draft4_Meta_1_No_Callback |
198.25946592202538 ns/iter |
166.8777392816323 ns/iter |
1.19 |
Micro_Draft4_Required_Properties |
805.1708565979427 ns/iter |
836.0878582344895 ns/iter |
0.96 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
23.56629657346939 ns/iter |
20.97375377026873 ns/iter |
1.12 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
11.87330094326672 ns/iter |
8.865980858106816 ns/iter |
1.34 |
Micro_Draft4_Items_Schema |
278.32385084183875 ns/iter |
271.4320197113231 ns/iter |
1.03 |
Micro_Draft4_Nested_Object |
1.868987412305955 ns/iter |
1.2207831997088043 ns/iter |
1.53 |
Micro_Draft4_Properties_Triad_Optional |
327.1825116277793 ns/iter |
262.19665883008304 ns/iter |
1.25 |
Micro_Draft4_Properties_Triad_Closed |
269.95753639431746 ns/iter |
210.35456360721423 ns/iter |
1.28 |
Micro_Draft4_Properties_Triad_Required |
347.63123210011327 ns/iter |
274.81530889922425 ns/iter |
1.26 |
Micro_Draft4_Properties_Closed |
61.943123811272756 ns/iter |
49.51883780358709 ns/iter |
1.25 |
Micro_Draft4_Non_Recursive_Ref |
13.95476025853514 ns/iter |
12.969689129374405 ns/iter |
1.08 |
Micro_Draft4_Pattern_Properties_True |
158.01618514876213 ns/iter |
129.09743868305452 ns/iter |
1.22 |
Micro_Draft4_Ref_To_Single_Property |
11.861492475680883 ns/iter |
8.898545290388828 ns/iter |
1.33 |
Micro_Draft4_Additional_Properties_Type |
32.95468395533249 ns/iter |
32.84774282646073 ns/iter |
1.00 |
Micro_Draft4_Nested_Oneof |
60.82382736673853 ns/iter |
48.32639647861207 ns/iter |
1.26 |
Micro_Draft4_Short_Enum |
12.343203263504545 ns/iter |
8.693919355723281 ns/iter |
1.42 |
Micro_Draft4_Long_Enum |
15.893506511584922 ns/iter |
11.333332427175707 ns/iter |
1.40 |
Micro_Draft4_Long_Enum_Short_Strings |
12.284304599837503 ns/iter |
8.619473557576857 ns/iter |
1.43 |
Micro_Draft4_Type_Object |
3.4242950956164697 ns/iter |
2.981040035638437 ns/iter |
1.15 |
Micro_Draft4_Ref_Single_100 |
2364850.1118644825 ns/iter |
1988832.336111083 ns/iter |
1.19 |
Micro_Draft4_Compile_Ref_Many_Nested |
1747448.2810945318 ns/iter |
1441333.8886596807 ns/iter |
1.21 |
Micro_Draft4_Compile_Wrap |
2376396.776271114 ns/iter |
2025372.544412767 ns/iter |
1.17 |
Micro_Draft6_Property_Names |
143.27923246043318 ns/iter |
110.53581107543492 ns/iter |
1.30 |
Micro_Draft6_Compile_FHIR |
15235940670.99998 ns/iter |
16145223544.000032 ns/iter |
0.94 |
Micro_Draft7_If_Then_Else |
22.52228514645802 ns/iter |
19.62556398362113 ns/iter |
1.15 |
Micro_2019_09_Unevaluated_Properties |
27.785932846990566 ns/iter |
26.349217503180313 ns/iter |
1.05 |
Micro_2019_09_Compile_Wrap |
295821236.99992734 ns/iter |
231880897.00003424 ns/iter |
1.28 |
Micro_2020_12_Dynamic_Ref |
695.4397928085576 ns/iter |
591.187895351321 ns/iter |
1.18 |
Micro_2020_12_Dynamic_Ref_Single |
3.4259843026570085 ns/iter |
3.2600541479424345 ns/iter |
1.05 |
Micro_2020_12_Simple_Output_Mask |
1094.1476149340965 ns/iter |
797.5428888007324 ns/iter |
1.37 |
Micro_2020_12_Simple_Output_Annotations |
73293.95334915293 ns/iter |
58900.188688770824 ns/iter |
1.24 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1676369.0526315267 ns/iter |
1358114.7026512197 ns/iter |
1.23 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
998420.4679944166 ns/iter |
877146.5498108047 ns/iter |
1.14 |
Micro_2020_12_Exhaustive_Deep_Numeric |
8364.362226142393 ns/iter |
6581.096746742811 ns/iter |
1.27 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
45106.749370844096 ns/iter |
42590.94017093558 ns/iter |
1.06 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
22630.17565738737 ns/iter |
17631.41381079749 ns/iter |
1.28 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
150.59845012495785 ns/iter |
110.44758899848807 ns/iter |
1.36 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
2902.230500987585 ns/iter |
2294.301368283792 ns/iter |
1.26 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
373623125.49998933 ns/iter |
270249673.0000803 ns/iter |
1.38 |
Alterschema_Check_Readibility_OMC |
94755984.14285612 ns/iter |
81501762.55554065 ns/iter |
1.16 |
Alterschema_Check_Readibility_KrakenD |
1342038611.9998965 ns/iter |
1427250598.0000005 ns/iter |
0.94 |
Alterschema_Apply_Readibility_KrakenD |
120270791325.00012 ns/iter |
141422032074.99985 ns/iter |
0.85 |
Alterschema_Check_Invalid_External_Refs |
305364839.00004894 ns/iter |
181535549.24998617 ns/iter |
1.68 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (linux/llvm)
Details
| Benchmark suite | Current: ea021ca | Previous: 9f5c152 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
120403 ns |
106687 ns |
1.13 |
E2E_Evaluator_ansible-meta |
542187 ns |
470072 ns |
1.15 |
E2E_Evaluator_aws-cdk |
142598 ns |
130527 ns |
1.09 |
E2E_Evaluator_babelrc |
346348 ns |
347475 ns |
1.00 |
E2E_Evaluator_cerebrum-criminal-case |
2550217 ns |
2108976 ns |
1.21 |
E2E_Evaluator_clang-format |
261339 ns |
239430 ns |
1.09 |
E2E_Evaluator_cmake-presets |
18575204 ns |
16298140 ns |
1.14 |
E2E_Evaluator_code-climate |
513555 ns |
487443 ns |
1.05 |
E2E_Evaluator_cql2 |
1232369 ns |
1068174 ns |
1.15 |
E2E_Evaluator_cspell |
1482551 ns |
1483511 ns |
1.00 |
E2E_Evaluator_cypress |
764420 ns |
849491 ns |
0.90 |
E2E_Evaluator_deno |
1024840 ns |
944081 ns |
1.09 |
E2E_Evaluator_dependabot |
1108147 ns |
922832 ns |
1.20 |
E2E_Evaluator_draft-04 |
20848098 ns |
17786116 ns |
1.17 |
E2E_Evaluator_fabric-mod |
2406239 ns |
2133714 ns |
1.13 |
E2E_Evaluator_geojson |
23404926 ns |
20020067 ns |
1.17 |
E2E_Evaluator_gitpod-configuration |
714251 ns |
639239 ns |
1.12 |
E2E_Evaluator_helm-chart-lock |
981545 ns |
1028141 ns |
0.95 |
E2E_Evaluator_importmap |
270027 ns |
306369 ns |
0.88 |
E2E_Evaluator_jasmine |
303836 ns |
254423 ns |
1.19 |
E2E_Evaluator_jsconfig |
1217540 ns |
1275736 ns |
0.95 |
E2E_Evaluator_jshintrc |
2796882 ns |
3181735 ns |
0.88 |
E2E_Evaluator_krakend |
669941 ns |
569207 ns |
1.18 |
E2E_Evaluator_lazygit |
524858 ns |
411032 ns |
1.28 |
E2E_Evaluator_lerna |
470820 ns |
468273 ns |
1.01 |
E2E_Evaluator_nest-cli |
599260 ns |
521438 ns |
1.15 |
E2E_Evaluator_omc |
119058 ns |
105388 ns |
1.13 |
E2E_Evaluator_omnisharp |
1432425 ns |
1452685 ns |
0.99 |
E2E_Evaluator_openapi |
45099273 ns |
34637657 ns |
1.30 |
E2E_Evaluator_pre-commit-hooks |
2025243 ns |
1959937 ns |
1.03 |
E2E_Evaluator_pulumi |
1951663 ns |
1946149 ns |
1.00 |
E2E_Evaluator_semantic-release |
262968 ns |
241004 ns |
1.09 |
E2E_Evaluator_stale |
416385 ns |
364210 ns |
1.14 |
E2E_Evaluator_stylecop |
1235297 ns |
1087833 ns |
1.14 |
E2E_Evaluator_tmuxinator |
236060 ns |
270035 ns |
0.87 |
E2E_Evaluator_ui5 |
2273238 ns |
1937633 ns |
1.17 |
E2E_Evaluator_ui5-manifest |
10509862 ns |
9499283 ns |
1.11 |
E2E_Evaluator_unreal-engine-uproject |
1510311 ns |
1422994 ns |
1.06 |
E2E_Evaluator_users-array |
2863488 ns |
2757128 ns |
1.04 |
E2E_Evaluator_vercel |
995103 ns |
918742 ns |
1.08 |
E2E_Evaluator_yamllint |
25902 ns |
23325 ns |
1.11 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
560ffb3 to
2fef595
Compare
There was a problem hiding this comment.
All reported issues were addressed
Tip: cubic can generate docs of your entire codebase and keep them up to date. Try it here.
Re-trigger cubic
🤖 Augment PR SummarySummary: This PR extends Blaze’s JSON-LD output support with two new Sourcemeta-extension keywords: Changes:
Technical Notes: Constants are canonicalized to expanded-form, unioned by key, and deduplicated by term equality; value promotion introduces a new “ValuePredicate” facet and additional cross-facet placement/compatibility checks. 🤖 Was this summary useful? React with 👍 or 👎 |
| } | ||
| } | ||
| } else if (keyword.property_equals("x-jsonld-value", HASH_VALUE)) { | ||
| if (!value.is_null() && !is_iri_value(value)) { |
There was a problem hiding this comment.
src/output/output_jsonld.cc:1225 — x-jsonld-value is validated as “absolute IRI” only, but both the extension vocabularies and README explicitly forbid using the rdf:type predicate (http://www.w3.org/1999/02/22-rdf-syntax-ns#type). This currently allows emitting rdf:type edges to literals if schema validation is skipped, and it also conflicts with the new semantics text for x-jsonld-value.
Severity: medium
Other Locations
test/output/output_jsonld_test.cc:14549schemas/sourcemeta-extension/v1/README.markdown:232schemas/sourcemeta-extension/v1/2020-12/vocabulary.json:159schemas/sourcemeta-extension/v1/2019-09/vocabulary.json:159
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
There was a problem hiding this comment.
Benchmark (linux/gcc)
Details
| Benchmark suite | Current: ea021ca | Previous: 9f5c152 | Ratio |
|---|---|---|---|
Alterschema_Check_Readibility_ISO_Language_Set_3 |
347544772.4999867 ns/iter |
362088335.9999425 ns/iter |
0.96 |
Alterschema_Check_Readibility_OMC |
89954695.87500793 ns/iter |
95618582.00001033 ns/iter |
0.94 |
Alterschema_Check_Readibility_KrakenD |
1219365573.0000045 ns/iter |
1356620130.9999998 ns/iter |
0.90 |
Alterschema_Apply_Readibility_KrakenD |
121833565956.00026 ns/iter |
125515867777.00005 ns/iter |
0.97 |
Alterschema_Check_Invalid_External_Refs |
319662288.0000177 ns/iter |
324940888.00001466 ns/iter |
0.98 |
Micro_2020_12_Dynamic_Ref |
808.6607704280892 ns/iter |
840.1236612531828 ns/iter |
0.96 |
Micro_2020_12_Dynamic_Ref_Single |
4.671925006128746 ns/iter |
4.579590039734865 ns/iter |
1.02 |
Micro_2020_12_Simple_Output_Mask |
1122.2857310004188 ns/iter |
1162.1732928355848 ns/iter |
0.97 |
Micro_2020_12_Simple_Output_Annotations |
85025.98848066146 ns/iter |
82280.54261661893 ns/iter |
1.03 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1956131.7067041653 ns/iter |
1949352.4861110875 ns/iter |
1.00 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1125429.1104000004 ns/iter |
1115994.7177034293 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric |
10025.443879449047 ns/iter |
9172.129282240676 ns/iter |
1.09 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
52820.226136021585 ns/iter |
54874.769874474216 ns/iter |
0.96 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
25682.835610935308 ns/iter |
26156.25387712752 ns/iter |
0.98 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
154.16486080399875 ns/iter |
160.72799224795082 ns/iter |
0.96 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
3327.522775418692 ns/iter |
3087.0147092105144 ns/iter |
1.08 |
Micro_2019_09_Unevaluated_Properties |
30.546630195271472 ns/iter |
32.350637728667266 ns/iter |
0.94 |
Micro_2019_09_Compile_Wrap |
293511944.00010175 ns/iter |
304804048.5000456 ns/iter |
0.96 |
Micro_Draft7_If_Then_Else |
24.605116362737427 ns/iter |
27.073823636237357 ns/iter |
0.91 |
Micro_Draft6_Property_Names |
158.39850398328312 ns/iter |
150.31826131068934 ns/iter |
1.05 |
Micro_Draft6_Compile_FHIR |
13636152740.999933 ns/iter |
13699819363.99995 ns/iter |
1.00 |
Micro_Draft4_Meta_1_No_Callback |
183.09676237757287 ns/iter |
184.47268905946234 ns/iter |
0.99 |
Micro_Draft4_Required_Properties |
913.0720333903311 ns/iter |
941.9904062719847 ns/iter |
0.97 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
21.837698693631626 ns/iter |
22.619852122491285 ns/iter |
0.97 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
15.837097427757602 ns/iter |
17.19800610831201 ns/iter |
0.92 |
Micro_Draft4_Items_Schema |
334.42633403517124 ns/iter |
358.59571639165245 ns/iter |
0.93 |
Micro_Draft4_Nested_Object |
1.8686596831566908 ns/iter |
2.2103256260440247 ns/iter |
0.85 |
Micro_Draft4_Properties_Triad_Optional |
435.27261179915746 ns/iter |
521.8510376665934 ns/iter |
0.83 |
Micro_Draft4_Properties_Triad_Closed |
337.2025032861942 ns/iter |
420.4182206253007 ns/iter |
0.80 |
Micro_Draft4_Properties_Triad_Required |
391.46668762615667 ns/iter |
589.7450357782316 ns/iter |
0.66 |
Micro_Draft4_Properties_Closed |
63.54925748720759 ns/iter |
70.37909034964619 ns/iter |
0.90 |
Micro_Draft4_Non_Recursive_Ref |
9.033613883667213 ns/iter |
9.816339639423335 ns/iter |
0.92 |
Micro_Draft4_Pattern_Properties_True |
211.28085723396134 ns/iter |
203.29830905618454 ns/iter |
1.04 |
Micro_Draft4_Ref_To_Single_Property |
15.719735643859293 ns/iter |
16.785974736171195 ns/iter |
0.94 |
Micro_Draft4_Additional_Properties_Type |
14.314095198130328 ns/iter |
15.754260003949774 ns/iter |
0.91 |
Micro_Draft4_Nested_Oneof |
63.524890232509804 ns/iter |
67.3122091892176 ns/iter |
0.94 |
Micro_Draft4_Short_Enum |
14.65302714108691 ns/iter |
14.726387727625442 ns/iter |
1.00 |
Micro_Draft4_Long_Enum |
13.09581319152218 ns/iter |
14.468340889959435 ns/iter |
0.91 |
Micro_Draft4_Long_Enum_Short_Strings |
14.70336321662077 ns/iter |
14.806346830239983 ns/iter |
0.99 |
Micro_Draft4_Type_Object |
4.6855273570588265 ns/iter |
4.605711787813494 ns/iter |
1.02 |
Micro_Draft4_Ref_Single_100 |
2495233.0000002934 ns/iter |
2554335.847826454 ns/iter |
0.98 |
Micro_Draft4_Compile_Ref_Many_Nested |
1818663.4181819938 ns/iter |
1847095.8654351567 ns/iter |
0.98 |
Micro_Draft4_Compile_Wrap |
2615776.298507083 ns/iter |
2619584.5223881733 ns/iter |
1.00 |
JSONLD_Catalog_Simple |
27632648.499993943 ns/iter |
27852430.250002652 ns/iter |
0.99 |
JSONLD_Catalog_Override_Agreeing |
27642371.559995808 ns/iter |
27871333.880002566 ns/iter |
0.99 |
JSONLD_Catalog_Override_Shadowing |
38673636.72222584 ns/iter |
40345651.94443631 ns/iter |
0.96 |
E2E_Compiler_adaptivecard |
62219783.27272899 ns/iter |
63373418.181816466 ns/iter |
0.98 |
E2E_Compiler_ansible_meta |
28877285.750003997 ns/iter |
28093457.200002376 ns/iter |
1.03 |
E2E_Compiler_aws_cdk |
384124.72203955223 ns/iter |
382964.43603697536 ns/iter |
1.00 |
E2E_Compiler_babelrc |
2582981.660517392 ns/iter |
2569884.758242265 ns/iter |
1.01 |
E2E_Compiler_clang_format |
17904843.35897301 ns/iter |
17891979.89743722 ns/iter |
1.00 |
E2E_Compiler_cmake_presets |
26594762.99999579 ns/iter |
27213286.692305982 ns/iter |
0.98 |
E2E_Compiler_code_climate |
2596678.225925778 ns/iter |
2586049.5055352715 ns/iter |
1.00 |
E2E_Compiler_cql2 |
14152717.857142512 ns/iter |
14384490.693874814 ns/iter |
0.98 |
E2E_Compiler_cspell |
23673563.06896501 ns/iter |
24071714.137931097 ns/iter |
0.98 |
E2E_Compiler_cypress |
4106811.23976539 ns/iter |
4194693.796406938 ns/iter |
0.98 |
E2E_Compiler_deno |
8038782.689654595 ns/iter |
7917938.05618081 ns/iter |
1.02 |
E2E_Compiler_dependabot |
3883785.494444207 ns/iter |
3890268.833333721 ns/iter |
1.00 |
E2E_Compiler_draft_04 |
2792473.6693223957 ns/iter |
2758859.0748025565 ns/iter |
1.01 |
E2E_Compiler_fabric_mod |
4737613.544216866 ns/iter |
4738417.783783375 ns/iter |
1.00 |
E2E_Compiler_geojson |
22420627.387096066 ns/iter |
22385903.774193138 ns/iter |
1.00 |
E2E_Compiler_gitpod_configuration |
5020645.949999952 ns/iter |
4985851.021275969 ns/iter |
1.01 |
E2E_Compiler_helm_chart_lock |
687596.970443436 ns/iter |
680324.3937923395 ns/iter |
1.01 |
E2E_Compiler_importmap |
285806.2763264997 ns/iter |
282718.4797432178 ns/iter |
1.01 |
E2E_Compiler_jasmine |
1373718.9412914505 ns/iter |
1410029.6843137175 ns/iter |
0.97 |
E2E_Compiler_jshintrc |
4297138.791410925 ns/iter |
4265528.658536146 ns/iter |
1.01 |
E2E_Compiler_jsconfig |
21302995.000000507 ns/iter |
21382690.093751933 ns/iter |
1.00 |
E2E_Compiler_krakend |
138424837.99999171 ns/iter |
141308428.9999915 ns/iter |
0.98 |
E2E_Compiler_lazygit |
32733634.95237564 ns/iter |
32717087.571427327 ns/iter |
1.00 |
E2E_Compiler_lerna |
1614766.9264364073 ns/iter |
1603783.9168594803 ns/iter |
1.01 |
E2E_Compiler_nest_cli |
7381842.7263153065 ns/iter |
7338150.831578547 ns/iter |
1.01 |
E2E_Compiler_omc |
164249045.99995217 ns/iter |
163495225.75001174 ns/iter |
1.00 |
E2E_Compiler_omnisharp |
6607922.000000068 ns/iter |
6548248.056076127 ns/iter |
1.01 |
E2E_Compiler_openapi |
26274251.111106895 ns/iter |
25892606.703699265 ns/iter |
1.01 |
E2E_Compiler_pre_commit_hooks |
5235187.413533747 ns/iter |
5192422.1865677815 ns/iter |
1.01 |
E2E_Compiler_pulumi |
4059801.5722548687 ns/iter |
4020383.120688877 ns/iter |
1.01 |
E2E_Compiler_semantic_release |
1569974.6771300721 ns/iter |
1543282.3964754243 ns/iter |
1.02 |
E2E_Compiler_stale |
1558462.3585744211 ns/iter |
1550114.2853981867 ns/iter |
1.01 |
E2E_Compiler_stylecop |
5916143.756300752 ns/iter |
5715168.163933935 ns/iter |
1.04 |
E2E_Compiler_tmuxinator |
1937029.6675905418 ns/iter |
1905319.3342390682 ns/iter |
1.02 |
E2E_Compiler_ui5 |
48188552.93333399 ns/iter |
49059293.071422875 ns/iter |
0.98 |
E2E_Compiler_ui5_manifest |
313770146.50001913 ns/iter |
328186626.5000417 ns/iter |
0.96 |
E2E_Compiler_unreal_engine_uproject |
4536635.567742011 ns/iter |
4520447.838709632 ns/iter |
1.00 |
E2E_Compiler_users_array |
890009.151898591 ns/iter |
895471.9795658713 ns/iter |
0.99 |
E2E_Compiler_vercel |
12676718.727272434 ns/iter |
12954030.925929718 ns/iter |
0.98 |
E2E_Compiler_yamllint |
357866.8284113563 ns/iter |
350345.70075190015 ns/iter |
1.02 |
E2E_Evaluator_adaptivecard |
24814.05744250077 ns/iter |
25760.516503048304 ns/iter |
0.96 |
E2E_Evaluator_ansible_meta |
282136.6344993465 ns/iter |
290498.928571471 ns/iter |
0.97 |
E2E_Evaluator_aws_cdk |
63338.998835649174 ns/iter |
64675.96541813727 ns/iter |
0.98 |
E2E_Evaluator_babelrc |
117605.27219623634 ns/iter |
120233.37081139031 ns/iter |
0.98 |
E2E_Evaluator_cerebrum_criminal_case |
1138379.4661289738 ns/iter |
1129414.3780292114 ns/iter |
1.01 |
E2E_Evaluator_clang_format |
112773.36485836207 ns/iter |
108530.546451493 ns/iter |
1.04 |
E2E_Evaluator_cmake_presets |
4751641.846667856 ns/iter |
5034784.835819623 ns/iter |
0.94 |
E2E_Evaluator_code_climate |
227689.43482520164 ns/iter |
232403.11931443418 ns/iter |
0.98 |
E2E_Evaluator_cql2 |
217126.2980769886 ns/iter |
226164.08233773473 ns/iter |
0.96 |
E2E_Evaluator_cspell |
608840.3166952343 ns/iter |
613025.5272886832 ns/iter |
0.99 |
E2E_Evaluator_cypress |
190002.44651039946 ns/iter |
188273.26815490297 ns/iter |
1.01 |
E2E_Evaluator_deno |
352806.633265567 ns/iter |
366121.52310927754 ns/iter |
0.96 |
E2E_Evaluator_dependabot |
378882.91684669995 ns/iter |
386397.7708334188 ns/iter |
0.98 |
E2E_Evaluator_draft_04 |
8887770.97530793 ns/iter |
9588009.349207433 ns/iter |
0.93 |
E2E_Evaluator_fabric_mod |
782858.1758738707 ns/iter |
801238.2743762995 ns/iter |
0.98 |
E2E_Evaluator_geojson |
17623534.900002368 ns/iter |
19642511.800001167 ns/iter |
0.90 |
E2E_Evaluator_gitpod_configuration |
267246.92668172857 ns/iter |
274571.7704918144 ns/iter |
0.97 |
E2E_Evaluator_helm_chart_lock |
324865.63280512206 ns/iter |
325433.1237784428 ns/iter |
1.00 |
E2E_Evaluator_importmap |
49979.013896857585 ns/iter |
50561.92565630373 ns/iter |
0.99 |
E2E_Evaluator_jasmine |
124849.01510304892 ns/iter |
127926.0097508155 ns/iter |
0.98 |
E2E_Evaluator_jshintrc |
1110002.9905662367 ns/iter |
1084268.0959593402 ns/iter |
1.02 |
E2E_Evaluator_jsconfig |
439417.1089543688 ns/iter |
454837.5849545674 ns/iter |
0.97 |
E2E_Evaluator_krakend |
224202.3911277556 ns/iter |
229118.6002574866 ns/iter |
0.98 |
E2E_Evaluator_lazygit |
146192.41950815177 ns/iter |
147703.91062288178 ns/iter |
0.99 |
E2E_Evaluator_lerna |
170445.49497177073 ns/iter |
177333.92888546086 ns/iter |
0.96 |
E2E_Evaluator_nest_cli |
206098.08922807328 ns/iter |
211744.48356949157 ns/iter |
0.97 |
E2E_Evaluator_omc |
23270.02485831386 ns/iter |
23547.735540297625 ns/iter |
0.99 |
E2E_Evaluator_omnisharp |
578729.4377132297 ns/iter |
580456.2348483999 ns/iter |
1.00 |
E2E_Evaluator_openapi |
15576924.159094315 ns/iter |
15715011.068183769 ns/iter |
0.99 |
E2E_Evaluator_pre_commit_hooks |
533183.1950112791 ns/iter |
555401.272954927 ns/iter |
0.96 |
E2E_Evaluator_pulumi |
774492.8208286902 ns/iter |
779404.2767155261 ns/iter |
0.99 |
E2E_Evaluator_semantic_release |
107245.4096459119 ns/iter |
108454.56982444855 ns/iter |
0.99 |
E2E_Evaluator_stale |
175873.09429282253 ns/iter |
175773.49885873514 ns/iter |
1.00 |
E2E_Evaluator_stylecop |
321296.9245026332 ns/iter |
330570.9278734069 ns/iter |
0.97 |
E2E_Evaluator_tmuxinator |
108860.08845974877 ns/iter |
112486.5579675049 ns/iter |
0.97 |
E2E_Evaluator_ui5 |
588118.7451313308 ns/iter |
600522.9392070808 ns/iter |
0.98 |
E2E_Evaluator_ui5_manifest |
3010958.263830423 ns/iter |
3057435.6858404367 ns/iter |
0.98 |
E2E_Evaluator_unreal_engine_uproject |
486190.8453537345 ns/iter |
513385.2077541757 ns/iter |
0.95 |
E2E_Evaluator_users_array |
668498.4584500426 ns/iter |
662434.9116234806 ns/iter |
1.01 |
E2E_Evaluator_vercel |
340916.2821021342 ns/iter |
343228.1933103986 ns/iter |
0.99 |
E2E_Evaluator_yamllint |
13009.22628451094 ns/iter |
13350.328854149757 ns/iter |
0.97 |
Schema_Format_ISO_Language_To_JSON |
113795564.00000487 ns/iter |
113966542.66673069 ns/iter |
1.00 |
Schema_Bundle_Meta_2020_12 |
1829428.1488298934 ns/iter |
1760492.3819056528 ns/iter |
1.04 |
Schema_Frame_WoT_References |
5336651.633589092 ns/iter |
5187343.177778059 ns/iter |
1.03 |
Schema_Frame_OMC_References |
22236103.87096825 ns/iter |
21954837.374998704 ns/iter |
1.01 |
Schema_Frame_OMC_Locations |
20639797.67646796 ns/iter |
20290451.114280067 ns/iter |
1.02 |
Schema_Frame_ISO_Language_Locations |
104685611.14284316 ns/iter |
106347746.71426125 ns/iter |
0.98 |
Schema_Frame_KrakenD_References |
38916435.44444731 ns/iter |
40284813.83333352 ns/iter |
0.97 |
Schema_Frame_KrakenD_Reachable |
542142576.9998223 ns/iter |
552239018.9998987 ns/iter |
0.98 |
Schema_Frame_ISO_Language_Locations_To_JSON |
184788312.7500154 ns/iter |
193236730.7500158 ns/iter |
0.96 |
Schema_Frame_Many_Resources_References |
391723998.99996436 ns/iter |
391984718.00000334 ns/iter |
1.00 |
Schema_Iterator_ISO_Language |
4010523.1228073793 ns/iter |
4052111.636362745 ns/iter |
0.99 |
Schema_Tracker_ISO_Language |
5241837.052238483 ns/iter |
5210527.6766926 ns/iter |
1.01 |
Schema_Tracker_ISO_Language_To_JSON |
27677795.15999791 ns/iter |
28680078.19999548 ns/iter |
0.97 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (linux/gcc)
Details
| Benchmark suite | Current: ea021ca | Previous: 9f5c152 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
119441 ns |
126380 ns |
0.95 |
E2E_Evaluator_ansible-meta |
529051 ns |
528972 ns |
1.00 |
E2E_Evaluator_aws-cdk |
145324 ns |
159950 ns |
0.91 |
E2E_Evaluator_babelrc |
346961 ns |
362426 ns |
0.96 |
E2E_Evaluator_cerebrum-criminal-case |
2551200 ns |
2447784 ns |
1.04 |
E2E_Evaluator_clang-format |
289402 ns |
274996 ns |
1.05 |
E2E_Evaluator_cmake-presets |
20872443 ns |
18908459 ns |
1.10 |
E2E_Evaluator_code-climate |
521164 ns |
548433 ns |
0.95 |
E2E_Evaluator_cql2 |
1335859 ns |
1373025 ns |
0.97 |
E2E_Evaluator_cspell |
1453611 ns |
1553756 ns |
0.94 |
E2E_Evaluator_cypress |
772808 ns |
831862 ns |
0.93 |
E2E_Evaluator_deno |
1092020 ns |
1082644 ns |
1.01 |
E2E_Evaluator_dependabot |
1104073 ns |
1160405 ns |
0.95 |
E2E_Evaluator_draft-04 |
20294504 ns |
23239126 ns |
0.87 |
E2E_Evaluator_fabric-mod |
2373572 ns |
2334681 ns |
1.02 |
E2E_Evaluator_geojson |
21908698 ns |
25692724 ns |
0.85 |
E2E_Evaluator_gitpod-configuration |
710614 ns |
716360 ns |
0.99 |
E2E_Evaluator_helm-chart-lock |
1031853 ns |
1111391 ns |
0.93 |
E2E_Evaluator_importmap |
258942 ns |
273251 ns |
0.95 |
E2E_Evaluator_jasmine |
303891 ns |
306529 ns |
0.99 |
E2E_Evaluator_jsconfig |
1230211 ns |
1323601 ns |
0.93 |
E2E_Evaluator_jshintrc |
2800681 ns |
2844061 ns |
0.98 |
E2E_Evaluator_krakend |
683166 ns |
700597 ns |
0.98 |
E2E_Evaluator_lazygit |
507586 ns |
515943 ns |
0.98 |
E2E_Evaluator_lerna |
472411 ns |
473390 ns |
1.00 |
E2E_Evaluator_nest-cli |
589702 ns |
597939 ns |
0.99 |
E2E_Evaluator_omc |
117448 ns |
121475 ns |
0.97 |
E2E_Evaluator_omnisharp |
1410885 ns |
1426801 ns |
0.99 |
E2E_Evaluator_openapi |
44717131 ns |
44202127 ns |
1.01 |
E2E_Evaluator_pre-commit-hooks |
2009715 ns |
2008304 ns |
1.00 |
E2E_Evaluator_pulumi |
1881146 ns |
1970887 ns |
0.95 |
E2E_Evaluator_semantic-release |
254321 ns |
262642 ns |
0.97 |
E2E_Evaluator_stale |
401324 ns |
406080 ns |
0.99 |
E2E_Evaluator_stylecop |
1156358 ns |
1246299 ns |
0.93 |
E2E_Evaluator_tmuxinator |
230124 ns |
243610 ns |
0.94 |
E2E_Evaluator_ui5 |
2219315 ns |
2308556 ns |
0.96 |
E2E_Evaluator_ui5-manifest |
10352833 ns |
11048116 ns |
0.94 |
E2E_Evaluator_unreal-engine-uproject |
1516922 ns |
1537993 ns |
0.99 |
E2E_Evaluator_users-array |
2918062 ns |
3410881 ns |
0.86 |
E2E_Evaluator_vercel |
977307 ns |
1049741 ns |
0.93 |
E2E_Evaluator_yamllint |
25418 ns |
26856 ns |
0.95 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
All reported issues were addressed across 1 file (changes from recent commits).
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
Signed-off-by: Juan Cruz Viotti jv@jviotti.com