Re: Switching from CVS to GIT

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Brian Dessent
Date: Monday, October 15, 2007 - 1:05 pm

Alex Riesen wrote:


In terms of the MSYS/Cygwin style of fork emulation, large memory
allocations shouldn't pose any real problem, but they will be slow as
the fork emulation has to manually replicate the state of the parent in
the child and this means copying memory extents.  (Yes, horribly ugly,
no doubt about it, but it allows for porting.)

This emulation code is sensitive enough that the Cygwin list has begun
to maintain a list of software whose hooks/interference can cause Cygwin
apps to fail: <http://cygwin.com/ml/cygwin-talk/2007-q3/msg00174.html>. 
Since MSYS is derived from the same code I see no reason why the list
wouldn't also implicate potential problems with binaries linked to the
MSYS runtime.

Johannes Schindelin wrote:


Well, instead of using an MSYS build of Perl there's always ActiveState
Perl.  I think you may be stuck on the shell though -- I don't know of
any ports of bash that aren't MSYS or Cygwin based.  However I do think
there's a native port of zsh out there by the GnuWin32 project, which
when renamed as just "/bin/sh" might be suitable, but only if these
scripts don't use bash-isms.  I have not tried this zsh myself and
speed/compatibility wise I'm not sure it's up to snuff.

Brian
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Switching from CVS to GIT, Brian Dessent, (Mon Oct 15, 1:05 pm)
Re: Switching from CVS to GIT, Johannes Schindelin, (Mon Oct 15, 1:19 pm)
Re: Switching from CVS to GIT, Steffen Prohaska, (Mon Oct 15, 1:43 pm)
Re: Switching from CVS to GIT, Johannes Schindelin, (Mon Oct 15, 1:46 pm)
Re: Switching from CVS to GIT, Eli Zaretskii, (Mon Oct 15, 2:08 pm)
Re: Switching from CVS to GIT, Nguyen Thai Ngoc Duy, (Mon Oct 15, 7:24 pm)
Re: Switching from CVS to GIT, Eli Zaretskii, (Mon Oct 15, 9:16 pm)
Re: Switching from CVS to GIT, Steffen Prohaska, (Mon Oct 15, 11:17 pm)
Re: Switching from CVS to GIT, Nguyen Thai Ngoc Duy, (Tue Oct 16, 3:09 am)
Re: Switching from CVS to GIT, Eli Zaretskii, (Tue Oct 16, 5:18 am)