biomejs
biome
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
perf(js_semantic): only record function overloads on name collisions Building the overload map for every function declaration added a per-binding hashmap insert (hash + key clone + allocation) to the hot semantic-model build path, regressing the analyzer by ~10%. Record an overload set only when a function declaration collides with a same-name function already in the scope, reusing the existing `bindings_by_name` entry lookup. A unique name now costs nothing beyond a cheap kind check, and the overload map is touched only for actual overloads.
IxxyDev:js-type-info/select-function-overload
2 hours ago
feat(css_formatter): keep SCSS scalar parentheses inline (#10599)
main
2 hours ago
refactor(js_semantic): track function overload sets in a per-scope map Same-name function overloads were stored inside `TsBindingReference` as `Overloaded(Box<[BindingId]>)`, which made the enum non-`Copy` and let declaration merging with a same-name type/interface/namespace collapse the set down to a single signature. Move overload sets into a separate per-scope `overloads_by_name` map, populated for `function` / `declare function` declarations and exposed via `Scope::overload_sets()`. `TsBindingReference` returns to its `Copy`/POD shape, and overloads are tracked independently of type/value/namespace merging, so the full set survives a merge.
IxxyDev:js-type-info/select-function-overload
3 hours ago
feat(css_formatter): keep SCSS scalar parentheses inline
db/formatter-scss-34
5 hours ago
chore(deps): update github-actions (#10580)
main
6 hours ago
chore(deps): update github-actions (#10580)
main
6 hours ago
feat(css_formatter): improve SCSS variable declaration formatting (#10597)
main
8 hours ago
[autofix.ci] apply automated fixes
refactor/biome-languages
9 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
fix(lint/noFloatingPromises): select the matching overload
#10586
2 hours ago
9e4766d
IxxyDev:js-type-info/select-function-overload
CodSpeed Performance Gauge
0%
feat(css_formatter): keep SCSS scalar parentheses inline
#10599
5 hours ago
3785894
db/formatter-scss-34
CodSpeed Performance Gauge
0%
refactor(core): add `biome_languages` crate
#10590
9 hours ago
4dac0f4
refactor/biome-languages
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs