summaryrefslogtreecommitdiff
path: root/read-cache.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'cc/shared-index-permbits'Junio C Hamano2018-11-211-1/+2
|\
| * read-cache: make the split index obey umask settingsÆvar Arnfjörð Bjarmason2018-11-191-1/+2
* | index: make index.threads=true enable ieot and eoieJonathan Nieder2018-11-211-6/+17
* | ieot: default to not writing IEOT sectionJonathan Nieder2018-11-211-1/+10
* | eoie: default to not writing EOIE sectionJonathan Nieder2018-11-211-1/+10
* | Merge branch 'nd/pthreads'Junio C Hamano2018-11-181-27/+10
|\ \
| * | read-cache.c: initialize copy_len to shut up gcc 8Nguyễn Thái Ngọc Duy2018-11-051-3/+1
| * | read-cache.c: reduce branching based on HAVE_THREADSNguyễn Thái Ngọc Duy2018-11-051-10/+9
| * | read-cache.c: remove #ifdef NO_PTHREADSNguyễn Thái Ngọc Duy2018-11-051-24/+10
* | | Merge branch 'bp/refresh-index-using-preload'Junio C Hamano2018-11-131-0/+6
|\ \ \
| * | | speed up refresh_index() by utilizing preload_index()Ben Peart2018-10-301-0/+6
| |/ /
* | | Merge branch 'nd/unpack-trees-with-cache-tree'Junio C Hamano2018-11-061-1/+1
|\ \ \ | |/ / |/| |
| * | read-cache: use of memory after it is freedCarlo Marcelo Arenas Belón2018-10-221-1/+1
* | | Merge branch 'sg/split-index-racefix'Junio C Hamano2018-10-261-1/+1
|\ \ \
| * | | split-index: smudge and add racily clean cache entries to split indexSZEDER Gábor2018-10-121-1/+1
| | |/ | |/|
* | | Merge branch 'nd/status-refresh-progress'Junio C Hamano2018-10-191-0/+12
|\ \ \
| * | | status: show progress bar if refreshing the index takes too longNguyễn Thái Ngọc Duy2018-09-171-0/+12
| |/ /
* | | Merge branch 'bp/read-cache-parallel'Junio C Hamano2018-10-191-116/+658
|\ \ \
| * | | read-cache: load cache entries on worker threadsBen Peart2018-10-111-37/+193
| * | | ieot: add Index Entry Offset Table (IEOT) extensionBen Peart2018-10-111-3/+193
| * | | read-cache: load cache extensions on a worker threadBen Peart2018-10-111-16/+79
| * | | eoie: add End of Index Entry (EOIE) extensionBen Peart2018-10-111-8/+150
| * | | read-cache: clean up casting and byte decodingBen Peart2018-10-111-12/+11
| * | | read-cache.c: optimize reading index format v4Nguyễn Thái Ngọc Duy2018-09-261-68/+60
* | | | Merge branch 'nd/the-index'Junio C Hamano2018-10-191-14/+19
|\ \ \ \ | |/ / / |/| | |
| * | | sha1-file.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-211-10/+15
| * | | read-cache.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-211-2/+2
| * | | diff.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-211-1/+1
| * | | read-cache.c: remove 'const' from index_has_changes()Nguyễn Thái Ngọc Duy2018-09-211-1/+1
| |/ /
* | | Merge branch 'jk/cocci'Junio C Hamano2018-09-171-6/+6
|\ \ \
| * | | read-cache: use oideq() in ce_compare functionsJeff King2018-08-291-2/+2
| * | | convert "hashcmp() != 0" to "!hasheq()"Jeff King2018-08-291-2/+2
| * | | convert "oidcmp() != 0" to "!oideq()"Jeff King2018-08-291-1/+1
| * | | convert "oidcmp() == 0" to oideq()Jeff King2018-08-291-1/+1
| |/ /
* | | Merge branch 'nd/unpack-trees-with-cache-tree'Junio C Hamano2018-09-171-5/+11
|\ \ \ | |/ / |/| / | |/
| * cache-tree: verify valid cache-tree in the test suiteNguyễn Thái Ngọc Duy2018-08-181-0/+3
| * unpack-trees: reuse (still valid) cache-tree from src_indexNguyễn Thái Ngọc Duy2018-08-181-0/+2
| * trace.h: support nested performance tracingNguyễn Thái Ngọc Duy2018-08-181-5/+6
* | Merge branch 'nd/no-the-index'Junio C Hamano2018-08-201-1/+1
|\ \ | |/ |/|
| * dir.c: remove an implicit dependency on the_index in pathspec codeNguyễn Thái Ngọc Duy2018-08-131-1/+1
* | Merge branch 'en/abort-df-conflict-fixes'Junio C Hamano2018-08-171-5/+8
|\ \ | |/ |/|
| * read-cache: fix directory/file conflict handling in read_index_unmerged()Elijah Newren2018-07-311-5/+8
* | Merge branch 'en/dirty-merge-fixes'Junio C Hamano2018-08-021-0/+40
|\ \
| * | merge-recursive: fix assumption that head tree being merged is HEADElijah Newren2018-07-111-4/+8
| * | index_has_changes(): avoid assuming operating on the_indexElijah Newren2018-07-031-4/+7
| * | read-cache.c: move index_has_changes() from merge.cElijah Newren2018-07-031-0/+33
* | | Merge branch 'jm/cache-entry-from-mem-pool'Junio C Hamano2018-08-021-46/+218
|\ \ \
| * | | block alloc: add validations around cache_entry lifecyleJameson Miller2018-07-031-2/+53
| * | | block alloc: allocate cache entries from mem_poolJameson Miller2018-07-031-19/+100
| * | | block alloc: add lifecycle APIs for cache_entry structsJameson Miller2018-07-031-28/+65