libgit2/libgit2sharp — pull request #79 by pro-logic (2011-11-01 05:43:33+00:00)
Title: Higher performance index manipulation. 

Added index manipulation that don't constantly flush the index to the disk. The new methods have better performance for bulk operations and should only be used when adding / removing files in bulk. FlushIndexToDisk must be called.
For 750 files the performance of Index.Stage is ~14seconds for StageWithoutFlushIndexToDisk + FlushIndexToDisk it's ~7seconds.