Improving performance of fetching git objects by using git cat-file --batch through a pipe. Also improved debug output and added destructor-based auto-timers
author Yuriy Nasretdinov
()
committer Chris Han
()
commit 3c87676b3afe4b0c1a1f7198995cecc176200482
tree 7be9ed0708fbf5d550c0fe18c40bfac83ebabede
parent 7afc166ac3cd7a3a3090178c935538167c215321
Improving performance of fetching git objects by using git cat-file --batch through a pipe. Also improved debug output and added destructor-based auto-timers
20 files changed:
include/AutoLoader.class.php
include/DebugAutoLog.class.php [ new file with mode 0644 ]
include/DebugLog.class.php
include/Util.class.php
include/controller/ControllerBase.class.php
include/controller/Controller_Blob.class.php
include/controller/Controller_Project.class.php
include/git/GitExe.class.php
include/git/GitObjectLoader.class.php
include/git/blob/BlobLoad_Git.class.php
include/git/commit/CommitLoad_Git.class.php
include/git/headlist/HeadList.class.php
include/git/headlist/HeadListLoad_Raw.class.php
include/git/pack/PackData.class.php
include/git/reflist/RefList.class.php
include/git/reflist/RefListLoad_Raw.class.php
include/git/tag/TagLoad_Git.class.php
include/git/taglist/TagList.class.php
include/router/Router.class.php
index.php
comments