"GOT", but the "O" is a cute, smiling pufferfish. Index | Thread | Search

From:
Christian Weisgerber <naddy@mips.inka.de>
Subject:
Re: tog is sluggish with FreeBSD src.git
To:
gameoftrees@openbsd.org
Date:
Fri, 25 Dec 2020 19:14:09 +0100

Download raw body.

Thread
  • Christian Weisgerber:

    tog is sluggish with FreeBSD src.git

  • Christian Weisgerber:

    tog is sluggish with FreeBSD src.git

  • Stefan Sperling:

    tog is sluggish with FreeBSD src.git

  • Stefan Sperling:
    
    > > > It looks like we'll need to populate a cache of reference names which
    > > > is indexed by commit ID, ideally while reading references from the repo?
    > > 
    > > got_ref_tree()?  Something along those lines, I guess.
    > 
    > Can you try this? Merry christmas <3
    > 
    > diff refs/heads/main refs/heads/object_id_map
    
    ... So the data structure we need already exists, ha...
    ... Oh, yes, that was a typo in got_ref_dup()...
    ... You'll need to re-create the object ID map for ^L... never mind...
    
    Awesome!  This looks perfect and works fine in my testing.
    OK!
    
    -- 
    Christian "naddy" Weisgerber                          naddy@mips.inka.de
    
    
    
  • Christian Weisgerber:

    tog is sluggish with FreeBSD src.git

  • Christian Weisgerber:

    tog is sluggish with FreeBSD src.git

  • Stefan Sperling:

    tog is sluggish with FreeBSD src.git