summaryrefslogtreecommitdiff
path: root/read-cache.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-05read-cache.c: reduce branching based on HAVE_THREADSLibravatar Nguyễn Thái Ngọc Duy1-10/+9
2018-11-05read-cache.c: remove #ifdef NO_PTHREADSLibravatar Nguyễn Thái Ngọc Duy1-24/+10
2018-10-30speed up refresh_index() by utilizing preload_index()Libravatar Ben Peart1-0/+6
2018-10-26Merge branch 'sg/split-index-racefix'Libravatar Junio C Hamano1-1/+1
2018-10-22read-cache: use of memory after it is freedLibravatar Carlo Marcelo Arenas Belón1-1/+1
2018-10-19Merge branch 'nd/status-refresh-progress'Libravatar Junio C Hamano1-0/+12
2018-10-19Merge branch 'bp/read-cache-parallel'Libravatar Junio C Hamano1-116/+658
2018-10-19Merge branch 'nd/the-index'Libravatar Junio C Hamano1-14/+19
2018-10-12split-index: smudge and add racily clean cache entries to split indexLibravatar SZEDER Gábor1-1/+1
2018-10-11read-cache: load cache entries on worker threadsLibravatar Ben Peart1-37/+193
2018-10-11ieot: add Index Entry Offset Table (IEOT) extensionLibravatar Ben Peart1-3/+193
2018-10-11read-cache: load cache extensions on a worker threadLibravatar Ben Peart1-16/+79
2018-10-11eoie: add End of Index Entry (EOIE) extensionLibravatar Ben Peart1-8/+150
2018-10-11read-cache: clean up casting and byte decodingLibravatar Ben Peart1-12/+11
2018-09-26read-cache.c: optimize reading index format v4Libravatar Nguyễn Thái Ngọc Duy1-68/+60
2018-09-21sha1-file.c: remove implicit dependency on the_indexLibravatar Nguyễn Thái Ngọc Duy1-10/+15
2018-09-21read-cache.c: remove implicit dependency on the_indexLibravatar Nguyễn Thái Ngọc Duy1-2/+2
2018-09-21diff.c: remove implicit dependency on the_indexLibravatar Nguyễn Thái Ngọc Duy1-1/+1
2018-09-21read-cache.c: remove 'const' from index_has_changes()Libravatar Nguyễn Thái Ngọc Duy1-1/+1
2018-09-17Merge branch 'jk/cocci'Libravatar Junio C Hamano1-6/+6
2018-09-17Merge branch 'nd/unpack-trees-with-cache-tree'Libravatar Junio C Hamano1-5/+11
2018-09-17status: show progress bar if refreshing the index takes too longLibravatar Nguyễn Thái Ngọc Duy1-0/+12
2018-08-29read-cache: use oideq() in ce_compare functionsLibravatar Jeff King1-2/+2
2018-08-29convert "hashcmp() != 0" to "!hasheq()"Libravatar Jeff King1-2/+2
2018-08-29convert "oidcmp() != 0" to "!oideq()"Libravatar Jeff King1-1/+1
2018-08-29convert "oidcmp() == 0" to oideq()Libravatar Jeff King1-1/+1
2018-08-20Merge branch 'nd/no-the-index'Libravatar Junio C Hamano1-1/+1
2018-08-18cache-tree: verify valid cache-tree in the test suiteLibravatar Nguyễn Thái Ngọc Duy1-0/+3
2018-08-18unpack-trees: reuse (still valid) cache-tree from src_indexLibravatar Nguyễn Thái Ngọc Duy1-0/+2
2018-08-18trace.h: support nested performance tracingLibravatar Nguyễn Thái Ngọc Duy1-5/+6
2018-08-17Merge branch 'en/abort-df-conflict-fixes'Libravatar Junio C Hamano1-5/+8
2018-08-13dir.c: remove an implicit dependency on the_index in pathspec codeLibravatar Nguyễn Thái Ngọc Duy1-1/+1
2018-08-02Merge branch 'en/dirty-merge-fixes'Libravatar Junio C Hamano1-0/+40
2018-08-02Merge branch 'jm/cache-entry-from-mem-pool'Libravatar Junio C Hamano1-46/+218
2018-07-31read-cache: fix directory/file conflict handling in read_index_unmerged()Libravatar Elijah Newren1-5/+8
2018-07-18Merge branch 'sb/object-store-grafts'Libravatar Junio C Hamano1-0/+1
2018-07-11merge-recursive: fix assumption that head tree being merged is HEADLibravatar Elijah Newren1-4/+8
2018-07-03index_has_changes(): avoid assuming operating on the_indexLibravatar Elijah Newren1-4/+7
2018-07-03read-cache.c: move index_has_changes() from merge.cLibravatar Elijah Newren1-0/+33
2018-07-03block alloc: add validations around cache_entry lifecyleLibravatar Jameson Miller1-2/+53
2018-07-03block alloc: allocate cache entries from mem_poolLibravatar Jameson Miller1-19/+100
2018-07-03block alloc: add lifecycle APIs for cache_entry structsLibravatar Jameson Miller1-28/+65
2018-07-03read-cache: teach make_cache_entry to take object_idLibravatar Jameson Miller1-3/+5
2018-07-03read-cache: teach refresh_cache_entry to take istateLibravatar Jameson Miller1-4/+5
2018-05-30Merge branch 'bc/object-id'Libravatar Junio C Hamano1-17/+17
2018-05-29Sync with Git 2.17.1Libravatar Junio C Hamano1-13/+38
2018-05-22Sync with Git 2.16.4Libravatar Junio C Hamano1-13/+38
2018-05-22Sync with Git 2.15.2Libravatar Junio C Hamano1-13/+38
2018-05-22Sync with Git 2.14.4Libravatar Junio C Hamano1-13/+38
2018-05-22Sync with Git 2.13.7Libravatar Junio C Hamano1-13/+38