Commit Graph

12 Commits (v0.5.13-bench)

Author SHA1 Message Date
Arijit Basu e02b5d819d
This branch is created only to measure 0.5.13 perf 3 years ago
Arijit Basu 33e500a16d Move pipe writing logic from runner to app
Ref: https://github.com/sayanarijit/xplr/issues/103
3 years ago
Arijit Basu 2596c0c4c3 Remove task priority
Since we are now blocking on task inputs, the priority is no longer
required.
3 years ago
Arijit Basu 6d0ea06d7b Add pwd watcher
Also optimize the main thread.
3 years ago
Arijit Basu 09abda29a3 Several optimizations
- Write to pipes only when the value changes.
- Sleep when not reading key event or messages.

Fixes: https://github.com/sayanarijit/xplr/issues/10
3 years ago
Arijit Basu dba8631911 Add CI/CD gh actions
Mostly stolen from https://github.com/Rigellute/spotify-tui.
3 years ago
Arijit Basu f3b72343f1
Fix benchmarking 3 years ago
Arijit Basu c2bc8aee20
Fix benchmarks 3 years ago
Arijit Basu 203ed7ed25
Add horizontal movement benchmark tests 3 years ago
Arijit Basu 7beaec1763
Easier key handling 3 years ago
Arijit Basu 8221140756
Refresh after running command 3 years ago
Arijit Basu f9c3edee06
Not yet doing what it's supposed to 3 years ago