Yes. Thanks for your help. I've been reflecting on this and I have a couple
of observations:
1) In some ways, the suddenly bloated executable is useful because, as in
this case, it points to a design flaw in the program.
2) However, it was some weeks before I noticed that a problem had arisen
This was traced down to passing very large (multi-MB) types by value.
TL;DR, don't do that. See the issue for more details.
On Thursday, November 19, 2020 at 12:59:32 PM UTC-8 ren...@ix.netcom.com
wrote:
> Based on the OP it is occurring with 1.13,14,15
>
> > On Nov 19, 2020, at 2:19 PM, Ian L
Based on the OP it is occurring with 1.13,14,15
> On Nov 19, 2020, at 2:19 PM, Ian Lance Taylor wrote:
>
> On Thu, Nov 19, 2020 at 11:34 AM stephen.t@gmail.com
> wrote:
>>
>> I have a reasonably sized project that produces executables that have
>> ballooned in size between two relatively
On Thu, Nov 19, 2020 at 11:34 AM stephen.t@gmail.com
wrote:
>
> I have a reasonably sized project that produces executables that have
> ballooned in size between two relatively simple commits.
>
> I've tested with three compiler versions and in each case the executable size
> is significantl
Filed https://github.com/golang/go/issues/42729
On Fri, Nov 20, 2020 at 6:34 AM stephen.t@gmail.com <
stephen.t.illingwo...@gmail.com> wrote:
> Hello,
>
> I have a reasonably sized project that produces executables that have
> ballooned in size between two relatively simple commits.
>
> I've
Hello,
I have a reasonably sized project that produces executables that have
ballooned in size between two relatively simple commits.
I've tested with three compiler versions and in each case the executable
size is significantly larger in one case than the other.
The changes between the two v