Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

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