4 ms·
How does gitoxide perform compared to c-git? A slow operation I often encounter is `git log --graph` for example.
by robert_foss 6y ago
How does gitoxide perform compared to c-git? A slow operation I often encounter is `git log --graph` for example.
- ByronBates 6y agoUnfortunately 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 https://github.com/Byron/gitoxide/issues/1 and here: https://github.com/Byron/gitoxide/issues/5 https://github.com/Byron/gitoxide/issues/5
- stolee 6y agoThat operation is much faster in recent versions of Git, especially after a GC or “git commit-graph write” command.