openwhisk-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David P Grove" <gro...@us.ibm.com>
Subject Re: I created a variant of the go runtime that is faster at init time
Date Tue, 11 Dec 2018 15:17:51 GMT
Michele Sciabarra <michele@sciabarra.com> wrote on 12/11/2018 07:23:14 AM:
>
> Then I created a variant of the go runtime, using GccGo.  GccGo is a
> Go compiler, updated to Go version 1.10, that compiles using the Gcc
> compiler infrastructure. As a result, it produces dynamically linked
> executables that are smaller than the binaries produced by the
> standard Go compiler.
> ...
>
> GccGo is a bit slower than Go (but it is still the second faster
> runtime) but it is now the faster at init time because the
> executable is around 50k (and zipped it is only 17k).
>
> I am unsure if replace GccGo in the official runtime or provide
> both. The fact that the executable is small so it leads to faster
> init time I think it is important, but the  GccGo compiler it is a
> bit behind in term of language support.
>

My advice is to stick with the official runtime.  I think that is better
for end users.

--dave

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message