aboutsummaryrefslogtreecommitdiff
path: root/xdiff/xprepare.c
AgeCommit message (Expand)Author
2026-01-26xdiff: remove unused data from xdlclass_tPhillip Wood
2026-01-26xdiff: remove "line_hash" field from xrecord_tPhillip Wood
2025-11-18xdiff: rename rindex -> reference_indexEzekiel Newren
2025-11-18xdiff: make xdfile_t.nreff a size_t instead of longEzekiel Newren
2025-11-18xdiff: make xdfile_t.nrec a size_t instead of longEzekiel Newren
2025-11-18xdiff: split xrecord_t.ha into line_hash and minimal_perfect_hashEzekiel Newren
2025-11-18xdiff: use unambiguous types in xdl_hash_record()Ezekiel Newren
2025-11-18xdiff: use size_t for xrecord_t.sizeEzekiel Newren
2025-11-18xdiff: make xrecord_t.ptr a uint8_t instead of charEzekiel Newren
2025-10-03xdiff: change type of xdfile_t.changed from char to boolEzekiel Newren
2025-10-03xdiff: add macros DISCARD(0), KEEP(1), INVESTIGATE(2) in xprepare.cEzekiel Newren
2025-09-30xdiff: rename rchg -> changed in xdfile_tEzekiel Newren
2025-09-30xdiff: delete chastore from xdfile_tEzekiel Newren
2025-09-30xdiff: delete fields ha, line, size in xdlclass_t in favor of an xrecord_tEzekiel Newren
2025-09-30xdiff: delete redundant array xdfile_t.haEzekiel Newren
2025-09-26xdiff: delete unnecessary fields from xrecord_t and xdfile_tEzekiel Newren
2025-09-26xdiff: delete local variables and initialize/free xdfile_t directlyEzekiel Newren
2025-09-26xdiff: delete static forward declarations in xprepareEzekiel Newren
2025-04-29xdiff: disable cleanup_records heuristic with --minimalNiels Glodny
2022-07-08xdiff: introduce XDL_ALLOC_GROW()Phillip Wood
2022-07-08xdiff: introduce XDL_CALLOC_ARRAY()Phillip Wood
2022-07-08xdiff: introduce xdl_callocPhillip Wood
2022-07-08xdiff: introduce XDL_ALLOC_ARRAY()Phillip Wood
2022-05-02Merge branch 'ep/maint-equals-null-cocci' for maint-2.35Junio C Hamano
2022-05-02tree-wide: apply equals-null.cocciJunio C Hamano
2021-11-18xdiff: avoid unnecessary memory allocationsPhillip Wood
2021-11-18diff histogram: intern stringsPhillip Wood
2017-11-09Replace Free Software Foundation address in license noticesTodd Zullinger
2016-03-04xdiff/xprepare: fix a memory leakRamsay Jones
2016-03-04xdiff/xprepare: use the XDF_DIFF_ALG() macro to access flag bitsRamsay Jones
2012-02-19xdiff: PATIENCE/HISTOGRAM are not independent option bitsJunio C Hamano
2011-10-13Merge branch 'rs/diff-cleanup-records-fix'Junio C Hamano
2011-09-26Revert removal of multi-match discard heuristic in 27af01René Scharfe
2011-09-06Merge branch 'rc/histogram-diff'Junio C Hamano
2011-08-31xdiff/xprepare: initialise xdlclassifier_t cf in xdl_prepare_env()Tay Ray Chuan
2011-08-17Merge branch 'rc/histogram-diff' into HEADJunio C Hamano
2011-08-17xdiff/xprepare: improve O(n*m) performance in xdl_cleanup_records()Tay Ray Chuan
2011-08-03xdiff: do away with xdl_mmfile_next()Tay Ray Chuan
2011-07-12xdiff/xprepare: use a smaller sample size for histogram diffTay Ray Chuan
2011-07-12xdiff/xprepare: skip classificationTay Ray Chuan
2011-07-07xdiff/xprepare: refactor abort cleanupsTay Ray Chuan
2011-07-07xdiff/xprepare: use memset()Tay Ray Chuan
2009-01-07Implement the patience diff algorithmJohannes Schindelin
2008-11-08xdiff: give up scanning similar lines earlyDavide Libenzi
2007-06-07War on whitespaceJunio C Hamano
2006-06-23Teach diff about -b and -w flagsJohannes Schindelin
2006-04-04Clean-up trivially redundant diff.Davide Libenzi
2006-03-25Use a *real* built-in diff generatorLinus Torvalds