Sign in
googlers
/
jrn
/
git
/
153a1b46f1a4ef46cf257ed14741cb7d3e8c9ada
/
diffcore-rename.c
5efabc7
Merge branch 'ew/hashmap'
by Junio C Hamano
· 5 years ago
23dee69
OFFSETOF_VAR macro to simplify hashmap iterators
by Eric Wong
· 5 years ago
c8e424c
hashmap: introduce hashmap_free_entries
by Eric Wong
· 5 years ago
f0e63c4
hashmap: use *_entry APIs to wrap container_of
by Eric Wong
· 5 years ago
6bcbdfb
hashmap_get_next returns "struct hashmap_entry *"
by Eric Wong
· 5 years ago
b94e5c1
hashmap_add takes "struct hashmap_entry *"
by Eric Wong
· 5 years ago
f6eb6bd
hashmap_get_next takes "const struct hashmap_entry *"
by Eric Wong
· 5 years ago
d22245a
hashmap_entry_init takes "struct hashmap_entry *"
by Eric Wong
· 5 years ago
2049b8d
diffcore_rename(): use a stable sort
by Johannes Schindelin
· 5 years ago
a7db4c1
Merge branch 'jk/oidhash'
by Junio C Hamano
· 6 years ago
d40abc8
hashmap: convert sha1hash() to oidhash()
by Jeff King
· 6 years ago
568a05c
cleanup: fix possible overflow errors in binary search, part 2
by René Scharfe
· 6 years ago
11877b9
Merge branch 'nd/the-index'
by Junio C Hamano
· 6 years ago
b78ea5f
diff.c: reduce implicit dependency on the_index
by Nguyễn Thái Ngọc Duy
· 6 years ago
9001dc2
convert "oidcmp() != 0" to "!oideq()"
by Jeff King
· 7 years ago
cbd53a2
object-store: move object access functions to object-store.h
by Stefan Beller
· 7 years ago
8be8342
Merge branch 'po/object-id'
by Junio C Hamano
· 7 years ago
f070fac
sha1_file: convert hash_sha1_file to object_id
by Patryk Obara
· 7 years ago
f919ffe
Use MOVE_ARRAY
by SZEDER Gábor
· 7 years ago
8997355
diffcore-rename: make diff-tree -l0 mean -l<large>
by Jonathan Tan
· 7 years ago
9f7e4bf
diff: remove silent clamp of renameLimit
by Elijah Newren
· 7 years ago
d6861d0
progress: fix progress meters when dealing with lots of work
by Elijah Newren
· 7 years ago
0d1e0e7
diff: make struct diff_flags members lowercase
by Brandon Williams
· 7 years ago
3b69dae
diff: remove DIFF_OPT_TST macro
by Brandon Williams
· 7 years ago
8aade10
progress: simplify "delayed" progress API
by Junio C Hamano
· 8 years ago
7663cdc
hashmap.h: compare function has access to a data field
by Stefan Beller
· 8 years ago
50f03c6
Merge branch 'ab/free-and-null'
by Junio C Hamano
· 8 years ago
6a83d90
coccinelle: make use of the "type" FREE_AND_NULL() rule
by Ævar Arnfjörð Bjarmason
· 8 years ago
02491b6
diffcore-rename: use is_empty_blob_oid
by Brandon Williams
· 8 years ago
f9704c2
diff: convert fill_filespec to struct object_id
by Brandon Williams
· 8 years ago
6d40812
Merge branch 'tk/diffcore-delta-remove-unused'
by Junio C Hamano
· 8 years ago
974e004
diffcore-delta: remove unused parameter to diffcore_count_changes()
by Tobias Klauser
· 8 years ago
9ed0d8d
use QSORT
by René Scharfe
· 8 years ago
50492f7
pass constants as first argument to st_mult()
by René Scharfe
· 9 years ago
41c9560
diff: rename struct diff_filespec's sha1_valid member
by brian m. carlson
· 9 years ago
a0d12c4
diff: convert struct diff_filespec to struct object_id
by brian m. carlson
· 9 years ago
b96c396
Merge branch 'sg/diff-multiple-identical-renames' into maint
by Junio C Hamano
· 9 years ago
26effb8
Merge branch 'sg/diff-multiple-identical-renames'
by Junio C Hamano
· 9 years ago
ca4e3ca
diffcore: fix iteration order of identical files during rename detection
by SZEDER Gábor
· 9 years ago
50a6c8e
use st_add and st_mult for allocation size computation
by Jeff King
· 9 years ago
2d659f7
Merge branch 'jk/diffcore-rename-duplicate'
by Junio C Hamano
· 10 years ago
4d6be03
diffcore-rename: avoid processing duplicate destinations
by Jeff King
· 10 years ago
f98c2f7
diffcore-rename: split locate_rename_dst into two functions
by Jeff King
· 10 years ago
8e5dd3d
diff.c: allow to pass more flags to diff_populate_filespec
by Nguyễn Thái Ngọc Duy
· 11 years ago
ab73a9d
hashmap: add simplified hashmap_get_from_hash() API
by Karsten Blees
· 11 years ago
039dc71
hashmap: factor out getting a hash code from a SHA1
by Karsten Blees
· 11 years ago
fe9122a
Merge branch 'dd/use-alloc-grow'
by Junio C Hamano
· 11 years ago
0963008
Merge branch 'nd/i18n-progress'
by Junio C Hamano
· 11 years ago
337ce24
diffcore-rename.c: use ALLOC_GROW()
by Dmitry S. Dolzhenko
· 11 years ago
754dbc4
i18n: mark all progress lines for translation
by Nguyễn Thái Ngọc Duy
· 11 years ago
f79d9c5
diffcore-rename.c: use new hash map implementation
by Karsten Blees
· 11 years ago
7c85f8a
diffcore-rename.c: simplify finding exact renames
by Karsten Blees
· 11 years ago
48f6407
diffcore-rename.c: move code around to prepare for the next patch
by Karsten Blees
· 11 years ago
c735928
Preallocate hash tables when the number of inserts are known in advance
by Nguyễn Thái Ngọc Duy
· 12 years ago
3b75314
Merge branch 'jk/maint-null-in-trees'
by Junio C Hamano
· 13 years ago
e545010
diff: do not use null sha1 as a sentinel value
by Jeff King
· 13 years ago
90d43b0
teach diffcore-rename to optionally ignore empty content
by Jeff King
· 13 years ago
2db8926
Merge branch 'mz/maint-rename-unmerged'
by Junio C Hamano
· 14 years ago
dabdbee
diffcore-rename.c: avoid set-but-not-used warning
by Jim Meyering
· 14 years ago
d7c9bf2
diffcore-rename: don't consider unmerged path as source
by Martin von Zweigbergk
· 14 years ago
f31027c
diffcore-rename: fall back to -C when -C -C busts the rename limit
by Junio C Hamano
· 14 years ago
e88d6bc
diffcore-rename: record filepair for rename src
by Junio C Hamano
· 14 years ago
9d8a5a5
diffcore-rename: refactor "too many candidates" logic
by Junio C Hamano
· 14 years ago
0ce6a51
Merge branch 'jk/merge-rename-ux'
by Junio C Hamano
· 14 years ago
3ac942d
add inexact rename detection progress infrastructure
by Jeff King
· 14 years ago
bf0ab10
merge: improve inexact rename limit warning
by Jeff King
· 14 years ago
3a4d676
diffcore-rename: improve estimate_similarity() heuristics
by Linus Torvalds
· 14 years ago
0940e5f
diffcore-rename: properly honor the difference between -M and -C
by Linus Torvalds
· 14 years ago
11f944d
for_each_hash: allow passing a 'void *data' pointer to callback
by Linus Torvalds
· 14 years ago
9ca5df9
Add a macro DIFF_QUEUE_CLEAR.
by Bo Yang
· 15 years ago
809809b
diffcore-rename: reduce memory footprint by freeing blob data early
by Junio C Hamano
· 15 years ago
3ea3c21
Fix typos / spelling in comments
by Mike Ralphson
· 16 years ago
885c716
Rename detection: Avoid repeated filespec population
by Björn Steinbrink
· 16 years ago
6e381d3
Add file delete/create info when we overflow rename_limit
by Linus Torvalds
· 16 years ago
b8960bb
diff: make "too many files" rename warning optional
by Jeff King
· 17 years ago
2a5fe25
Merge branch 'jc/rename'
by Junio C Hamano
· 17 years ago
ee542ee
rename: warn user when we have turned off rename detection
by Jeff King
· 17 years ago
6d24ad9
Optimize rename detection for a huge diff
by Junio C Hamano
· 17 years ago
9ae8fcb
Fix a pathological case in git detecting proper renames
by Linus Torvalds
· 17 years ago
32d75d2
Fix a pathological case in git detecting proper renames
by Linus Torvalds
· 17 years ago
42899ac
Do the fuzzy rename detection limits with the exact renames removed
by Linus Torvalds
· 17 years ago
81ac051
Fix ugly magic special case in exact rename detection
by Linus Torvalds
· 17 years ago
17559a6
Do exact rename detection regardless of rename limits
by Linus Torvalds
· 17 years ago
9027f53
Do linear-time/space rename logic for exact renames
by Linus Torvalds
· 17 years ago
6447971
copy vs rename detection: avoid unnecessary O(n*m) loops
by Linus Torvalds
· 17 years ago
9fb8841
Ref-count the filespecs used by diffcore
by Linus Torvalds
· 17 years ago
cb1491b
Split out "exact content match" phase of rename detection
by Linus Torvalds
· 17 years ago
8ae92e6
rename diff_free_filespec_data_large() to diff_free_filespec_blob()
by Junio C Hamano
· 17 years ago
eede7b7
diffcore-rename: cache file deltas
by Jeff King
· 17 years ago
0024a54
Fix the rename detection limit checking
by Linus Torvalds
· 18 years ago
e1bc8dc
Merge branch 'jc/diffcore'
by Junio C Hamano
· 18 years ago
d8c3d03
diffcore_count_changes: pass diffcore_filespec
by Junio C Hamano
· 18 years ago
cfc0aef
diffcore-rename: don't change similarity index based on basename equality
by René Scharfe
· 18 years ago
0ce3964
diffcore-rename: favour identical basenames
by Johannes Schindelin
· 18 years ago
50b2b53
diff -M: release the preimage candidate blobs after rename detection.
by Junio C Hamano
· 18 years ago
dc49cd7
Cast 64 bit off_t to 32 bit size_t
by Shawn O. Pearce
· 18 years ago
7da41f4
Bypass expensive content comparsion during rename detection.
by Shawn O. Pearce
· 18 years ago
2f3f8b2
git-pickaxe: rename detection optimization
by Junio C Hamano
· 18 years ago
a89fccd
Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length.
by David Rientjes
· 19 years ago
ef67768
diff.c: do not use pathname comparison to tell renames
by Junio C Hamano
· 19 years ago
Next »