On 01/05/17 05:07, Junio C Hamano wrote:
tboegi@xxxxxx writes:
From: Torsten Bögershausen <tboegi@xxxxxx>
...
The execution time for the non-expansive part is 6..8 seconds under Linux,
and 32 seconds under Mac Os X.
Running the "expensive" version roughly doubles the time.
Hmph, perhaps none of these is truly expensive if that is the case?
I am not talking about ~10 or ~30 seconds in absolute terms, but
reacting to "excluding the ones only halves the time."
The files used in the test vector seem to be all small.
Is the expensiveness due to the fact that there are so many of them,
Yes
and not due to some specific conversion being very slow?
Yes
The easiest solution is probably to simply remove the EXPENSIVE
precondition from t0027 and run it always on all platforms.
At the same time t0025 can be removed.
Unless somebody objects, I will send a V2 the next days.