1
0
зеркало из https://github.com/glebtv/tui-textarea.git synced 2026-09-04 14:55:51 +03:00

11 Коммитов

Автор SHA1 Сообщение Дата
srothgan
19151a4076 chore(bench): restructure into focused targets, add runner, and tune slow cases (#10)
- Upgrade Criterion 0.5 → 0.8.2
- Split 4 broad bench files into 14 focused targets
- Add Rust runner binary with per-target start/done logging
- Add wrap_render benchmarks (all 4 WrapMode variants × 2 sizes)
- Add undo_redo benchmarks (undo/redo × 3 history depths)
- Apply benchmark_group + SamplingMode::Flat + reduced sample_size on slow insert cases to cut total run time from ~28 min to ~12 min
- Rewrite bench/README.md to document runner, targets, and workflow
2026-02-19 09:22:09 +10:00
Alessandro Ricottone
413c4f62da Update Ratatui to 0.29.0 (#86)
Co-authored-by: Josh McKinney <joshka@users.noreply.github.com>
2024-10-23 01:08:06 +09:00
rhysd
0b4c5ee137 use io::Result<T> instead of Result<T, io::Error> in bench 2023-11-03 23:54:27 +09:00
rhysd
06f676014b fix dummy backend for benchmark and add insert::long::* benches 2023-11-03 23:51:19 +09:00
rhysd
8b3b0aa34c fix bench suite names 2022-07-16 11:18:22 +09:00
rhysd
c1622c197d add benchmarks to delete text 2022-07-13 21:44:37 +09:00
rhysd
59d5d473d4 reduce overhead to build textarea instance using .clone() in benchmarks 2022-07-13 09:27:59 +09:00
rhysd
9032320a7e add benchmark for cursor moves 2022-07-12 20:18:06 +09:00
rhysd
db83c4d14a add benchmark suites for text search 2022-07-10 21:54:17 +09:00
rhysd
b4ececff71 add benchmark to insert lines randomly 2022-07-09 22:11:11 +09:00
rhysd
ee72b48fea add first benchmark 2022-07-09 18:44:00 +09:00