Thread (9 messages) 9 messages, 3 authors, 2016-06-15

Re: [PATCH/RFC v2 0/3] git checkout optimisation - part 3

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:46:15

Kjetil Barvik [off-list ref] writes:
Changes sine v1 
(v1 was posted with subject "The ext4 filesystem and racy git")


-- patch 2/3 --
   Added missing timestamp => timestamp.(u)sec update for
   unpack-trees.c

-- patch 3/3 --
   New patch which removes some 14300 lstat(2) calls, and the total is
   now at 41677 calls, or 1.382 calls/unique string to lstat() for the
   reference 'git checkout'-test to Linux tag v2.6.27.

   Total reduction so far for all the lstat/git checkout optimisation
   patches has been 120954 - 41677 = 79277 calls.  Some 14400 fstat(2)
   calls is added, but those should be faster than simmilar lstat()
   calls.

(patch-series based on master)
Hmm, have you noticed that the rest of the stuff are queued on 'next'?
Not that it matters in this case...
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help