lotabout.skim/.github
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
..
ISSUE_TEMPLATE Update issue templates 2026-01-13 21:56:28 +01:00
workflows feat: improve matcher & reader performance (#1020) 2026-03-31 18:05:20 +02:00
CONTRIBUTING.md feat: windows support (#1010) 2026-03-29 21:46:42 +00:00
dependabot.yml chore: improve PR ci (#617) 2024-11-26 18:01:02 +01:00
pr-title-checker-config.json chore: improve PR ci (#617) 2024-11-26 18:01:02 +01:00
pull_request_template.md chore: enhance PR template [skip ci] 2026-02-13 14:05:17 +01:00