biomejs
biome
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
test(lint): pin that plain files answer embedded lookups without the database `EmbeddedService` had no test of its own. The new tests build it over a database that records salsa events: a document without embedded content must answer every lookup without interning a value or running a query, and a document with a snippet must still find the snippet's references. Also documents that `has_embedded_content` is `false` when the language of the stored document cannot be resolved. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dyc3/perf-skip-embedded-lookups-in-plain-files
2 hours ago
perf(analyze): read suppression comments from borrowed tokens The first analyzer phase visits every token of a file to count line breaks and to find suppression comments. It used `preorder_tokens`, which allocates a cursor for every node and token of the tree, and it cloned the token's cursor again for each trivia iterator. `SyntaxNode::borrowed_tokens` visits the same tokens through the green tree and hands out views that borrow from it. The first phase reads the same kinds, texts, and ranges from those views, in the same order. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dyc3/perf-analyze-borrowed-token-walk
3 hours ago
feat(lint): add useSvelteEventDispatcherTypes
dyc3/port-svelte-require-event-dispatcher-types-thr_2vrxindzqq
4 hours ago
feat(lint): add useVueToggleInsideTransition
dyc3/port-vue-require-toggle-inside-transition-thr_m44w3ytnja
4 hours ago
chore(deps): update rust crate tokio to 1.53.3
renovate/tokio-1.x
6 hours ago
perf(rowan): read a single syntax slot without a slot iterator `support::node` and `support::token` back every generated AST field accessor. They used `slots().nth(index)`, which clones the parent node into an iterator, converts the slot through two non-inlined calls, and drops the iterator again. `SyntaxNode::slot` indexes the green slots directly. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dyc3/perf-direct-slot-lookup
7 hours ago
fix(css_formatter): preserve single-element SCSS list commas
dbezrukov/scss-single-element-list-comma
7 hours ago
perf(service): skip re-parsing formatted code without syntax diagnostics (#12322)
main
9 hours ago
Latest Branches
CodSpeed Performance Gauge
+7%
perf(lint): skip embedded lookups in files without embedded content
#12341
3 hours ago
b67dae4
dyc3/perf-skip-embedded-lookups-in-plain-files
CodSpeed Performance Gauge
+21%
perf(analyze): read suppression comments from borrowed tokens
#12339
4 hours ago
77baea6
dyc3/perf-analyze-borrowed-token-walk
CodSpeed Performance Gauge
-8%
feat(lint): add useSvelteEventDispatcherTypes
#12338
4 hours ago
d12f448
dyc3/port-svelte-require-event-dispatcher-types-thr_2vrxindzqq
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs