1
0
mirror of https://github.com/golang/go synced 2024-11-19 20:54:39 -07:00
go/src/runtime
Austin Clements b1a6e07919 runtime: document the G states
In particular, write down the rules for stack ownership because the
details of this are about to get very important with concurrent stack
shrinking. (Interestingly, the details don't actually change, but
anything that's currently skating on thin ice is likely to fall
through.)

Fox #12967.

Change-Id: I561e2610e864295e9faba07717a934aabefcaab9
Reviewed-on: https://go-review.googlesource.com/20034
Reviewed-by: Rick Hudson <rlh@golang.org>
2016-03-14 16:30:16 +00:00
..
cgo cmd/go: ignore C files when CGO_ENABLED=0 2016-03-08 20:10:52 +00:00
debug all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
internal runtime: new files for plan9_arm support 2016-03-07 16:25:48 +00:00
msan
pprof runtime: don't print EnableGC flag in WriteHeapProfile() 2016-03-05 08:14:23 +00:00
race all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
testdata runtime: limit TestCgoCCodeSIGPROF test to 1 second 2016-03-11 06:43:01 +00:00
trace net: deduplicate TCP socket code 2016-03-03 04:23:59 +00:00
alg.go all: single space after period. 2016-03-02 00:13:47 +00:00
append_test.go runtime: speed up growslice by avoiding divisions 2016-03-14 00:45:57 +00:00
asm_386.s all: single space after period. 2016-03-02 00:13:47 +00:00
asm_amd64.s all: single space after period. 2016-03-02 00:13:47 +00:00
asm_amd64p32.s all: single space after period. 2016-03-02 00:13:47 +00:00
asm_arm64.s all: single space after period. 2016-03-02 00:13:47 +00:00
asm_arm.s all: single space after period. 2016-03-02 00:13:47 +00:00
asm_mips64x.s all: single space after period. 2016-03-02 00:13:47 +00:00
asm_ppc64x.h all: single space after period. 2016-03-02 00:13:47 +00:00
asm_ppc64x.s all: single space after period. 2016-03-02 00:13:47 +00:00
asm.s all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
atomic_arm64.s
atomic_mips64x.s
atomic_pointer.go
atomic_ppc64x.s
callers_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
cgo_mmap.go all: single space after period. 2016-03-02 00:13:47 +00:00
cgo_ppc64x.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
cgo.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
cgocall.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
cgocallback.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
cgocheck.go all: single space after period. 2016-03-02 00:13:47 +00:00
chan_test.go all: fix typos and spelling 2016-02-24 18:42:29 +00:00
chan.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
chanbarrier_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
closure_test.go
compiler.go all: single space after period. 2016-03-02 00:13:47 +00:00
complex_test.go
complex.go
cpuprof.go all: single space after period. 2016-03-02 00:13:47 +00:00
cputicks.go all: single space after period. 2016-03-02 00:13:47 +00:00
crash_cgo_test.go runtime: fix off-by-one error finding module for PC 2016-03-04 21:06:31 +00:00
crash_test.go all: single space after period. 2016-03-02 00:13:47 +00:00
crash_unix_test.go runtime: fix deadlock in TestCrashDumpsAllThreads 2016-02-16 20:18:40 +00:00
debug.go all: single space after period. 2016-03-02 00:13:47 +00:00
defs1_linux.go
defs1_netbsd_386.go
defs1_netbsd_amd64.go
defs1_netbsd_arm.go
defs1_solaris_amd64.go
defs2_linux.go all: single space after period. 2016-03-02 00:13:47 +00:00
defs3_linux.go
defs_arm_linux.go
defs_darwin_386.go runtime: write sigsetstack for Darwin, fix sigaction arg 2015-12-18 20:56:10 +00:00
defs_darwin_amd64.go runtime: write sigsetstack for Darwin, fix sigaction arg 2015-12-18 20:56:10 +00:00
defs_darwin_arm64.go runtime: write sigsetstack for Darwin, fix sigaction arg 2015-12-18 20:56:10 +00:00
defs_darwin_arm.go runtime: write sigsetstack for Darwin, fix sigaction arg 2015-12-18 20:56:10 +00:00
defs_darwin.go runtime: write sigsetstack for Darwin, fix sigaction arg 2015-12-18 20:56:10 +00:00
defs_dragonfly_amd64.go
defs_dragonfly.go
defs_freebsd_386.go
defs_freebsd_amd64.go
defs_freebsd_arm.go
defs_freebsd.go
defs_linux_386.go
defs_linux_amd64.go
defs_linux_arm64.go runtime: android/arm64 support 2015-11-17 16:28:18 +00:00
defs_linux_arm.go
defs_linux_mips64x.go
defs_linux_ppc64.go
defs_linux_ppc64le.go
defs_linux.go
defs_nacl_386.go
defs_nacl_amd64p32.go
defs_nacl_arm.go
defs_netbsd_386.go
defs_netbsd_amd64.go
defs_netbsd_arm.go
defs_netbsd.go
defs_openbsd_386.go
defs_openbsd_amd64.go
defs_openbsd_arm.go
defs_openbsd.go
defs_plan9_386.go runtime: signal handling support for plan9_arm 2016-03-07 16:25:17 +00:00
defs_plan9_amd64.go runtime: signal handling support for plan9_arm 2016-03-07 16:25:17 +00:00
defs_plan9_arm.go runtime: new files for plan9_arm support 2016-03-07 16:25:48 +00:00
defs_solaris_amd64.go
defs_solaris.go
defs_windows_386.go
defs_windows_amd64.go
defs_windows.go
duff_386.s
duff_amd64.s
duff_arm64.s
duff_arm.s
duff_mips64x.s
duff_ppc64x.s
env_plan9.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
env_posix.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
env_test.go
error.go cmd/compile: embed type string header in rtype 2016-02-24 17:12:15 +00:00
export_arm_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
export_futex_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
export_linux_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
export_mmap_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
export_test.go runtime: move testSchedLocalQueue* to export_test 2016-03-13 00:34:58 +00:00
export_windows_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
extern.go all: single space after period. 2016-03-02 00:13:47 +00:00
fastlog2_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
fastlog2.go
fastlog2table.go
funcdata.h runtime: fix a typo in asssembly macro GO_RESULTS_INITIALIZED 2016-03-14 14:53:29 +00:00
futex_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
gc_test.go runtime: move test programs out of source code, coalesce 2015-12-29 21:16:59 +00:00
gcinfo_test.go
go_tls.h all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
hash32.go
hash64.go
hash_test.go all: single space after period. 2016-03-02 00:13:47 +00:00
hashmap_fast.go all: single space after period. 2016-03-02 00:13:47 +00:00
hashmap.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
heapdump.go cmd/compile: remove rtype *uncommonType field 2016-03-08 23:23:13 +00:00
iface_test.go
iface.go cmd/compile: remove rtype *uncommonType field 2016-03-08 23:23:13 +00:00
lfstack_32bit.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
lfstack_amd64.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
lfstack_darwin_arm64.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
lfstack_linux_arm64.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
lfstack_linux_mips64x.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
lfstack_linux_ppc64x.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
lfstack_test.go
lfstack.go
lock_futex.go all: single space after period. 2016-03-02 00:13:47 +00:00
lock_sema.go all: single space after period. 2016-03-02 00:13:47 +00:00
Makefile
malloc_test.go runtime: accept NumGC==0 in TestMemStats 2015-12-16 18:54:50 +00:00
malloc.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
map_test.go
mapspeed_test.go
mbarrier.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
mbitmap.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
mcache.go all: single space after period. 2016-03-02 00:13:47 +00:00
mcentral.go all: single space after period. 2016-03-02 00:13:47 +00:00
mem_bsd.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
mem_darwin.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
mem_linux.go all: single space after period. 2016-03-02 00:13:47 +00:00
mem_plan9.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
mem_windows.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
memclr_386.s
memclr_amd64.s all: fix typos and spelling 2016-02-24 18:42:29 +00:00
memclr_arm64.s
memclr_arm.s all: single space after period. 2016-03-02 00:13:47 +00:00
memclr_mips64x.s
memclr_plan9_386.s
memclr_plan9_amd64.s
memclr_ppc64x.s
memmove_386.s all: single space after period. 2016-03-02 00:13:47 +00:00
memmove_amd64.s all: single space after period. 2016-03-02 00:13:47 +00:00
memmove_arm64.s
memmove_arm.s all: single space after period. 2016-03-02 00:13:47 +00:00
memmove_linux_amd64_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
memmove_mips64x.s
memmove_nacl_amd64p32.s all: single space after period. 2016-03-02 00:13:47 +00:00
memmove_plan9_386.s all: single space after period. 2016-03-02 00:13:47 +00:00
memmove_plan9_amd64.s all: single space after period. 2016-03-02 00:13:47 +00:00
memmove_ppc64x.s all: fix typos and spelling 2016-02-24 18:42:29 +00:00
memmove_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
mfinal_test.go
mfinal.go runtime: fix names in SetFinalizer doc comment 2016-03-10 18:20:44 +00:00
mfixalloc.go all: single space after period. 2016-03-02 00:13:47 +00:00
mgc.go runtime: fix checkmark scanning of finalizers 2016-03-07 22:32:20 +00:00
mgcmark.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
mgcsweep.go runtime: remove unnecessary clears of the heap bitmap 2016-02-25 23:37:19 +00:00
mgcwork.go all: single space after period. 2016-03-02 00:13:47 +00:00
mheap.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
mkduff.go
mkfastlog2table.go
mknacl.sh
mmap.go all: single space after period. 2016-03-02 00:13:47 +00:00
mprof.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
msan0.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
msan_amd64.s all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
msan.go all: single space after period. 2016-03-02 00:13:47 +00:00
msize.go all: single space after period. 2016-03-02 00:13:47 +00:00
mstats.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
mstkbar.go runtime: document stack barrier synchronization rules 2015-12-18 17:08:52 +00:00
netpoll_epoll.go
netpoll_kqueue.go all: single space after period. 2016-03-02 00:13:47 +00:00
netpoll_nacl.go
netpoll_solaris.go all: fix typos and spelling 2016-02-24 18:42:29 +00:00
netpoll_stub.go
netpoll_windows.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
netpoll.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
noasm.go
norace_linux_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
norace_test.go all: use cannot instead of can not 2016-02-21 15:35:50 +00:00
os1_darwin.go all: single space after period. 2016-03-02 00:13:47 +00:00
os1_dragonfly.go all: single space after period. 2016-03-02 00:13:47 +00:00
os1_freebsd.go all: single space after period. 2016-03-02 00:13:47 +00:00
os1_linux_generic.go
os1_linux_mips64x.go
os1_linux.go all: single space after period. 2016-03-02 00:13:47 +00:00
os1_nacl.go all: single space after period. 2016-03-02 00:13:47 +00:00
os1_netbsd_386.go
os1_netbsd_amd64.go
os1_netbsd.go all: single space after period. 2016-03-02 00:13:47 +00:00
os1_openbsd.go all: single space after period. 2016-03-02 00:13:47 +00:00
os1_plan9.go runtime: Plan 9 - prevent preemption by GC while exiting 2016-03-09 16:48:00 +00:00
os1_windows.go all: use cannot instead of can not 2016-02-21 15:35:50 +00:00
os2_darwin.go
os2_dragonfly.go runtime: readjust signal code for dragonfly-2.6 and above 2016-01-16 00:47:55 +00:00
os2_freebsd.go
os2_linux_generic.go
os2_linux_mips64x.go
os2_nacl.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
os2_netbsd.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
os2_openbsd.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
os2_plan9.go
os2_solaris.go
os2_windows.go
os3_plan9.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
os3_solaris.go all: single space after period. 2016-03-02 00:13:47 +00:00
os_android.go runtime: android/arm64 support 2015-11-17 16:28:18 +00:00
os_darwin_arm64.go
os_darwin_arm.go
os_darwin.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
os_dragonfly.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
os_freebsd_arm.go
os_freebsd.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
os_linux_386.go runtime, syscall: switch linux/386 to use int 0x80 2016-02-24 02:07:17 +00:00
os_linux_arm64.go
os_linux_arm.go
os_linux_mips64x.go
os_linux.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
os_nacl_arm.go
os_nacl.go all: single space after period. 2016-03-02 00:13:47 +00:00
os_netbsd_arm.go
os_netbsd.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
os_openbsd_arm.go
os_openbsd.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
os_plan9_arm.go runtime: new files for plan9_arm support 2016-03-07 16:25:48 +00:00
os_plan9.go runtime: signal handling support for plan9_arm 2016-03-07 16:25:17 +00:00
os_solaris.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
os_windows.go all: single space after period. 2016-03-02 00:13:47 +00:00
panic.go runtime: fix off-by-one error finding module for PC 2016-03-04 21:06:31 +00:00
print.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
proc_test.go runtime: listen 127.0.0.1 instead of localhost on android 2016-03-08 00:22:38 +00:00
proc.go runtime: move testSchedLocalQueue* to export_test 2016-03-13 00:34:58 +00:00
race0.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
race_amd64.s all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
race.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
rdebug.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
rt0_android_386.s
rt0_android_amd64.s
rt0_android_arm64.s runtime: init argc/argv for android/arm64 c-shared 2015-12-15 13:49:47 +00:00
rt0_android_arm.s
rt0_darwin_386.s runtime: for c-archive/c-shared, install signal handlers synchronously 2016-01-09 00:58:38 +00:00
rt0_darwin_amd64.s runtime: for c-archive/c-shared, install signal handlers synchronously 2016-01-09 00:58:38 +00:00
rt0_darwin_arm64.s runtime: for c-archive/c-shared, install signal handlers synchronously 2016-01-09 00:58:38 +00:00
rt0_darwin_arm.s runtime: for c-archive/c-shared, install signal handlers synchronously 2016-01-09 00:58:38 +00:00
rt0_dragonfly_amd64.s
rt0_freebsd_386.s
rt0_freebsd_amd64.s build: move package sources from src/pkg to src 2014-09-08 00:08:51 -04:00
rt0_freebsd_arm.s
rt0_linux_386.s runtime, syscall: switch linux/386 to use int 0x80 2016-02-24 02:07:17 +00:00
rt0_linux_amd64.s runtime: for c-archive/c-shared, install signal handlers synchronously 2016-01-09 00:58:38 +00:00
rt0_linux_arm64.s runtime: for c-archive/c-shared, install signal handlers synchronously 2016-01-09 00:58:38 +00:00
rt0_linux_arm.s all: single space after period. 2016-03-02 00:13:47 +00:00
rt0_linux_mips64x.s
rt0_linux_ppc64.s
rt0_linux_ppc64le.s
rt0_nacl_386.s
rt0_nacl_amd64p32.s
rt0_nacl_arm.s
rt0_netbsd_386.s
rt0_netbsd_amd64.s
rt0_netbsd_arm.s
rt0_openbsd_386.s
rt0_openbsd_amd64.s
rt0_openbsd_arm.s
rt0_plan9_386.s
rt0_plan9_amd64.s
rt0_plan9_arm.s runtime: new files for plan9_arm support 2016-03-07 16:25:48 +00:00
rt0_solaris_amd64.s
rt0_windows_386.s
rt0_windows_amd64.s
rune.go
runtime1.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
runtime2.go runtime: document the G states 2016-03-14 16:30:16 +00:00
runtime_linux_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
runtime_mmap_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
runtime_test.go all: single space after period. 2016-03-02 00:13:47 +00:00
runtime_unix_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
runtime-gdb_test.go [dev.ssa] Merge remote-tracking branch 'origin/master' into mergebranch 2016-01-07 10:01:08 -08:00
runtime-gdb.py
runtime-lldb_test.go cmd/link: fix padding for dwarf aranges on 32 bit platforms. 2016-02-12 19:13:11 +00:00
runtime.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
select.go runtime: improve comment on selectgo 2016-03-14 16:29:21 +00:00
sema.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
signal1_unix.go all: single space after period. 2016-03-02 00:13:47 +00:00
signal2_unix.go all: single space after period. 2016-03-02 00:13:47 +00:00
signal_386.go all: single space after period. 2016-03-02 00:13:47 +00:00
signal_amd64x.go all: single space after period. 2016-03-02 00:13:47 +00:00
signal_arm64.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
signal_arm.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
signal_darwin_386.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_darwin_amd64.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_darwin_arm64.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_darwin_arm.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_darwin.go runtime: add nowritebarrierrec to funcs called at signal time 2016-01-08 17:26:28 +00:00
signal_dragonfly_amd64.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
signal_dragonfly.go runtime: set SIGCONT to _SigNotify + _SigDefault 2016-01-05 17:44:46 +00:00
signal_freebsd_386.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
signal_freebsd_amd64.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
signal_freebsd_arm.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_freebsd.go runtime: add nowritebarrierrec to funcs called at signal time 2016-01-08 17:26:28 +00:00
signal_linux_386.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_linux_amd64.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_linux_arm64.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_linux_arm.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_linux_mips64x.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_linux_ppc64x.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_mips64x.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
signal_nacl_386.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_nacl_amd64p32.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_nacl_arm.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_nacl.go runtime: set SIGCONT to _SigNotify + _SigDefault 2016-01-05 17:44:46 +00:00
signal_netbsd_386.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
signal_netbsd_amd64.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
signal_netbsd_arm.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_netbsd.go runtime: set SIGCONT to _SigNotify + _SigDefault 2016-01-05 17:44:46 +00:00
signal_openbsd_386.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_openbsd_amd64.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_openbsd_arm.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_openbsd.go runtime: add nowritebarrierrec to funcs called at signal time 2016-01-08 17:26:28 +00:00
signal_plan9.go runtime: signal handling support for plan9_arm 2016-03-07 16:25:17 +00:00
signal_ppc64x.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
signal_sigtramp.go runtime: add nowritebarrierrec to funcs called at signal time 2016-01-08 17:26:28 +00:00
signal_solaris_amd64.go
signal_solaris.go runtime: set SIGCONT to _SigNotify + _SigDefault 2016-01-05 17:44:46 +00:00
signal_unix.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
signal_windows.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
sigpanic_unix.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
sigqueue_plan9.go all: single space after period. 2016-03-02 00:13:47 +00:00
sigqueue.go all: single space after period. 2016-03-02 00:13:47 +00:00
sigtab_linux_generic.go runtime: set SIGCONT to _SigNotify + _SigDefault 2016-01-05 17:44:46 +00:00
sigtab_linux_mips64x.go runtime: set SIGCONT to _SigNotify + _SigDefault 2016-01-05 17:44:46 +00:00
slice.go runtime: speed up growslice by avoiding divisions 2016-03-14 00:45:57 +00:00
softfloat64_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
softfloat64.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
softfloat_arm.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
sqrt_test.go
sqrt.go all: single space after period. 2016-03-02 00:13:47 +00:00
stack_test.go all: single space after period. 2016-03-02 00:13:47 +00:00
stack.go runtime: copy stack before adjusting 2016-03-14 16:29:47 +00:00
string_test.go all: single space after period. 2016-03-02 00:13:47 +00:00
string.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
stubs2.go
stubs32.go
stubs_android.go
stubs.go runtime: unify memeq and memequal 2016-02-23 00:15:38 +00:00
symtab_test.go
symtab.go runtime: fix off-by-one error finding module for PC 2016-03-04 21:06:31 +00:00
sys_arm64.go
sys_arm.go
sys_darwin_386.s all: single space after period. 2016-03-02 00:13:47 +00:00
sys_darwin_amd64.s runtime: for c-archive/c-shared, don't install unnecessary signal handlers 2015-12-18 22:27:38 +00:00
sys_darwin_arm64.s all: use cannot instead of can not 2016-02-21 15:35:50 +00:00
sys_darwin_arm.s all: use cannot instead of can not 2016-02-21 15:35:50 +00:00
sys_dragonfly_amd64.s all: single space after period. 2016-03-02 00:13:47 +00:00
sys_freebsd_386.s runtime: adjust gsignal stack to current signal stack 2015-12-24 17:00:04 +00:00
sys_freebsd_amd64.s runtime: adjust gsignal stack to current signal stack 2015-12-24 17:00:04 +00:00
sys_freebsd_arm.s runtime: adjust gsignal stack to current signal stack 2015-12-24 17:00:04 +00:00
sys_linux_386.s all: single space after period. 2016-03-02 00:13:47 +00:00
sys_linux_amd64.s all: single space after period. 2016-03-02 00:13:47 +00:00
sys_linux_arm64.s runtime: fix errno sign for some mmap and mincore cases 2016-02-12 00:07:29 +00:00
sys_linux_arm.s all: single space after period. 2016-03-02 00:13:47 +00:00
sys_linux_mips64x.s runtime: fix errno sign for some mmap and mincore cases 2016-02-12 00:07:29 +00:00
sys_linux_ppc64x.s runtime: fix errno sign for some mmap and mincore cases 2016-02-12 00:07:29 +00:00
sys_mips64x.go
sys_nacl_386.s runtime: fix errno sign for some mmap and mincore cases 2016-02-12 00:07:29 +00:00
sys_nacl_amd64p32.s
sys_nacl_arm.s
sys_netbsd_386.s all: single space after period. 2016-03-02 00:13:47 +00:00
sys_netbsd_amd64.s all: single space after period. 2016-03-02 00:13:47 +00:00
sys_netbsd_arm.s runtime: adjust gsignal stack to current signal stack 2015-12-24 17:00:04 +00:00
sys_nonppc64x.go
sys_openbsd_386.s all: single space after period. 2016-03-02 00:13:47 +00:00
sys_openbsd_amd64.s all: single space after period. 2016-03-02 00:13:47 +00:00
sys_openbsd_arm.s runtime: adjust gsignal stack to current signal stack 2015-12-24 17:00:04 +00:00
sys_plan9_386.s
sys_plan9_amd64.s
sys_plan9_arm.s runtime: new files for plan9_arm support 2016-03-07 16:25:48 +00:00
sys_ppc64x.go
sys_solaris_amd64.s all: fix typos and spelling 2016-02-24 18:42:29 +00:00
sys_windows_386.s runtime: increase assumed stack size in externalthreadhandler 2016-01-07 19:40:32 +00:00
sys_windows_amd64.s [dev.ssa] runtime: fix windows build 2016-01-15 05:13:50 +00:00
sys_x86.go all: single space after period. 2016-03-02 00:13:47 +00:00
syscall2_solaris.go
syscall_nacl.h
syscall_solaris.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
syscall_windows_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
syscall_windows.go cmd/compile: remove slices from rtype.funcType 2016-03-09 01:25:18 +00:00
textflag.h cmd/compile: track reflect.Type.Method in deadcode 2016-03-11 21:19:20 +00:00
time.go all: single space after period. 2016-03-02 00:13:47 +00:00
tls_arm64.h runtime: set TLSG_IS_VARIABLE for android/arm64. 2015-12-02 22:00:04 +00:00
tls_arm64.s
tls_arm.s all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
tls_mips64x.s all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
tls_ppc64x.s all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
trace.go runtime: acquire stack lock in traceEvent 2016-01-27 02:22:09 +00:00
traceback.go runtime: eliminate unnecessary type conversions 2016-03-07 20:53:27 +00:00
type.go cmd/compile: remove slices from rtype.funcType 2016-03-09 01:25:18 +00:00
typekind.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
unaligned1.go
unaligned2.go
vdso_linux_amd64.go all: use cannot instead of can not 2016-02-21 15:35:50 +00:00
vdso_none.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
vlop_386.s all: single space after period. 2016-03-02 00:13:47 +00:00
vlop_arm_test.go
vlop_arm.s all: single space after period. 2016-03-02 00:13:47 +00:00
vlrt.go all: single space after period. 2016-03-02 00:13:47 +00:00
wbfat_gen.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
wbfat.go
wincallback.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
write_err_android.go
write_err.go
zcallback_windows.go
zcallback_windows.s