On March 9, 2016 6:41 AM, Duy Nguyen wrote:
> To: Anton Wuerfel <anton.wuer...@fau.de>
> Cc: Git Mailing List <git@vger.kernel.org>; i4pa...@cs.fau.de;
> phillip.raff...@fau.de
> Subject: Re: libcurl dependency for implementing RFC3161 timestamps
> 
> On Wed, Mar 9, 2016 at 6:24 PM, Anton Wuerfel <anton.wuer...@fau.de>
> wrote:
> > -As git tag is a builtin part of the main git executable, introduce a
> > libcurl dependency for the main executable (maybe not best-practice).
> 
> libcurl was part of the main executable and then split out because it
> increased startup time [1]. I don't know if it's still true nowadays, maybe 
> you
> should do a simple test before deciding to go that way.

The NSE NonStop port observed that at 2.7.3 (admittedly old) that libcurl was 
not used for local operations including status, log, reset, etc., but was 
needed for push, pull, fetch (a.k.a. network) operations. The libcurl.so is 
loaded statically at start-up for any components needing the latter operations. 
Added it for local processing is not going to help performance :(, which is 
quite bad enough on our platform.

Sincerely,
Randall

-- Brief whoami: NonStop&UNIX developer since approximately 
UNIX(421664400)/NonStop(211288444200000000)
-- In my real life, I talk too much.



--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to