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

Re: Tests in Cygwin

From
Alex Riesen <raa.lkml@gmail.com>
Date
May 8, 2009, 09:28 UTC
Message-ID
<81b0412b0905080228j6b114631p35395464c0c98540@mail.gmail.com>
In-Reply-To
<7v4ovwaygf.fsf@alter.siamese.dyndns.org>
2009/5/8 Junio C Hamano <gitster@pobox.com>:
Show 12 quoted lines
> Johannes Sixt <j.sixt@viscovery.net> writes:
>
>>>   +for prerequisite in $(echo "$1" | tr , ' ')
>>
>> So, you dislike the space separator, but you also dislike the IFS games
>> that save a few new processes? ;) (Think of Windows, where fork is expensive).
>
> You can play IFS=, game, then ;-)
>
> I have to admit that it feels so 80'ish, back when our UNIX machines were
> so slow that we tried to shave every fork+exec from our shell scripts by
> using built-ins when possible, though.

Well, on Windows (at least with Cygwin), it is 80's still. My workstation (a 2.4GHz P4, 70C hot, 2Gb Dell monster) is about 100x slower than my old Asus laptop (a 384Mb, 1200Ghz Pentium-M) in starting a trivial program ("int main() { return 0; }").

I'm trying to save where possible on cygwin, whatever cost.
Previous: Junio C HamanoNext: Don Slutz
Message 12 of 16 in “Tests in Cygwin”
  1. Hannu KoivistoApr 17, 2009
  2. Don SlutzMay 6, 2009
  3. Junio C HamanoMay 6, 2009
  4. Johannes SixtMay 7, 2009
  5. Don SlutzMay 7, 2009
  6. Don SlutzMay 7, 2009
  7. Junio C HamanoMay 8, 2009
  8. Johannes SixtMay 8, 2009
  9. Jeff KingMay 8, 2009
  10. Johannes SixtMay 8, 2009
  11. Junio C HamanoMay 8, 2009
  12. Alex RiesenMay 8, 2009
  13. Don SlutzMay 8, 2009
  14. Johannes SixtMay 8, 2009
  15. Alex RiesenMay 8, 2009
  16. Junio C HamanoMay 8, 2009

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.