biomejs
/
biome
Blog
Docs
Overview
Branches
Benchmarks
Runs
refactor(biome_graphql_parser): use is_nth_at_*
(
#2795
)
Merged
Comparing
vohoanglong0107:refactor-graphql-nth-at
(
826223c
) with
main
(
5088667
)
0%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
95
NEW
0
DROPPED
0
IGNORED
11
Benchmarks
Passed
tachyons.css[cached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::tachyons.css[cached]
+4%
20.5 ms
19.7 ms
pure.css[cached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::pure.css[cached]
+3%
3.9 ms
3.8 ms
css_formatter[pure.css]
xtask/bench/benches/css_formatter.rs::css_formatter::bench_css_formatter::css_formatter[pure.css]
+3%
9 ms
8.7 ms
pixi.min.js[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::pixi.min.js[uncached]
+2%
134.8 ms
131.6 ms
js_formatter[react.production.min.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[react.production.min.js]
+2%
7.2 ms
7.1 ms
tachyons.css[uncached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::tachyons.css[uncached]
+2%
23.9 ms
23.5 ms
parser.ts[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::parser.ts[uncached]
+1%
6.9 ms
6.8 ms
css_formatter[bulma.css]
xtask/bench/benches/css_formatter.rs::css_formatter::bench_css_formatter::css_formatter[bulma.css]
+1%
105.4 ms
104.1 ms
react-dom.production.min.js[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::react-dom.production.min.js[uncached]
+1%
38.8 ms
38.3 ms
vue.global.prod.js[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::vue.global.prod.js[cached]
+1%
43.7 ms
43.2 ms
foundation.css[uncached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::foundation.css[uncached]
+1%
31.7 ms
31.3 ms
checker.ts[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::checker.ts[cached]
+1%
250.9 ms
248.6 ms
js_formatter[react-dom.production.min.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[react-dom.production.min.js]
+1%
141.4 ms
140.2 ms
compiler.js[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::compiler.js[uncached]
+1%
163.7 ms
162.4 ms
parser.ts[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::parser.ts[cached]
+1%
6.2 ms
6.2 ms
math.js[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::math.js[uncached]
+1%
211.6 ms
210.3 ms
css_formatter[foundation.css]
xtask/bench/benches/css_formatter.rs::css_formatter::bench_css_formatter::css_formatter[foundation.css]
+1%
69.5 ms
69.1 ms
css_formatter[full.css]
xtask/bench/benches/css_formatter.rs::css_formatter::bench_css_formatter::css_formatter[full.css]
+1%
1.1 s
1.1 s
js_formatter[jquery.min.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[jquery.min.js]
+1%
119.2 ms
118.5 ms
math.js[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::math.js[cached]
0%
200.6 ms
199.6 ms
typescript.js[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::typescript.js[uncached]
0%
1 s
1 s
compiler.js[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::compiler.js[cached]
0%
147.5 ms
146.8 ms
canada.json[uncached]
xtask/bench/benches/json_parser.rs::json_parser::bench_json_parser::json_parser::canada.json[uncached]
0%
220.6 ms
219.7 ms
css_formatter[materialize.css]
xtask/bench/benches/css_formatter.rs::css_formatter::bench_css_formatter::css_formatter[materialize.css]
0%
76.2 ms
75.9 ms
three.min.js[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::three.min.js[uncached]
0%
146.3 ms
145.8 ms
react-dom.production.min.js[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::react-dom.production.min.js[cached]
0%
35.5 ms
35.4 ms
jquery.min.js[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::jquery.min.js[uncached]
0%
28.7 ms
28.7 ms
css_formatter[semantic.css]
xtask/bench/benches/css_formatter.rs::css_formatter::bench_css_formatter::css_formatter[semantic.css]
0%
287.3 ms
286.7 ms
json_formatter[pixi.min.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[pixi.min.js]
0%
485.6 ms
484.6 ms
js_formatter[compiler.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[compiler.js]
0%
542.2 ms
541.4 ms
css_formatter[tachyons.css]
xtask/bench/benches/css_formatter.rs::css_formatter::bench_css_formatter::css_formatter[tachyons.css]
0%
36.6 ms
36.5 ms
semantic.css[uncached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::semantic.css[uncached]
0%
146.9 ms
146.7 ms
ios.d.ts[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::ios.d.ts[uncached]
0%
285.6 ms
285.2 ms
json_formatter[typescript.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[typescript.js]
0%
3.5 s
3.5 s
js_formatter[checker.ts]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[checker.ts]
0%
924.4 ms
923.4 ms
ios.d.ts[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::ios.d.ts[cached]
0%
258.1 ms
257.9 ms
d3.min.js[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::d3.min.js[uncached]
0%
113.1 ms
113 ms
materialize.css[uncached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::materialize.css[uncached]
0%
35.3 ms
35.3 ms
js_analyzer[router.ts]
xtask/bench/benches/js_analyzer.rs::js_analyzer::bench_analyzer::js_analyzer[router.ts]
0%
14.7 ms
14.7 ms
typescript.js[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::typescript.js[cached]
0%
953 ms
952.4 ms
foundation.css[cached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::foundation.css[cached]
0%
29.2 ms
29.2 ms
json_formatter[tex-chtml-full.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[tex-chtml-full.js]
0%
1.1 s
1.1 s
full.css[cached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::full.css[cached]
0%
491.2 ms
491 ms
js_formatter[typescript.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[typescript.js]
0%
3.5 s
3.5 s
js_formatter[pixi.min.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[pixi.min.js]
0%
487 ms
487 ms
css_analyzer[pure.css]
xtask/bench/benches/css_analyzer.rs::css_analyzer::bench_analyzer::css_analyzer[pure.css]
0%
5.2 ms
5.2 ms
json_formatter[jquery.min.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[jquery.min.js]
0%
119.1 ms
119.1 ms
css_analyzer[bulma.css]
xtask/bench/benches/css_analyzer.rs::css_analyzer::bench_analyzer::css_analyzer[bulma.css]
0%
76.8 ms
76.8 ms
css_analyzer[bootstrap.css]
xtask/bench/benches/css_analyzer.rs::css_analyzer::bench_analyzer::css_analyzer[bootstrap.css]
0%
207.3 ms
207.3 ms
bootstrap.css[uncached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::bootstrap.css[uncached]
0%
49.4 ms
49.4 ms
css_analyzer[tachyons.css]
xtask/bench/benches/css_analyzer.rs::css_analyzer::bench_analyzer::css_analyzer[tachyons.css]
0%
34.6 ms
34.6 ms
json_formatter[three.min.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[three.min.js]
0%
590.8 ms
590.8 ms
css_formatter[bootstrap.css]
xtask/bench/benches/css_formatter.rs::css_formatter::bench_css_formatter::css_formatter[bootstrap.css]
0%
104.2 ms
104.2 ms
package-lock.json[uncached]
xtask/bench/benches/json_parser.rs::json_parser::bench_json_parser::json_parser::package-lock.json[uncached]
0%
6 ms
6 ms
bootstrap.css[cached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::bootstrap.css[cached]
0%
45.2 ms
45.2 ms
jquery.min.js[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::jquery.min.js[cached]
0%
27.4 ms
27.4 ms
css_analyzer[foundation.css]
xtask/bench/benches/css_analyzer.rs::css_analyzer::bench_analyzer::css_analyzer[foundation.css]
0%
45.6 ms
45.6 ms
package-lock.json[cached]
xtask/bench/benches/json_parser.rs::json_parser::bench_json_parser::json_parser::package-lock.json[cached]
0%
5.4 ms
5.4 ms
js_analyzer[statement.ts]
xtask/bench/benches/js_analyzer.rs::js_analyzer::bench_analyzer::js_analyzer[statement.ts]
0%
46.3 ms
46.3 ms
js_analyzer[index.js]
xtask/bench/benches/js_analyzer.rs::js_analyzer::bench_analyzer::js_analyzer[index.js]
0%
32.1 ms
32.1 ms
js_analyzer[parser.ts]
xtask/bench/benches/js_analyzer.rs::js_analyzer::bench_analyzer::js_analyzer[parser.ts]
0%
51.5 ms
51.6 ms
js_formatter[three.min.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[three.min.js]
0%
593.9 ms
594 ms
js_analyzer[typescript.ts]
xtask/bench/benches/js_analyzer.rs::js_analyzer::bench_analyzer::js_analyzer[typescript.ts]
0%
74.3 ms
74.3 ms
js_formatter[math.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[math.js]
0%
882.6 ms
882.9 ms
js_analyzer[css.js]
xtask/bench/benches/js_analyzer.rs::js_analyzer::bench_analyzer::js_analyzer[css.js]
0%
15 ms
15 ms
full.css[uncached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::full.css[uncached]
0%
513.5 ms
513.8 ms
js_analyzer[lint.ts]
xtask/bench/benches/js_analyzer.rs::js_analyzer::bench_analyzer::js_analyzer[lint.ts]
0%
26.9 ms
26.9 ms
materialize.css[cached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::materialize.css[cached]
0%
32.3 ms
32.3 ms
d3.min.js[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::d3.min.js[cached]
0%
103.8 ms
103.9 ms
tex-chtml-full.js[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::tex-chtml-full.js[uncached]
0%
284.9 ms
285.2 ms
json_formatter[d3.min.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[d3.min.js]
0%
441.8 ms
442.3 ms
tex-chtml-full.js[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::tex-chtml-full.js[cached]
0%
266.4 ms
266.8 ms
js_formatter[d3.min.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[d3.min.js]
0%
443.1 ms
443.8 ms
js_formatter[ios.d.ts]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[ios.d.ts]
0%
784.5 ms
786.1 ms
json_formatter[vue.global.prod.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[vue.global.prod.js]
0%
181.2 ms
181.6 ms
json_formatter[compiler.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[compiler.js]
0%
541.9 ms
543.2 ms
canada.json[cached]
xtask/bench/benches/json_parser.rs::json_parser::bench_json_parser::json_parser::canada.json[cached]
0%
167.4 ms
167.9 ms
checker.ts[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::checker.ts[uncached]
0%
275.8 ms
276.5 ms
js_formatter[dojo.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[dojo.js]
0%
28.6 ms
28.8 ms
pixi.min.js[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::pixi.min.js[cached]
0%
120.9 ms
121.4 ms
js_formatter[tex-chtml-full.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[tex-chtml-full.js]
0%
1.1 s
1.1 s
react.production.min.js[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::react.production.min.js[uncached]
0%
2.2 ms
2.2 ms
three.min.js[cached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::three.min.js[cached]
0%
136.8 ms
137.4 ms
json_formatter[math.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[math.js]
0%
878.6 ms
882.5 ms
js_formatter[vue.global.prod.js]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[vue.global.prod.js]
0%
181.1 ms
181.9 ms
vue.global.prod.js[uncached]
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::vue.global.prod.js[uncached]
-1%
46.5 ms
46.8 ms
js_formatter[router.ts]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[router.ts]
-1%
6.8 ms
6.8 ms
pure.css[uncached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::pure.css[uncached]
-1%
4.4 ms
4.5 ms
semantic.css[cached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::semantic.css[cached]
-1%
136.5 ms
137.7 ms
json_formatter[react-dom.production.min.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[react-dom.production.min.js]
-1%
140.9 ms
142.2 ms
bulma.css[cached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::bulma.css[cached]
-1%
42.9 ms
43.4 ms
bulma.css[uncached]
xtask/bench/benches/css_parser.rs::css_parser::bench_css_parser::css_parser::bulma.css[uncached]
-1%
46.7 ms
47.2 ms
json_formatter[dojo.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[dojo.js]
-1%
28 ms
28.4 ms
js_formatter[parser.ts]
xtask/bench/benches/js_formatter.rs::js_formatter::bench_js_formatter::js_formatter[parser.ts]
-2%
20 ms
20.5 ms
json_formatter[react.production.min.js]
xtask/bench/benches/json_formatter.rs::json_formatter::bench_json_formatter::json_formatter[react.production.min.js]
-5%
7 ms
7.4 ms
Ignored
dojo.js[cached]
Ignored
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::dojo.js[cached]
-3%
8.1 ms
8.3 ms
dojo.js[uncached]
Ignored
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::dojo.js[uncached]
-2%
9.2 ms
9.3 ms
react.production.min.js[cached]
Ignored
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::react.production.min.js[cached]
-2%
1.9 ms
2 ms
router.ts[cached]
Ignored
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::router.ts[cached]
0%
2.1 ms
2.1 ms
router.ts[uncached]
Ignored
xtask/bench/benches/js_parser.rs::js_parser::bench_js_parser::js_parser::router.ts[uncached]
0%
2.4 ms
2.4 ms
big5-added.json[cached]
Ignored
xtask/bench/benches/json_parser.rs::json_parser::bench_json_parser::json_parser::big5-added.json[cached]
0%
432.9 µs
432.8 µs
big5-added.json[uncached]
Ignored
xtask/bench/benches/json_parser.rs::json_parser::bench_json_parser::json_parser::big5-added.json[uncached]
0%
539.2 µs
539.2 µs
db.json[cached]
Ignored
xtask/bench/benches/json_parser.rs::json_parser::bench_json_parser::json_parser::db.json[cached]
-6%
12.6 ms
13.4 ms
db.json[uncached]
Ignored
xtask/bench/benches/json_parser.rs::json_parser::bench_json_parser::json_parser::db.json[uncached]
-2%
15.2 ms
15.5 ms
eucjp.json[cached]
Ignored
xtask/bench/benches/json_parser.rs::json_parser::bench_json_parser::json_parser::eucjp.json[cached]
-1%
813.2 µs
820.6 µs
eucjp.json[uncached]
Ignored
xtask/bench/benches/json_parser.rs::json_parser::bench_json_parser::json_parser::eucjp.json[uncached]
+2%
973.8 µs
959.1 µs
Commits
Click on a commit to change the comparison range
base
main
5088667
0%
refactor(biome_graphql_parser): use is_nth_at_*
826223c
6 months ago
by vohoanglong0107
Resources
Home
Pricing
Docs
Blog
GitHub
Changelog
Getting Started
Sample repository
Explore repositories
Support
About
Careers
Twitter
Discord
Contact Us
Terms of Service
Privacy Policy
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.