Thread (26 messages) flat view 26 messages, 9 authors, 2016-06-15

Re: What's cooking in git.git (Feb 2011, #05; Wed, 23)

From: Jonathan Nieder <hidden>
Date: 2016-06-15 22:50:39

Ævar Arnfjörð Bjarmason wrote:
IIRC last time this was discussed I asked whether the size of the
binary mattered for execution startup time (i.e. more so than on
Unix). We're only invoking printf(1) and git-sh-i18n--envsubst, both
of which only are (or only need to be) linked to libc.
printf is usually built in to the shell.  I think if we're very
careful about quoting shell metacharacters then we can get by using
eval in place of envsubst.  See the message that

 http://thread.gmane.org/gmane.comp.version-control.git/160396

is a reply to (which does not seem to have hit the ml; sorry about
that).

I hope preprocessing away the "eval" is not needed. :)
It would also be interesting to have some real world benchmarks on
Windows with and without this series, maybe it won't be so bad.
Yes, e.g. timing from running the rebase tests in the testsuite
might be interesting.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help