News for hackers. Stuff that matters.
Re:Gitoxide: Pure Rust Implementation of Git by robert_foss on Thursday August 13, 2020 @07:06AM (#24142031)
How does gitoxide perform compared to c-git? A slow operation I often encounter is `git log --graph` for example.
Re:Gitoxide: Pure Rust Implementation of Git by ByronBates on Thursday August 13, 2020 @07:18AM (#24142113)
Unfortunately I can't yet tell, as the corresponding code does not yet exist. Object and pack lookup is competitively fast so I would hope that translates well to everyday operations like that.

Actual numbers for what's there, pack access and traversal, can be found here: https://github.com/Byron/gitoxide/issues/1 and here: https://github.com/Byron/gitoxide/issues/5

Re:Gitoxide: Pure Rust Implementation of Git by stolee on Thursday August 13, 2020 @07:36AM (#24142256)
That operation is much faster in recent versions of Git, especially after a GC or “git commit-graph write” command.