Re: [PATCH 0/5] Use watchman to reduce index refresh time
- From
Duy Nguyen <pclouds@gmail.com>
- Date
- Nov 2, 2015, 19:23 UTC
- Message-ID
- <CACsJy8DzSEVJYc85-3vSAZ8wB1pR9TLz0RrKyKFfHth9Tq+xyg@mail.gmail.com>
- In-Reply-To
- <CAHVLzcn3j8eLi9VrNoZjyOZ2UzE7=NYF1bqB9UyKmghUoUw1Zg@mail.gmail.com>
On Mon, Nov 2, 2015 at 3:54 PM, Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> wrote:
Show 20 quoted lines
> On Sun, Nov 1, 2015 at 2:55 PM, Nguyễn Thái Ngọc Duy <pclouds@gmail.com> wrote: > > Hi Duy, > >> This series builds on top of the index-helper series I just sent and >> uses watchman to keep track of file changes in order to avoid lstat() >> at refresh time. The series can also be found at [1] >> >> When I started this work, watchman did not support Windows yet. It >> does now, even if still experimental [2]. So Windows people, please >> try it out if you have time. >> >> To put all pieces so far together, we have split-index to reduce index >> write time, untracked cache to reduce I/O as well as computation for >> .gitignore, index-helper for index read time and this series for >> lstat() at refresh time. The remaining piece is killing lstat() from >> untracked cache, but right now it's just some idea and incomplete >> code. > > Did you manage to measure the speedup introduced by this series?
It was from last year. I may have measured it but because I didn't save it in the commit message, it was lost anyway. Installing watchman and measuring with webkit.git soon..
-- Duy