Change walker based fetch to use TreeWalk's MutableObjectId accessor
commit20ee19e996ad51263120546a1bb2714b83ce3aa0
authorShawn O. Pearce <spearce@spearce.org>
Thu, 25 Dec 2008 02:11:01 +0000 (24 18:11 -0800)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Sun, 4 Jan 2009 00:01:53 +0000 (4 01:01 +0100)
tree4bc8614fffa1cec082e5f4b0a58d9bea2c242464
parent330d6c5c3536000fe2ffa0c6d40b742a35e7f3d0
Change walker based fetch to use TreeWalk's MutableObjectId accessor

Fetch time is usually dominated by network traffic, but while marking
objects reachable locally we can still benefit from the reduction in
object allocations this variant of getObjectId offers.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.spearce.jgit/src/org/spearce/jgit/transport/WalkFetchConnection.java