New bitmap pack index created during JGit GC speeds up clone/fetch. With this new index type JGit can now serve Git repositories considerably faster than C Git.
DateRevQueue (used by RevWalk) is faster for many commits (
change Ie7b99f4).
When using both C Git and JGit and core.checkstat is set to minimal, Git no longer has to revalidate a large number of files (
change I8eaff18).
Updating many existing refs is faster as the unnecessary check for ref name conflicts is no longer done (
change I9057bc4).
Speed up clone/fetch with large number of refs (
change I17d0b3c).