On Thu, Mar 14, 2013 at 2:51 PM, Erik Faye-Lund <kusmabite@xxxxxxxxx> wrote: > Since ancient times, we have been calling curl_global_init with the > CURL_GLOBAL_ALL-flag, which initializes SSL (and the Win32 socket > stack on Windows). > > Initializing SSL takes quite some time on Windows, so let's avoid > doing it when it's not needed. > > timing of echo "" | ./git-remote-http.exe origin http://localhost > > before > > best of 10 runs: > real 0m1.634s > user 0m0.015s > sys 0m0.000s > > worst of 10 runs: > real 0m2.701s > user 0m0.000s > sys 0m0.000s > > after > > best of 10 runs: > real 0m0.018s > user 0m0.000s > sys 0m0.000s > > worst of 10 runs: > real 0m0.024s > user 0m0.000s > sys 0m0.015s > > Signed-off-by: Erik Faye-Lund <erik.faye-lund@xxxxxx> Sorry, that sign-off has my wrong e-mail address. Please replace it with this: Signed-off-by: Erik Faye-Lund <kusmabite@xxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html