Changeset [e115365c34bbc4284066ef16bfac99674758f9dc] 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...
Committed by skinny
- 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
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
A .NET implementation of Git written in C#