shithub: furgit

Download patch

ref: 1e2daa32b76bf6a04a01f52e2671755d8611f363
parent: 37daedeef84e4e3c2ece6a63a62072cc9bfc215d
author: Runxi Yu <me@runxiyu.org>
date: Wed Mar 4 19:05:27 EST 2026

README: Add benchmark data

--- a/README.md
+++ b/README.md
@@ -78,6 +78,20 @@
 
 See [gitbench](https://git.sr.ht/~runxiyu/gitbench).
 
+`legacy` branch furgit was slightly faster due to aggressive buffer reuse and a
+custom ZLIB implementation. These optimizations will be re-added.
+
+Alpine edge, i5-10210U, `performance` governor, `linux.git`.
+
+### Traversing all trees in `HEAD` and fetching each file size
+
+| Implementation | Total  | User   | System |
+| -              | -      | -      | -      |
+| Git            | 337 ms | 226 ms | 108 ms |
+| libgit2        | 391 ms | 269 ms | 120 ms |
+| Furgit         | 487 ms | 457 ms | 49 ms  |
+| go-git         | 38 s   | 36 s   | 2 s    |
+
 ## Repos and mirrors
 
 * [Codeberg](https://codeberg.org/lindenii/furgit) (with the canonical issue tracker)
--