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

Re: git bisect on multiple cores

From
Karl Hasselström <kha@treskal.com>
Date
Apr 9, 2008, 07:17 UTC
Message-ID
<20080409071750.GA23211@diana.vm.bytemark.co.uk>
In-Reply-To
<dbbf25900804080358o6b1ada20pfb94f68f06a23f83@mail.gmail.com>
On 2008-04-08 12:58:47 +0200, A B wrote:
Show 6 quoted lines
> git bisect is really cool. I use it for the first time. Just a
> thought, if you have a multiple core computer, can't you make git
> build new versions in the background while testing the previuos
> version? Alright, if you build 2 versions, one of them will never be
> tested, but you will perhaps save some time by letting it build in
> the background?

Adding parallelism to a binary search scales very badly -- I'd say about logarithmically, but I haven't thought hard about it. If it's possible to use the extra cores to speed up the build+test cycle, that's vastly preferable.

-- 
Karl Hasselström, kha@treskal.com
      www.treskal.com/kalle
Previous: Christian CouderNext: Matthieu Moy
Message 6 of 8 in “git bisect on multiple cores”
  1. A BApr 8, 2008
  2. David SymondsApr 8, 2008
  3. Junio C HamanoApr 8, 2008
  4. Christian CouderApr 9, 2008
  5. Christian CouderApr 9, 2008
  6. Karl HasselströmApr 9, 2008
  7. Matthieu MoyApr 9, 2008
  8. Karl HasselströmApr 9, 2008

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.