Re: [PATCH/RFC/GSoC 01/17] perf: introduce performance tests for git-rebase

2016-03-21 Thread Johannes Schindelin
Hi Thomas, On Sun, 20 Mar 2016, Thomas Gummerer wrote: > On 03/18, Johannes Schindelin wrote: > > > > On Fri, 18 Mar 2016, Thomas Gummerer wrote: > > > > > [1] > > > http://thread.gmane.org/gmane.comp.version-control.git/1379419842-32627-1-git-send-email-t.gumme...@gmail.com > > > > Yes, I ag

Re: [PATCH/RFC/GSoC 01/17] perf: introduce performance tests for git-rebase

2016-03-20 Thread Thomas Gummerer
On 03/18, Johannes Schindelin wrote: > Hi Thomas, > > On Fri, 18 Mar 2016, Thomas Gummerer wrote: > > > On 03/16, Johannes Schindelin wrote: > > > Hrm. rebase -f just makes the reset an implicit part of the rebase, so it > > > seems we cannot perf *just* the rebase. We are stuck with perf'ing als

Re: [PATCH/RFC/GSoC 01/17] perf: introduce performance tests for git-rebase

2016-03-19 Thread Thomas Gummerer
On 03/16, Johannes Schindelin wrote: > Hi Paul, > > On Wed, 16 Mar 2016, Paul Tan wrote: > > > On Wed, Mar 16, 2016 at 3:58 PM, Johannes Schindelin > > wrote: > > > > > > On Sat, 12 Mar 2016, Paul Tan wrote: > > > > > >> diff --git a/t/perf/p3404-rebase-interactive.sh > > >> b/t/perf/p3404-reba

Re: [PATCH/RFC/GSoC 01/17] perf: introduce performance tests for git-rebase

2016-03-19 Thread Johannes Schindelin
Hi Thomas, On Fri, 18 Mar 2016, Thomas Gummerer wrote: > On 03/16, Johannes Schindelin wrote: > > > > On Wed, 16 Mar 2016, Paul Tan wrote: > > > > > On Wed, Mar 16, 2016 at 3:58 PM, Johannes Schindelin > > > wrote: > > > > > > > > On Sat, 12 Mar 2016, Paul Tan wrote: > > > > > > > >> diff --gi

Re: [PATCH/RFC/GSoC 01/17] perf: introduce performance tests for git-rebase

2016-03-19 Thread Johannes Schindelin
Hi Paul, On Wed, 16 Mar 2016, Paul Tan wrote: > On Wed, Mar 16, 2016 at 3:58 PM, Johannes Schindelin > wrote: > > > > On Sat, 12 Mar 2016, Paul Tan wrote: > > > >> diff --git a/t/perf/p3404-rebase-interactive.sh > >> b/t/perf/p3404-rebase-interactive.sh > >> new file mode 100755 > >> index

Re: [PATCH/RFC/GSoC 01/17] perf: introduce performance tests for git-rebase

2016-03-19 Thread Paul Tan
Hi Dscho, On Wed, Mar 16, 2016 at 3:58 PM, Johannes Schindelin wrote: > Hi Paul, > > On Sat, 12 Mar 2016, Paul Tan wrote: > >> diff --git a/t/perf/p3404-rebase-interactive.sh >> b/t/perf/p3404-rebase-interactive.sh >> new file mode 100755 >> index 000..aaca105 >> --- /dev/null >> +++ b/t/per

Re: [PATCH/RFC/GSoC 01/17] perf: introduce performance tests for git-rebase

2016-03-16 Thread Johannes Schindelin
Hi Paul, On Sat, 12 Mar 2016, Paul Tan wrote: > diff --git a/t/perf/p3404-rebase-interactive.sh > b/t/perf/p3404-rebase-interactive.sh > new file mode 100755 > index 000..aaca105 > --- /dev/null > +++ b/t/perf/p3404-rebase-interactive.sh > @@ -0,0 +1,26 @@ > > [...] > > +test_perf 'rebase -i

[PATCH/RFC/GSoC 01/17] perf: introduce performance tests for git-rebase

2016-03-12 Thread Paul Tan
To determine the speedup (or slowdown) of the upcoming git-rebase rewrite to C, add a simple performance test for each of the 3 git-rebase backends (am, merge and interactive). Signed-off-by: Paul Tan --- t/perf/p3400-rebase.sh | 25 + t/perf/p3402-rebase-merg