r225773 - /branches/gcc-5-branch/libgo/go/sysca...

ian@gcc.gnu.org ian@gcc.gnu.org
Tue Jul 14 14:04:00 GMT 2015


Author: ian
Date: Tue Jul 14 14:04:07 2015
New Revision: 225773

URL: https://gcc.gnu.org/viewcvs?rev=225773&root=gcc&view=rev
Log:
    syscall: remove calls to Entersyscall & Exitsyscall in Getdents
    
    The syscall for Getdents in syscall/libcall_linux.go
    called Entersyscall and Exitsyscall, causing the
    runtime_sched counts for goroutines to be incorrect.
    Inconsistent counts caused checkdead in runtime/proc.c
    to panic.
    
    Fixes golang/go#11406
    
    Reviewed-on: https://go-review.googlesource.com/11761

Modified:
    branches/gcc-5-branch/libgo/go/syscall/libcall_linux.go



More information about the Gcc-cvs mailing list