| Commit message (Expand) | Author | Age |
* | Preallocate hash tables when the number of inserts are known in advance | Nguyễn Thái Ngọc Duy | 2013-03-16 |
* | Merge branch 'jk/maint-null-in-trees' | Junio C Hamano | 2012-08-27 |
|\ |
|
| * | diff: do not use null sha1 as a sentinel value | Jeff King | 2012-07-29 |
* | | teach diffcore-rename to optionally ignore empty content | Jeff King | 2012-03-23 |
|/ |
|
* | Merge branch 'mz/maint-rename-unmerged' | Junio C Hamano | 2011-05-02 |
|\ |
|
| * | diffcore-rename: don't consider unmerged path as source | Martin von Zweigbergk | 2011-03-23 |
* | | diffcore-rename.c: avoid set-but-not-used warning | Jim Meyering | 2011-04-29 |
* | | diffcore-rename: fall back to -C when -C -C busts the rename limit | Junio C Hamano | 2011-03-22 |
* | | diffcore-rename: record filepair for rename src | Junio C Hamano | 2011-03-22 |
* | | diffcore-rename: refactor "too many candidates" logic | Junio C Hamano | 2011-03-22 |
* | | Merge branch 'jk/merge-rename-ux' | Junio C Hamano | 2011-03-19 |
|\ \ |
|
| * | | add inexact rename detection progress infrastructure | Jeff King | 2011-02-21 |
| * | | merge: improve inexact rename limit warning | Jeff King | 2011-02-21 |
| |/ |
|
* | | diffcore-rename: improve estimate_similarity() heuristics | Linus Torvalds | 2011-02-18 |
* | | diffcore-rename: properly honor the difference between -M and -C | Linus Torvalds | 2011-02-18 |
* | | for_each_hash: allow passing a 'void *data' pointer to callback | Linus Torvalds | 2011-02-18 |
|/ |
|
* | Add a macro DIFF_QUEUE_CLEAR. | Bo Yang | 2010-05-07 |
* | diffcore-rename: reduce memory footprint by freeing blob data early | Junio C Hamano | 2009-11-20 |
* | Fix typos / spelling in comments | Mike Ralphson | 2009-04-22 |
* | Rename detection: Avoid repeated filespec population | Björn Steinbrink | 2009-01-21 |
* | Add file delete/create info when we overflow rename_limit | Linus Torvalds | 2008-10-28 |
* | diff: make "too many files" rename warning optional | Jeff King | 2008-05-03 |
* | Merge branch 'jc/rename' | Junio C Hamano | 2008-04-09 |
|\ |
|
| * | Optimize rename detection for a huge diff | Junio C Hamano | 2008-02-13 |
* | | rename: warn user when we have turned off rename detection | Jeff King | 2008-03-01 |
|/ |
|
* | Fix a pathological case in git detecting proper renames | Linus Torvalds | 2007-11-30 |
* | Fix a pathological case in git detecting proper renames | Linus Torvalds | 2007-11-30 |
* | Do the fuzzy rename detection limits with the exact renames removed | Linus Torvalds | 2007-10-26 |
* | Fix ugly magic special case in exact rename detection | Linus Torvalds | 2007-10-26 |
* | Do exact rename detection regardless of rename limits | Linus Torvalds | 2007-10-26 |
* | Do linear-time/space rename logic for exact renames | Linus Torvalds | 2007-10-26 |
* | copy vs rename detection: avoid unnecessary O(n*m) loops | Linus Torvalds | 2007-10-26 |
* | Ref-count the filespecs used by diffcore | Linus Torvalds | 2007-10-26 |
* | Split out "exact content match" phase of rename detection | Linus Torvalds | 2007-10-26 |
* | rename diff_free_filespec_data_large() to diff_free_filespec_blob() | Junio C Hamano | 2007-10-02 |
* | diffcore-rename: cache file deltas | Jeff King | 2007-10-02 |
* | Fix the rename detection limit checking | Linus Torvalds | 2007-09-14 |
* | Merge branch 'jc/diffcore' | Junio C Hamano | 2007-07-02 |
|\ |
|
| * | diffcore_count_changes: pass diffcore_filespec | Junio C Hamano | 2007-06-30 |
* | | diffcore-rename: don't change similarity index based on basename equality | René Scharfe | 2007-06-24 |
|/ |
|
* | diffcore-rename: favour identical basenames | Johannes Schindelin | 2007-06-22 |
* | diff -M: release the preimage candidate blobs after rename detection. | Junio C Hamano | 2007-05-07 |
* | Cast 64 bit off_t to 32 bit size_t | Shawn O. Pearce | 2007-03-07 |
* | Bypass expensive content comparsion during rename detection. | Shawn O. Pearce | 2006-12-14 |
* | git-pickaxe: rename detection optimization | Junio C Hamano | 2006-11-04 |
* | Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length. | David Rientjes | 2006-08-17 |
* | diff.c: do not use pathname comparison to tell renames | Junio C Hamano | 2006-08-03 |
* | diffcore-rename: try matching up renames without populating filespec first. | Junio C Hamano | 2006-07-06 |
* | diffcore-rename: fix merging back a broken pair. | Junio C Hamano | 2006-04-08 |
* | Fix up diffcore-rename scoring | Linus Torvalds | 2006-03-12 |