OSDN Git Service

Updated to the latest msysgit code base (1.6.3.2), which added something that might...
authorFrank Li <lznuaa@gmail.com>
Sun, 14 Jun 2009 23:59:28 +0000 (07:59 +0800)
committerFrank Li <lznuaa@gmail.com>
Sun, 14 Jun 2009 23:59:28 +0000 (07:59 +0800)
commit09aa39ce73059133b4dd35e7f6ed7105a030066a
treefab39e0674fdf54e90cc7822eb20bbe86f680200
parentdd5ed96951c330cdf6b4de100a5ef139520e9ba3
Updated to the latest msysgit code base (1.6.3.2), which added something that might give some speed improvement. IIRC mmap support was added for 1.6.3.

The big change however was that I added the index caching that I mentioned a while back. It generates a cached index file for the last commit (and re-generates it if HEAD's sha1 does not match the cached file), which (I think) avoids acessing a bunch of files in the git db, and reduces a normal status query to reading two index files.

Myagi
ext/gitexe/igit.exe