lotabout.skim/.github/workflows
LoricAndre 1a10e405f1
feat: improve matcher & reader performance (#1020)
* chore: migrate bench.py to rust to remove python deps

* feat: replace rayon with a custom thread pool manager

* wip: insert into item_list processed_items directly from matcher

* wip: perf optimizations

* wip: perf optimizations

* wip: reader perf optimizations

* fix: skip --bench injected in bench args

* chore: add ARCHITECTURE.md

* Update src/helper/item_reader.rs

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* Update src/matcher.rs

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* feat: use the same pool between reader and matcher

* chore: misc

* fix: tests

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-31 18:05:20 +02:00
..
pr.yml feat: typo resistant matcher using frizbee from blink.cmp (#891) 2026-01-20 15:43:43 +00:00
publish.yml feat: typo resistant matcher using frizbee from blink.cmp (#891) 2026-01-20 15:43:43 +00:00
release.yml feat: windows support (#1010) 2026-03-29 21:46:42 +00:00
test.yml feat: improve matcher & reader performance (#1020) 2026-03-31 18:05:20 +02:00