summaryrefslogtreecommitdiff
path: root/t/perf
AgeCommit message (Expand)AuthorFilesLines
2026-08-25Merge branch 'js/packfile-fast-append'Junio C Hamano1-0/+4
2026-08-13packfile: fix perf regression with many packsJohannes Schindelin1-0/+4
2026-07-30Merge branch 'tn/stash-avoid-sparse-index-expansion'Junio C Hamano1-0/+1
2026-07-27Merge branch 'td/ref-filter-memoize-contains'Junio C Hamano1-1/+27
2026-07-21stash: avoid sparse-index expansion for in-cone pathsTed Nyman1-0/+1
2026-07-19Merge branch 'kk/reftable-tombstone-quadratic-fix'Junio C Hamano1-0/+46
2026-07-19Merge branch 'hf/unpack-trees-quadratic-scan'Junio C Hamano1-0/+32
2026-07-10t/perf: add perf test for ref tombstone scenariosKristofer Karlsson1-0/+46
2026-07-08unpack-trees: avoid quadratic index scan in next_cache_entry()Henrique Ferreiro1-0/+32
2026-07-06Merge branch 'tb/pack-path-walk-bitmap-delta-islands'Junio C Hamano1-8/+16
2026-07-06Merge branch 'td/ref-filter-restore-prefix-iteration'Junio C Hamano1-1/+38
2026-06-21pack-objects: support reachability bitmaps with `--path-walk`Taylor Blau1-4/+14
2026-06-21t/perf: drop p5311's lookup-table permutationTaylor Blau1-5/+3
2026-06-17Merge branch 'td/ls-files-pathspec-prefilter'Junio C Hamano1-0/+31
2026-06-17Merge branch 'td/describe-tag-iteration'Junio C Hamano1-0/+12
2026-06-12ref-filter: memoize --contains with generationsTamir Duberstein1-1/+27
2026-06-12ref-filter: restore prefix-scoped iterationTamir Duberstein1-1/+38
2026-06-12ls-files: filter pathspec before lstatTamir Duberstein1-0/+31
2026-06-10describe: limit default ref iteration to tagsTamir Duberstein1-0/+12
2026-06-07Merge branch 'aj/stash-patch-optimize-temporary-index'Junio C Hamano1-0/+43
2026-05-24stash: reuse cached index entries in --patch temporary indexAdam Johnson1-0/+43
2026-05-24t/perf: add pack-objects filter and path-walk benchmarkDerrick Stolee1-0/+129
2026-04-06p6011: add perf test for rev-list --maximal-onlyDerrick Stolee1-0/+29
2026-01-30t/perf/p3400: speed up setup using fast-importTian Yuchen1-15/+38
2026-01-16Merge branch 'jk/cat-file-avoid-bitmap-when-unneeded'Junio C Hamano1-0/+14
2026-01-16Merge branch 'jk/t-perf-fixes'Junio C Hamano2-1/+12
2026-01-07cat-file: only use bitmaps when filteringJeff King1-0/+14
2026-01-07t/perf/run: preserve GIT_PERF_* from environmentJeff King1-0/+10
2026-01-07t/perf/perf-lib: fix assignment of TEST_OUTPUT_DIRECTORYJeff King1-1/+2
2025-12-28show-branch: use prio_queueRené Scharfe1-2/+6
2025-11-03Merge branch 'rs/merge-base-optim'Junio C Hamano1-0/+101
2025-10-24commit-reach: avoid commit_list_insert_by_date()René Scharfe1-0/+101
2025-08-28t/perf: add last-modified perf scriptToon Claes1-0/+22
2025-07-28Merge branch 'rs/pop-recent-commit-with-prio-queue'Junio C Hamano1-0/+71
2025-07-22commit: convert pop_most_recent_commit() to prio_queueRené Scharfe1-0/+71
2025-06-17Merge branch 'ds/path-walk-2'Junio C Hamano1-15/+22
2025-05-28Merge branch 'kn/passing-leak-tests'Junio C Hamano2-6/+0
2025-05-27Merge branch 'ds/sparse-apply-add-p'Junio C Hamano1-0/+3
2025-05-20t: remove unexpected SANITIZE_LEAK variablesKarthik Nayak2-6/+0
2025-05-16repack: add --path-walk optionDerrick Stolee1-10/+8
2025-05-16p5313: add performance tests for --path-walkDerrick Stolee1-14/+23
2025-05-16p2000: add performance test for patch-mode commandsDerrick Stolee1-0/+3
2025-05-05Merge branch 'ps/meson-build-perf-bench'Junio C Hamano3-7/+33
2025-04-29Merge branch 'jk/p5332-testfix'Junio C Hamano1-1/+1
2025-04-29Merge branch 'js/git-perf-env-override'Junio C Hamano1-0/+12
2025-04-28t/perf: fix benchmarks with out-of-tree buildsPatrick Steinhardt1-2/+24
2025-04-28t/perf: use configured PERL_PATHPatrick Steinhardt3-5/+5
2025-04-28t/perf: fix benchmarks with alternate repo formatsPatrick Steinhardt1-1/+3
2025-04-22p5332: drop "+" from --stdin-packs inputJeff King1-1/+1
2025-04-20perf: do allow `GIT_PERF_*` to be overridden againJohannes Schindelin1-0/+12