git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH WIP 0/3] top-level gitignore considered less harmful

From
Nguyen Thai Ngoc Duy <pclouds@gmail.com>
Date
May 27, 2012, 03:45 UTC
Message-ID
<CACsJy8AAqQ-VBhuEwH01ym16T2sMUMBJJhXpqBMD72B8tU7=2Q@mail.gmail.com>
In-Reply-To
<20120526214529.GA29463@sigill.intra.peff.net>
On Sun, May 27, 2012 at 4:45 AM, Jeff King <peff@peff.net> wrote:
Show 32 quoted lines
> On Sat, May 26, 2012 at 08:25:54PM +0700, Nguyen Thai Ngoc Duy wrote:
>
>> On Sat, May 26, 2012 at 7:31 PM, Nguyễn Thái Ngọc Duy <pclouds@gmail.com> wrote:
>> > The result is not so impressive (i'm on -O0 though). Old webkit.git,
>> > before:
>>
>> (it's "git status" by the way)
>>
>> >
>> > real    0m6.418s
>> > user    0m5.561s
>> > sys     0m0.827s
>> >
>> > after:
>> >
>> > real    0m5.262s
>> > user    0m4.407s
>> > sys     0m0.850s
>>
>> and with your patch to redistribute .gitignore in webkit, so top-level
>> is small again:
>>
>> real    0m4.185s
>> user    0m3.271s
>> sys     0m0.905s
>>
>> so my numbers look "ok".
>
> Is that last number just with the redistribution, or with the
> redistribution _and_ your patch? I'd like to see both to see whether it
> is the case that the two optimizations work together for combined
> benefit, or if doing one makes the other one pointless.
without my patch. redistribution with my patch is:

real 0m4.284s user 0m3.407s sys 0m0.864s

-- 
Duy
Previous: Jeff King
Message 14 of 14 in “top-level gitignore considered less harmful”
  1. 0/3 top-level gitignore considered less harmfulNguyễn Thái Ngọc Duy, May 26, 2012
  2. 1/3 Unindent excluded_from_list()Nguyễn Thái Ngọc Duy, May 26, 2012
  3. 2/3 exclude: do strcmp as much as possible before fnmatchNguyễn Thái Ngọc Duy, May 26, 2012
  4. Junio C HamanoMay 27, 2012
  5. Nguyen Thai Ngoc DuyMay 27, 2012
  6. Junio C HamanoMay 27, 2012
  7. Nguyen Thai Ngoc DuyMay 28, 2012
  8. Junio C HamanoMay 28, 2012
  9. Junio C HamanoMay 29, 2012
  10. Thiago FarinaMay 29, 2012
  11. 3/3 exclude: reduce computation cost on checking dirname in patternsNguyễn Thái Ngọc Duy, May 26, 2012
  12. Nguyen Thai Ngoc DuyMay 26, 2012
  13. Jeff KingMay 26, 2012
  14. Nguyen Thai Ngoc DuyMay 27, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.