aboutsummaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit.test/tst-rsrc
diff options
context:
space:
mode:
authorShawn O. Pearce <spearce@spearce.org>2010-07-01 19:34:21 -0700
committerShawn O. Pearce <spearce@spearce.org>2010-07-01 19:34:21 -0700
commitded8f6c72150253c86b9586025da3a3997ccad6c (patch)
treec29ed65b221d7072669b4cfa64f4a12d7dedad28 /org.eclipse.jgit.test/tst-rsrc
parent13e0218a2577debcfe8757e135af1cf900601814 (diff)
downloadjgit-ded8f6c72150253c86b9586025da3a3997ccad6c.tar.gz
jgit-ded8f6c72150253c86b9586025da3a3997ccad6c.zip
Support large whole packed objects as streams
Similar to the loose object support, whole packed objects can now be streamed back to the caller. The streaming is less efficient as we copy the data from the cached window array into the InflaterInputStream's internal buffer, then inflate it there before returning to the application. Like with unpacked objects, there is plenty of room for some optimization, especially for the copyTo method, where we don't necessarily need so much buffering to exist. Change-Id: Ie23be81289e37e24b91d17b0891e47b9da988008 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'org.eclipse.jgit.test/tst-rsrc')
0 files changed, 0 insertions, 0 deletions