r269406 - in /trunk: gcc/go/gofrontend/MERGE li...

ian@gcc.gnu.org ian@gcc.gnu.org
Tue Mar 5 23:05:00 GMT 2019


Author: ian
Date: Tue Mar  5 23:05:38 2019
New Revision: 269406

URL: https://gcc.gnu.org/viewcvs?rev=269406&root=gcc&view=rev
Log:
    runtime: enable precise GC checks when using stack maps
    
    In the runtime there are bad pointer checks that currently don't
    work with the concervative collector. With stack maps, the GC is
    precise and the checks should work. Enable them.
    
    Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/153871

Modified:
    trunk/gcc/go/gofrontend/MERGE
    trunk/libgo/go/runtime/mgcmark.go
    trunk/libgo/go/runtime/mgcsweep.go
    trunk/libgo/go/runtime/runtime1.go



More information about the Gcc-cvs mailing list