oxc/crates/oxc_linter
lucab 0fdc88beee perf(linter): optimize no-dupe-keys (#4292)
This tweaks the `no-dupe-keys` lint in order to try to optimize it.
The lints reliably shows up in both CPU and memory profiling,
due to the cost of allocating/growing the hashmap and hashing into it.
This PR tries to tackle both by skipping trivial cases and by
pre-allocating a larger hashmap.
2024-07-16 11:08:23 +00:00
..
examples refactor(linter): improve diagnostic labeling (#3960) 2024-06-29 05:19:22 +00:00
fixtures feat(linter): support vitest/no-disabled-tests (#3717) 2024-06-24 15:16:32 +00:00
src perf(linter): optimize no-dupe-keys (#4292) 2024-07-16 11:08:23 +00:00
tests
Cargo.toml Release oxlint v0.6.0 (#4194) 2024-07-11 14:38:41 +08:00
CHANGELOG.md Release oxlint v0.6.0 (#4194) 2024-07-11 14:38:41 +08:00