Sign in
googlers
/
jrn
/
git
/
13b5af22f39f5e7d952a4c98ffb7ea25053800c1
/
diffcore-rename.c
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
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
· 17 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
17e6019
diffcore-rename: try matching up renames without populating filespec first.
by Junio C Hamano
· 19 years ago
fc58071
diffcore-rename: fix merging back a broken pair.
by Junio C Hamano
· 19 years ago
90bd932
Fix up diffcore-rename scoring
by Linus Torvalds
· 19 years ago
2821104
diffcore-delta: make the hash a bit denser.
by Junio C Hamano
· 19 years ago
c06c796
diffcore-rename: somewhat optimized.
by Junio C Hamano
· 19 years ago
1706306
diffcore-rename: similarity estimator fix.
by Junio C Hamano
· 19 years ago
6541675
diffcore-rename: split out the delta counting code.
by Junio C Hamano
· 19 years ago
09a5d72
diffcore-rename: plug memory leak.
by Junio C Hamano
· 19 years ago
7d6fb37
short circuit out of a few places where we would allocate zero bytes
by Eric Wong
· 19 years ago
9f70b80
rename detection with -M100 means "exact renames only".
by Junio C Hamano
· 19 years ago
3299c6f
diff: make default rename detection limit configurable.
by Junio C Hamano
· 19 years ago
8082d8d
Diff: -l<num> to limit rename/copy detection.
by Junio C Hamano
· 19 years ago
5098baf
Plug diff leaks.
by Junio C Hamano
· 19 years ago
6bac10d
Fix copy marking from diffcore-rename.
by Junio C Hamano
· 20 years ago
75c660a
[PATCH] Use enhanced diff_delta() in the similarity estimator.
by Junio C Hamano
· 20 years ago
75c42d8
Add a "max_size" parameter to diff_delta()
by Linus Torvalds
· 20 years ago
2210100
[PATCH] Fix rename/copy when dealing with temporarily broken pairs.
by Junio C Hamano
· 20 years ago
0e3994f
[PATCH] diff: Clean up diff_scoreopt_parse().
by Junio C Hamano
· 20 years ago
355e76a
[PATCH] Tweak count-delta interface
by Junio C Hamano
· 20 years ago
f345b0a
[PATCH] Add -B flag to diff-* brothers.
by Junio C Hamano
· 20 years ago
2cd6888
[PATCH] diff: fix the culling of unneeded delete record.
by Junio C Hamano
· 20 years ago
01c4e70
[PATCH] diff: code clean-up and removal of rename hack.
by Junio C Hamano
· 20 years ago
f0c6b2a
[PATCH] Optimize diff-tree -[CM] --stdin
by Junio C Hamano
· 20 years ago
15d061b
[PATCH] Fix the way diffcore-rename records unremoved source.
by Junio C Hamano
· 20 years ago
1a0756f
[PATCH] Remove unused rank field from diff_core structure.
by Junio C Hamano
· 20 years ago
226406f
[PATCH] Introduce diff_free_filepair() funcion.
by Junio C Hamano
· 20 years ago
a00d7d1
[PATCH] Fix math thinko in similarity estimator.
by Junio C Hamano
· 20 years ago
8597697
[PATCH] Update rename/copy similarity estimator.
by Junio C Hamano
· 20 years ago
25d5ea4
[PATCH] Redo rename/copy detection logic.
by Junio C Hamano
· 20 years ago
bceafe7
[PATCH] Fix diff-pruning logic which was running prune too early.
by Junio C Hamano
· 20 years ago
f7c1512
[PATCH] Rename/copy detection fix.
by Junio C Hamano
· 20 years ago
60896c7
[PATCH] Be careful with symlinks when detecting renames and copies.
by Junio C Hamano
· 20 years ago
6b14d7f
[PATCH] Diffcore updates.
by Junio C Hamano
· 20 years ago
26dee0a
[PATCH] Add the code to set default minimum score back in.
by Junio C Hamano
· 20 years ago
cd1870e
[PATCH] Fix tweak in similarity estimator.
by Junio C Hamano
· 20 years ago
Next »