Changeset [e115365c34bbc4284066ef16bfac99674758f9dc] by skinny
Revision e115365c34bbc4284066ef16bfac99674758f9dc,
committed by skinny
· January 27th, 2009 @ 09:15 PM
Removed ICSharp Reference.. using .NET class for now Refactored the GitObjectReader to use the Reverse Index file and memory mapped pack file for reading The 'ReadTo*' functions perform a lot better now and return strings instead of byte arrays Added LooseObjects cache to ObjectStorage.cs, because File.Exists is slow when walking the pack file (TODO : flush cache) http://github.com/pheew/dotgit/c...
12 changed files
-
M
dotGit/Generic/Zlib.cs -
M
dotGit/Index/IndexEntry.cs -
M
dotGit/Objects/Commit.cs -
M
dotGit/Objects/Storage/GitObjectReader.cs -
M
dotGit/Objects/Storage/ObjectStorage.cs -
M
dotGit/Objects/Storage/PackFileV2.cs -
M
dotGit/Objects/Storage/PackObjects/OFSDelta.cs -
M
dotGit/Objects/Storage/PackObjects/REFDelta.cs -
M
dotGit/Objects/Storage/PackV2.cs -
M
dotGit/Objects/Tree.cs -
M
dotGit/Refs/Tag.cs -
M
dotGit/dotGit.csproj