r256410 - in /trunk/gcc/go/gofrontend: MERGE es...
ian@gcc.gnu.org
ian@gcc.gnu.org
Tue Jan 9 23:36:00 GMT 2018
Author: ian
Date: Tue Jan 9 23:36:46 2018
New Revision: 256410
URL: https://gcc.gnu.org/viewcvs?rev=256410&root=gcc&view=rev
Log:
compiler: stack allocate defer thunk
Defer statement may need to allocate a thunk. When it is not
inside a loop, this can be stack allocated, as it runs before
the function finishes.
Reviewed-on: https://go-review.googlesource.com/85639
Modified:
trunk/gcc/go/gofrontend/MERGE
trunk/gcc/go/gofrontend/escape.cc
trunk/gcc/go/gofrontend/statements.cc
More information about the Gcc-cvs
mailing list