gcc/libgo/go/runtime
Ian Lance Taylor 543f217b7a runtime: copy Go 1.7 runtime semaphore code
This triggered a check in releaseSudog that g.param not nil, because
    libgo uses the param field when starting a goroutine.  Fixed by clearing
    g->param in kickoff in proc.c.
    
    Reviewed-on: https://go-review.googlesource.com/30951

From-SVN: r241067
2016-10-12 15:38:56 +00:00
..
debug
internal runtime/internal/sys: new package, API copied from Go 1.7 2016-09-11 13:23:27 +00:00
msan
pprof libgo: update to Go 1.7.1 release 2016-09-10 13:14:00 +00:00
race
testdata
append_test.go
callers_test.go
cgo_mmap.go
cgocheck.go
chan_test.go
chan.go runtime: copy channel code from Go 1.7 runtime 2016-10-10 16:52:09 +00:00
chanbarrier_test.go
closure_test.go
compiler.go
complex_test.go
cputicks.go runtime: copy runtime.go and runtime1.go from Go 1.7 2016-09-29 00:56:44 +00:00
crash_cgo_test.go
crash_nonunix_test.go
crash_test.go
crash_unix_test.go
debug.go
env_posix.go runtime: copy runtime.go and runtime1.go from Go 1.7 2016-09-29 00:56:44 +00:00
env_test.go
error.go
export_arm_test.go
export_linux_test.go
export_mmap_test.go
export_test.go runtime: copy internal locking code from Go 1.7 runtime 2016-09-30 13:45:08 +00:00
export_windows_test.go
extern.go runtime/internal/sys: new package, API copied from Go 1.7 2016-09-11 13:23:27 +00:00
fastlog2_test.go
fastlog2.go
fastlog2table.go
gc_test.go
gcinfo_test.go
hashmap_fast.go compiler, runtime: replace hashmap code with Go 1.7 hashmap 2016-09-21 20:58:51 +00:00
hashmap.go compiler, runtime: replace hashmap code with Go 1.7 hashmap 2016-09-21 20:58:51 +00:00
iface_test.go
lfstack_64bit.go
lfstack_test.go
lock_futex.go runtime: copy internal locking code from Go 1.7 runtime 2016-09-30 13:45:08 +00:00
lock_sema.go runtime: copy internal locking code from Go 1.7 runtime 2016-09-30 13:45:08 +00:00
malloc_test.go
map_test.go compiler, runtime: replace hashmap code with Go 1.7 hashmap 2016-09-21 20:58:51 +00:00
mapspeed_test.go
mcache.go runtime: use -fgo-c-header to build C header file 2016-08-30 21:07:47 +00:00
mem.go
mfinal_test.go
mkfastlog2table.go
mmap.go
msan0.go compiler, runtime: replace hashmap code with Go 1.7 hashmap 2016-09-21 20:58:51 +00:00
mstkbar.go
norace_test.go
os_darwin.go runtime: copy internal locking code from Go 1.7 runtime 2016-09-30 13:45:08 +00:00
os_dragonfly.go runtime: copy internal locking code from Go 1.7 runtime 2016-09-30 13:45:08 +00:00
os_freebsd.go runtime: copy internal locking code from Go 1.7 runtime 2016-09-30 13:45:08 +00:00
os_linux.go runtime: copy internal locking code from Go 1.7 runtime 2016-09-30 13:45:08 +00:00
os_netbsd.go runtime: copy internal locking code from Go 1.7 runtime 2016-09-30 13:45:08 +00:00
os_openbsd.go runtime: copy internal locking code from Go 1.7 runtime 2016-09-30 13:45:08 +00:00
os_solaris.go runtime: copy internal locking code from Go 1.7 runtime 2016-09-30 13:45:08 +00:00
print.go runtime: copy print/println support from Go 1.7 2016-10-10 23:13:39 +00:00
proc_runtime_test.go
proc_test.go
race0.go compiler, runtime: replace hashmap code with Go 1.7 hashmap 2016-09-21 20:58:51 +00:00
runtime1.go runtime: copy runtime.go and runtime1.go from Go 1.7 2016-09-29 00:56:44 +00:00
runtime2.go runtime: copy print/println support from Go 1.7 2016-10-10 23:13:39 +00:00
runtime_mmap_test.go
runtime_test.go
runtime_unix_test.go
runtime-lldb_test.go
runtime.go runtime: copy runtime.go and runtime1.go from Go 1.7 2016-09-29 00:56:44 +00:00
select.go runtime: copy channel code from Go 1.7 runtime 2016-10-10 16:52:09 +00:00
sema.go runtime: copy Go 1.7 runtime semaphore code 2016-10-12 15:38:56 +00:00
signal2_unix.go
signal_sigtramp.go
stack.go
string_test.go
stubs2.go runtime: copy runtime.go and runtime1.go from Go 1.7 2016-09-29 00:56:44 +00:00
stubs.go runtime: copy print/println support from Go 1.7 2016-10-10 23:13:39 +00:00
symtab_test.go
symtab.go
trace.go runtime: copy channel code from Go 1.7 runtime 2016-10-10 16:52:09 +00:00
type.go compiler, runtime: replace hashmap code with Go 1.7 hashmap 2016-09-21 20:58:51 +00:00
typekind.go compiler, runtime: replace hashmap code with Go 1.7 hashmap 2016-09-21 20:58:51 +00:00
vdso_none.go runtime: copy runtime.go and runtime1.go from Go 1.7 2016-09-29 00:56:44 +00:00
write_err_android.go Accidentally failed to commit these earlier, as part of: 2016-10-11 00:08:35 +00:00
write_err.go Accidentally failed to commit these earlier, as part of: 2016-10-11 00:08:35 +00:00