summaryrefslogtreecommitdiff
path: root/commit.h
diff options
context:
space:
mode:
authorNguyễn Thái Ngọc Duy <pclouds@gmail.com>2017-03-26 09:42:31 +0700
committerJunio C Hamano <gitster@pobox.com>2017-03-27 10:23:40 -0700
commit5d0bc90e5de37c708f0856aef2c7b353a9d5030b (patch)
tree10f9023727c946102a744b3e318a405c05d6e531 /commit.h
parentbbbb7de7ac69e66c9263bd0e220172fe717b3f54 (diff)
downloadgit-5d0bc90e5de37c708f0856aef2c7b353a9d5030b.tar.gz
refs: move submodule code out of files-backend.c
files-backend is now initialized with a $GIT_DIR. Converting a submodule path to where real submodule gitdir is located is done in get_ref_store(). This gives a slight performance improvement for submodules since we don't convert submodule path to gitdir at every backend call like before. We pay that once at ref-store creation. More cleanup in files_downcast() and files_assert_main_repository() follows shortly. It's separate to keep noises from this patch. Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'commit.h')
0 files changed, 0 insertions, 0 deletions