Re: I created a variant of the go runtime that is faster at init time

2018-12-11 Thread David P Grove
Sorry. I mean do not bother providing a gccgo variant of the go runtime. Stick with the official golang compiler at 1.11. I don't see the small speedup in init time as being enough to justify supporting two variants of go actions. --dave Michele Sciabarra wrote on 12/11/2018 10:37:56 AM:

Re: I created a variant of the go runtime that is faster at init time

2018-12-11 Thread Carlos Santana
Let’s stick with the 1.11 stock compiler, produces greater portability abs allows us to make updates to the base linux image with low risk for braking an exec built previously Not worth for the init, in general a busy app doesn’t suffer a lot of cold start and on the flip side a infrequent app

Re: I created a variant of the go runtime that is faster at init time

2018-12-11 Thread Michele Sciabarra
I am perfectly fine if we do not provide a gccgo runtime, it was not a big work, and I did it to see if it is possible to generate small executables also for go, since the swift one is very small. Aside from the fact that actionloop-gccgo-v1.10 is the faster runtime both in run and init time

Re: I created a variant of the go runtime that is faster at init time

2018-12-11 Thread Michele Sciabarra
Sorry not sure what you mean. Do you suggest I apply the change to use gccgo in the official runtime, even if it is stuck at go 1.10 (the latest is go 1.11) or I drop the idea of providing another runtime that is faster to initialize? Would not be better to release both a gccgo 1.10 and a golang

Re: "nightly" releases of clis (was Graduation)

2018-12-11 Thread Matt Rutkowski
In order to address confusion immediately, I created a section named "Developer builds" and set about to create unambiguous text to position these as unofficial "nightly" (or interim) builds with no status, as well as rename the current "Releases" as "Official Releases" and augmented its text

I created a variant of the go runtime that is faster at init time

2018-12-11 Thread Michele Sciabarra
Hello all, I was concerned about the fact that the Go runtime is a bit slow at init time. As I suspected, the problem is in the size of the executable, that is almost 2Mb. This is structural for Go since it compiles statically. Then I created a variant of the go runtime, using GccGo. GccGo is