| .. |
|
cgo
|
runtime/cgo: add -Wno-nullability-completeness on Darwin
|
2019-11-05 20:47:22 +00:00 |
|
debug
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
internal
|
cmd/compile, runtime: intrinsify atomic And8 and Or8 on s390x
|
2019-11-11 15:23:59 +00:00 |
|
msan
|
…
|
|
|
pprof
|
all: fix a bunch of misspellings
|
2019-11-15 21:48:09 +02:00 |
|
race
|
runtime/race: add test for midstack inlining
|
2019-10-18 06:02:08 +00:00 |
|
testdata
|
runtime: test a frameless function for async preemption
|
2019-11-05 03:42:00 +00:00 |
|
trace
|
runtime: don't hold worldsema across mark phase
|
2019-09-04 15:53:59 +00:00 |
|
HACKING.md
|
…
|
|
|
Makefile
|
…
|
|
|
alg.go
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
asm.s
|
all: remove nacl (part 3, more amd64p32)
|
2019-10-10 22:38:38 +00:00 |
|
asm_386.s
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
asm_amd64.s
|
runtime: switch default order of hashing algorithms
|
2019-08-29 21:16:09 +00:00 |
|
asm_arm.s
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
asm_arm64.s
|
runtime: use all 64 bits of hash seed on arm64
|
2019-08-30 00:10:31 +00:00 |
|
asm_mips64x.s
|
runtime: switch default order of hashing algorithms
|
2019-08-29 21:16:09 +00:00 |
|
asm_mipsx.s
|
runtime: switch default order of hashing algorithms
|
2019-08-29 21:16:09 +00:00 |
|
asm_ppc64x.h
|
…
|
|
|
asm_ppc64x.s
|
runtime: switch default order of hashing algorithms
|
2019-08-29 21:16:09 +00:00 |
|
asm_s390x.s
|
runtime: switch default order of hashing algorithms
|
2019-08-29 21:16:09 +00:00 |
|
asm_wasm.s
|
runtime: switch default order of hashing algorithms
|
2019-08-29 21:16:09 +00:00 |
|
atomic_arm64.s
|
…
|
|
|
atomic_mips64x.s
|
…
|
|
|
atomic_mipsx.s
|
…
|
|
|
atomic_pointer.go
|
…
|
|
|
atomic_ppc64x.s
|
…
|
|
|
auxv_none.go
|
runtime: initialise cpu.HWCap on openbsd/arm64
|
2019-04-29 17:42:27 +00:00 |
|
callers_test.go
|
runtime: ensure that Goexit cannot be aborted by a recursive panic/recover
|
2019-11-04 16:32:38 +00:00 |
|
cgo.go
|
…
|
|
|
cgo_mmap.go
|
…
|
|
|
cgo_ppc64x.go
|
…
|
|
|
cgo_sigaction.go
|
runtime: avoid getg in preinit on Android
|
2019-04-16 15:09:25 +00:00 |
|
cgocall.go
|
runtime: use efaceOf where applicable
|
2019-10-03 02:09:41 +00:00 |
|
cgocallback.go
|
…
|
|
|
cgocheck.go
|
runtime: atomically set span state and use as publication barrier
|
2019-10-31 17:09:50 +00:00 |
|
chan.go
|
runtime: make copystack/sudog synchronization more explicit
|
2019-10-25 23:25:33 +00:00 |
|
chan_test.go
|
runtime: adjust expected error threshold in TestSelectFairness
|
2019-10-12 16:38:27 +00:00 |
|
chanbarrier_test.go
|
…
|
|
|
checkptr.go
|
runtime: fix -d=checkptr failure for testing/quick
|
2019-10-22 23:14:03 +00:00 |
|
closure_test.go
|
…
|
|
|
compiler.go
|
…
|
|
|
complex.go
|
…
|
|
|
complex_test.go
|
…
|
|
|
cpuflags.go
|
cmd/compile: add fma intrinsic for arm
|
2019-10-21 17:42:47 +00:00 |
|
cpuflags_amd64.go
|
…
|
|
|
cpuprof.go
|
runtime: fix pprof cpu profile corruption on arm/mips/mipsle
|
2019-06-28 20:09:48 +00:00 |
|
cputicks.go
|
…
|
|
|
crash_cgo_test.go
|
runtime: print more information when testCgoPprof fails
|
2019-04-16 03:10:17 +00:00 |
|
crash_nonunix_test.go
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
crash_test.go
|
runtime: remove stale runtime check in tests
|
2019-11-06 09:09:21 +00:00 |
|
crash_unix_test.go
|
runtime: use pipe rather than note in TestSignalM
|
2019-11-12 05:35:33 +00:00 |
|
debug.go
|
runtime: don't hold worldsema across mark phase
|
2019-09-04 15:53:59 +00:00 |
|
debug_test.go
|
runtime: if InjectDebugCall sees "not at safe point", keep trying
|
2019-11-08 18:39:41 +00:00 |
|
debugcall.go
|
runtime: whitelist debugCall32..debugCall65536 in debugCallCheck
|
2019-04-29 04:05:29 +00:00 |
|
debuglog.go
|
runtime: fix typo in debuglog comment
|
2019-04-05 14:17:31 +00:00 |
|
debuglog_off.go
|
runtime: ring buffer for binary debug logging
|
2019-04-04 20:50:48 +00:00 |
|
debuglog_on.go
|
runtime: ring buffer for binary debug logging
|
2019-04-04 20:50:48 +00:00 |
|
debuglog_test.go
|
runtime: ring buffer for binary debug logging
|
2019-04-04 20:50:48 +00:00 |
|
defer_test.go
|
cmd/compile: fix liveness for open-coded defer args for infinite loops
|
2019-11-05 17:19:16 +00:00 |
|
defs1_linux.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
defs1_netbsd_386.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs1_netbsd_amd64.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs1_netbsd_arm.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs1_netbsd_arm64.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs1_solaris_amd64.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
defs2_linux.go
|
runtime: fix typo of MADV_NOHUGEPAGE
|
2019-10-25 13:49:01 +00:00 |
|
defs3_linux.go
|
…
|
|
|
defs_aix.go
|
all: fix a bunch of misspellings
|
2019-11-15 21:48:09 +02:00 |
|
defs_aix_ppc64.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
defs_arm_linux.go
|
…
|
|
|
defs_darwin.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_darwin_386.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_darwin_amd64.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_darwin_arm.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_darwin_arm64.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_dragonfly.go
|
…
|
|
|
defs_dragonfly_amd64.go
|
…
|
|
|
defs_freebsd.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_freebsd_386.go
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
defs_freebsd_amd64.go
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
defs_freebsd_arm.go
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
defs_freebsd_arm64.go
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
defs_illumos_amd64.go
|
runtime: make NumCPU respect zone CPU cap on illumos
|
2019-10-28 18:06:12 +00:00 |
|
defs_linux.go
|
runtime: fix typo of MADV_NOHUGEPAGE
|
2019-10-25 13:49:01 +00:00 |
|
defs_linux_386.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
defs_linux_amd64.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
defs_linux_arm.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
defs_linux_arm64.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
defs_linux_mips64x.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
defs_linux_mipsx.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
defs_linux_ppc64.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
defs_linux_ppc64le.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
defs_linux_s390x.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
defs_netbsd.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_netbsd_386.go
|
…
|
|
|
defs_netbsd_amd64.go
|
…
|
|
|
defs_netbsd_arm.go
|
…
|
|
|
defs_openbsd.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_openbsd_386.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_openbsd_amd64.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_openbsd_arm.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_openbsd_arm64.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
defs_plan9_386.go
|
…
|
|
|
defs_plan9_amd64.go
|
…
|
|
|
defs_plan9_arm.go
|
…
|
|
|
defs_solaris.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
defs_solaris_amd64.go
|
…
|
|
|
defs_windows.go
|
runtime: treat CTRL_CLOSE_EVENT, CTRL_LOGOFF_EVENT, CTRL_SHUTDOWN_EVENT as SIGTERM on Windows
|
2019-08-29 08:15:20 +00:00 |
|
defs_windows_386.go
|
runtime: treat CTRL_CLOSE_EVENT, CTRL_LOGOFF_EVENT, CTRL_SHUTDOWN_EVENT as SIGTERM on Windows
|
2019-08-29 08:15:20 +00:00 |
|
defs_windows_amd64.go
|
runtime: treat CTRL_CLOSE_EVENT, CTRL_LOGOFF_EVENT, CTRL_SHUTDOWN_EVENT as SIGTERM on Windows
|
2019-08-29 08:15:20 +00:00 |
|
defs_windows_arm.go
|
runtime: treat CTRL_CLOSE_EVENT, CTRL_LOGOFF_EVENT, CTRL_SHUTDOWN_EVENT as SIGTERM on Windows
|
2019-08-29 08:15:20 +00:00 |
|
duff_386.s
|
…
|
|
|
duff_amd64.s
|
…
|
|
|
duff_arm.s
|
…
|
|
|
duff_arm64.s
|
cmd/compile, runtime: use R20, R21 in ARM64's Duff's devices
|
2019-06-26 16:01:47 +00:00 |
|
duff_mips64x.s
|
runtime, cmd/compile: implement and use DUFFCOPY on MIPS64
|
2019-08-28 15:49:59 +00:00 |
|
duff_ppc64x.s
|
runtime: fix vet complaints for linux/386
|
2019-05-09 21:13:18 +00:00 |
|
duff_s390x.s
|
runtime: fix s390x build
|
2019-05-09 23:41:02 +00:00 |
|
env_plan9.go
|
…
|
|
|
env_posix.go
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
env_test.go
|
…
|
|
|
error.go
|
all: fix a bunch of misspellings
|
2019-11-15 21:48:09 +02:00 |
|
example_test.go
|
…
|
|
|
export_aix_test.go
|
runtime: fix nbpipe_test for AIX
|
2019-10-30 14:51:03 +00:00 |
|
export_arm_test.go
|
…
|
|
|
export_debug_test.go
|
runtime: if InjectDebugCall sees "not at safe point", keep trying
|
2019-11-08 18:39:41 +00:00 |
|
export_debuglog_test.go
|
runtime: ring buffer for binary debug logging
|
2019-04-04 20:50:48 +00:00 |
|
export_futex_test.go
|
runtime: disable preemption during test calls to futexsleep
|
2019-11-05 05:22:07 +00:00 |
|
export_linux_test.go
|
runtime: fix unsafe.Pointer alignment on Linux
|
2019-10-22 01:03:09 +00:00 |
|
export_mmap_test.go
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
export_solaris_test.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
export_test.go
|
runtime: make the test addresses for pageAlloc smaller on 32-bit
|
2019-11-10 04:23:22 +00:00 |
|
export_unix_test.go
|
runtime: use pipe rather than note in TestSignalM
|
2019-11-12 05:35:33 +00:00 |
|
export_windows_test.go
|
…
|
|
|
extern.go
|
runtime: add GODEBUG=asyncpreemptoff=1
|
2019-11-02 21:51:07 +00:00 |
|
fastlog2.go
|
…
|
|
|
fastlog2_test.go
|
…
|
|
|
fastlog2table.go
|
…
|
|
|
float.go
|
…
|
|
|
funcdata.h
|
cmd/compile, cmd/link, runtime: make defers low-cost through inline code and extra funcdata
|
2019-10-24 13:54:11 +00:00 |
|
futex_test.go
|
…
|
|
|
gc_test.go
|
runtime: remove old page allocator
|
2019-11-08 00:07:43 +00:00 |
|
gcinfo_test.go
|
all: remove nacl (part 3, more amd64p32)
|
2019-10-10 22:38:38 +00:00 |
|
go_tls.h
|
all: remove nacl (part 3, more amd64p32)
|
2019-10-10 22:38:38 +00:00 |
|
hash32.go
|
runtime: switch default order of hashing algorithms
|
2019-08-29 21:16:09 +00:00 |
|
hash64.go
|
all: remove nacl (part 3, more amd64p32)
|
2019-10-10 22:38:38 +00:00 |
|
hash_test.go
|
…
|
|
|
heapdump.go
|
runtime: atomically set span state and use as publication barrier
|
2019-10-31 17:09:50 +00:00 |
|
iface.go
|
runtime: clarify that itab.hash of dynamic entries is unused
|
2019-11-06 09:08:53 +00:00 |
|
iface_test.go
|
…
|
|
|
lfstack.go
|
…
|
|
|
lfstack_32bit.go
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
lfstack_64bit.go
|
…
|
|
|
lfstack_test.go
|
…
|
|
|
libfuzzer.go
|
cmd/compile, runtime: add comparison tracing for libFuzzer
|
2019-11-05 00:00:43 +00:00 |
|
libfuzzer_amd64.s
|
cmd/compile, runtime: add comparison tracing for libFuzzer
|
2019-11-05 00:00:43 +00:00 |
|
libfuzzer_arm64.s
|
cmd/compile, runtime: add comparison tracing for libFuzzer
|
2019-11-05 00:00:43 +00:00 |
|
lock_futex.go
|
runtime: add wasm support for timers on P's
|
2019-10-21 21:43:41 +00:00 |
|
lock_js.go
|
runtime: clear js idle timeout before new one and after event handler
|
2019-10-30 16:37:41 +00:00 |
|
lock_sema.go
|
runtime: add wasm support for timers on P's
|
2019-10-21 21:43:41 +00:00 |
|
malloc.go
|
runtime: remove unnecessary large parameter to mheap_.alloc
|
2019-11-08 16:44:33 +00:00 |
|
malloc_test.go
|
runtime: add per-p page allocation cache
|
2019-11-08 18:00:54 +00:00 |
|
map.go
|
cmd/compile,runtime: generate hash functions only for types which are map keys
|
2019-09-03 20:41:29 +00:00 |
|
map_benchmark_test.go
|
all: fix typos
|
2019-09-08 17:28:20 +00:00 |
|
map_fast32.go
|
cmd/compile,runtime: generate hash functions only for types which are map keys
|
2019-09-03 20:41:29 +00:00 |
|
map_fast64.go
|
cmd/compile,runtime: generate hash functions only for types which are map keys
|
2019-09-03 20:41:29 +00:00 |
|
map_faststr.go
|
cmd/compile,runtime: generate hash functions only for types which are map keys
|
2019-09-03 20:41:29 +00:00 |
|
map_test.go
|
src: gofmt -s
|
2019-09-09 18:57:05 +00:00 |
|
mbarrier.go
|
…
|
|
|
mbitmap.go
|
runtime: atomically set span state and use as publication barrier
|
2019-10-31 17:09:50 +00:00 |
|
mcache.go
|
runtime: use uintptr instead of int32 for counting to next heap profile sample
|
2019-07-29 21:07:49 +00:00 |
|
mcentral.go
|
runtime: remove unnecessary large parameter to mheap_.alloc
|
2019-11-08 16:44:33 +00:00 |
|
mem_aix.go
|
runtime: ensure free and unscavenged spans may be backed by huge pages
|
2019-05-06 21:15:01 +00:00 |
|
mem_bsd.go
|
runtime: map reserved memory as NORESERVE on solaris
|
2019-11-07 15:51:45 +00:00 |
|
mem_darwin.go
|
runtime: remove MAP_FIXED in sysReserve for raceenabled on darwin
|
2019-11-07 01:38:25 +00:00 |
|
mem_js.go
|
runtime: make sysReserve return page-aligned memory on js-wasm
|
2019-11-07 17:45:27 +00:00 |
|
mem_linux.go
|
runtime: clean up power-of-two rounding code with align functions
|
2019-11-04 23:41:34 +00:00 |
|
mem_plan9.go
|
runtime: ensure free and unscavenged spans may be backed by huge pages
|
2019-05-06 21:15:01 +00:00 |
|
mem_windows.go
|
runtime: mark newly-mapped memory as scavenged
|
2019-05-16 22:00:47 +00:00 |
|
memclr_386.s
|
…
|
|
|
memclr_amd64.s
|
…
|
|
|
memclr_arm.s
|
…
|
|
|
memclr_arm64.s
|
runtime: fix scattered non-tab indentation in assembly
|
2019-06-06 00:12:04 +00:00 |
|
memclr_mips64x.s
|
…
|
|
|
memclr_mipsx.s
|
…
|
|
|
memclr_plan9_386.s
|
…
|
|
|
memclr_plan9_amd64.s
|
…
|
|
|
memclr_ppc64x.s
|
…
|
|
|
memclr_s390x.s
|
runtime: fix vet complaints for linux/arm64, linux/mips*, linux/ppc64*, linux/s390x
|
2019-05-09 21:13:22 +00:00 |
|
memclr_wasm.s
|
…
|
|
|
memmove_386.s
|
…
|
|
|
memmove_amd64.s
|
…
|
|
|
memmove_arm.s
|
…
|
|
|
memmove_arm64.s
|
runtime: fix scattered non-tab indentation in assembly
|
2019-06-06 00:12:04 +00:00 |
|
memmove_linux_amd64_test.go
|
…
|
|
|
memmove_mips64x.s
|
…
|
|
|
memmove_mipsx.s
|
…
|
|
|
memmove_plan9_386.s
|
…
|
|
|
memmove_plan9_amd64.s
|
…
|
|
|
memmove_ppc64x.s
|
…
|
|
|
memmove_s390x.s
|
runtime: fix vet complaints for linux/arm64, linux/mips*, linux/ppc64*, linux/s390x
|
2019-05-09 21:13:22 +00:00 |
|
memmove_test.go
|
runtime: disable some tests in -quick mode
|
2019-05-16 03:25:03 +00:00 |
|
memmove_wasm.s
|
…
|
|
|
mfinal.go
|
runtime: clean up power-of-two rounding code with align functions
|
2019-11-04 23:41:34 +00:00 |
|
mfinal_test.go
|
…
|
|
|
mfixalloc.go
|
…
|
|
|
mgc.go
|
runtime: make more page sweeper operations atomic
|
2019-11-08 17:00:57 +00:00 |
|
mgcmark.go
|
runtime: fix (*gcSweepBuf).block guarantees
|
2019-11-08 17:01:05 +00:00 |
|
mgcscavenge.go
|
all: fix a bunch of misspellings
|
2019-11-15 21:48:09 +02:00 |
|
mgcscavenge_test.go
|
runtime: check summary before scavenging in fast path
|
2019-11-15 15:22:54 +00:00 |
|
mgcstack.go
|
runtime: scan stacks conservatively at async safe points
|
2019-11-02 21:51:16 +00:00 |
|
mgcsweep.go
|
runtime: remove useless heap_objects accounting
|
2019-11-08 16:20:27 +00:00 |
|
mgcsweepbuf.go
|
runtime: fix (*gcSweepBuf).block guarantees
|
2019-11-08 17:01:05 +00:00 |
|
mgcwork.go
|
runtime: abstract M preemption check into a function
|
2019-10-25 23:25:36 +00:00 |
|
mheap.go
|
all: fix a bunch of misspellings
|
2019-11-15 21:48:09 +02:00 |
|
mkduff.go
|
runtime, cmd/compile: implement and use DUFFCOPY on MIPS64
|
2019-08-28 15:49:59 +00:00 |
|
mkfastlog2table.go
|
…
|
|
|
mkpreempt.go
|
runtime: enable async preemption on darwin/arm64
|
2019-11-12 22:30:48 +00:00 |
|
mksizeclasses.go
|
…
|
|
|
mmap.go
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
mpagealloc.go
|
runtime: count scavenged bits for new allocation for new page allocator
|
2019-11-07 19:14:38 +00:00 |
|
mpagealloc_32bit.go
|
runtime: add new page allocator core
|
2019-11-07 19:11:26 +00:00 |
|
mpagealloc_64bit.go
|
runtime: add new page allocator core
|
2019-11-07 19:11:26 +00:00 |
|
mpagealloc_test.go
|
runtime: make the test addresses for pageAlloc smaller on 32-bit
|
2019-11-10 04:23:22 +00:00 |
|
mpagecache.go
|
runtime: copy some functions from math/bits to runtime/internal/sys
|
2019-11-08 23:22:06 +00:00 |
|
mpagecache_test.go
|
runtime: add page cache and tests
|
2019-11-08 18:00:45 +00:00 |
|
mpallocbits.go
|
runtime: copy some functions from math/bits to runtime/internal/sys
|
2019-11-08 23:22:06 +00:00 |
|
mpallocbits_test.go
|
runtime: count scavenged bits for new allocation for new page allocator
|
2019-11-07 19:14:38 +00:00 |
|
mprof.go
|
…
|
|
|
msan.go
|
…
|
|
|
msan0.go
|
…
|
|
|
msan_amd64.s
|
…
|
|
|
msan_arm64.s
|
runtime: check for nil g in msancall() on arm64
|
2019-09-18 20:35:15 +00:00 |
|
msize.go
|
runtime: clean up power-of-two rounding code with align functions
|
2019-11-04 23:41:34 +00:00 |
|
mstats.go
|
runtime: ensure heap memstats are updated atomically
|
2019-11-08 16:21:04 +00:00 |
|
mwbbuf.go
|
…
|
|
|
nbpipe_fcntl_libc_test.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
nbpipe_fcntl_unix_test.go
|
runtime: fix nbpipe_test for AIX
|
2019-10-30 14:51:03 +00:00 |
|
nbpipe_pipe.go
|
runtime: define nonblockingPipe
|
2019-10-20 21:15:55 +00:00 |
|
nbpipe_pipe2.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
nbpipe_test.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
net_plan9.go
|
…
|
|
|
netpoll.go
|
runtime: don't return from netpollGenericInit until init is complete
|
2019-11-05 00:17:34 +00:00 |
|
netpoll_aix.go
|
runtime: fix netpollBreak for AIX
|
2019-10-30 14:15:21 +00:00 |
|
netpoll_epoll.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
netpoll_fake.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
netpoll_kqueue.go
|
runtime: report correct error if kevent failed in netpollinit
|
2019-10-23 08:08:58 +00:00 |
|
netpoll_solaris.go
|
runtime: check for events when port_getn fails with ETIME
|
2019-11-02 05:36:43 +00:00 |
|
netpoll_stub.go
|
runtime: record stub netpoll initialization, add lock around note
|
2019-10-30 03:48:03 +00:00 |
|
netpoll_windows.go
|
runtime: add netpollBreak
|
2019-10-21 16:37:45 +00:00 |
|
norace_linux_test.go
|
…
|
|
|
norace_test.go
|
…
|
|
|
numcpu_freebsd_test.go
|
…
|
|
|
os2_aix.go
|
runtime: M-targeted signals for libc-based OSes
|
2019-10-26 02:52:30 +00:00 |
|
os2_freebsd.go
|
…
|
|
|
os2_openbsd.go
|
…
|
|
|
os2_plan9.go
|
…
|
|
|
os2_solaris.go
|
…
|
|
|
os3_plan9.go
|
…
|
|
|
os3_solaris.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
os_aix.go
|
runtime: make fcntl arguments consistent across OS's
|
2019-10-30 00:41:31 +00:00 |
|
os_android.go
|
…
|
|
|
os_darwin.go
|
runtime: M-targeted signals for libc-based OSes
|
2019-10-26 02:52:30 +00:00 |
|
os_darwin_arm.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_darwin_arm64.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_dragonfly.go
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
os_freebsd.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
os_freebsd2.go
|
…
|
|
|
os_freebsd_amd64.go
|
…
|
|
|
os_freebsd_arm.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_freebsd_arm64.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_freebsd_noauxv.go
|
runtime: add support for freebsd/arm64
|
2019-10-25 17:59:05 +00:00 |
|
os_illumos.go
|
runtime: make NumCPU respect zone CPU cap on illumos
|
2019-10-28 18:06:12 +00:00 |
|
os_js.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_linux.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
os_linux_arm.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_linux_arm64.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_linux_be64.go
|
…
|
|
|
os_linux_generic.go
|
…
|
|
|
os_linux_mips64x.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_linux_mipsx.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_linux_noauxv.go
|
…
|
|
|
os_linux_novdso.go
|
runtime: use vDSO clock_gettime on linux/mips64x
|
2019-11-04 18:53:43 +00:00 |
|
os_linux_ppc64x.go
|
…
|
|
|
os_linux_s390x.go
|
…
|
|
|
os_netbsd.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
os_netbsd_386.go
|
…
|
|
|
os_netbsd_amd64.go
|
…
|
|
|
os_netbsd_arm.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_netbsd_arm64.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_nonopenbsd.go
|
…
|
|
|
os_only_solaris.go
|
runtime: make NumCPU respect zone CPU cap on illumos
|
2019-10-28 18:06:12 +00:00 |
|
os_openbsd.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
os_openbsd_arm.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_openbsd_arm64.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_plan9.go
|
runtime: use signals to preempt Gs for suspendG
|
2019-11-02 21:51:18 +00:00 |
|
os_plan9_arm.go
|
runtime: consistently seed fastrand state across archs
|
2019-11-12 21:40:12 +00:00 |
|
os_solaris.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
os_windows.go
|
runtime: use signals to preempt Gs for suspendG
|
2019-11-02 21:51:18 +00:00 |
|
os_windows_arm.go
|
…
|
|
|
panic.go
|
runtime: fix typo in deferprocStack's comments
|
2019-11-13 15:24:48 +00:00 |
|
panic32.go
|
all: remove nacl (part 3, more amd64p32)
|
2019-10-10 22:38:38 +00:00 |
|
plugin.go
|
…
|
|
|
preempt.go
|
runtime: add async preemption support on MIPS and MIPS64
|
2019-11-07 20:59:14 +00:00 |
|
preempt_386.s
|
runtime: add async preemption support on ARM
|
2019-11-05 02:49:48 +00:00 |
|
preempt_amd64.s
|
runtime: asynchronous preemption function for x86
|
2019-11-02 21:51:14 +00:00 |
|
preempt_arm.s
|
runtime: add async preemption support on ARM
|
2019-11-05 02:49:48 +00:00 |
|
preempt_arm64.s
|
runtime: enable async preemption on darwin/arm64
|
2019-11-12 22:30:48 +00:00 |
|
preempt_mips64x.s
|
runtime: add async preemption support on MIPS and MIPS64
|
2019-11-07 20:59:14 +00:00 |
|
preempt_mipsx.s
|
runtime: add async preemption support on MIPS and MIPS64
|
2019-11-07 20:59:14 +00:00 |
|
preempt_ppc64x.s
|
runtime: add async preemption support on PPC64
|
2019-11-08 16:44:48 +00:00 |
|
preempt_s390x.s
|
runtime: add async preemption support on S390X
|
2019-11-07 20:45:45 +00:00 |
|
preempt_wasm.s
|
runtime: asynchronous preemption function for x86
|
2019-11-02 21:51:14 +00:00 |
|
print.go
|
…
|
|
|
proc.go
|
runtime: acquire timersLocks around moveTimers
|
2019-11-13 18:03:37 +00:00 |
|
proc_runtime_test.go
|
…
|
|
|
proc_test.go
|
runtime: skip TestPingPongHog on builders
|
2019-11-08 15:10:39 +00:00 |
|
profbuf.go
|
…
|
|
|
profbuf_test.go
|
…
|
|
|
proflabel.go
|
…
|
|
|
race.go
|
runtime: clean up power-of-two rounding code with align functions
|
2019-11-04 23:41:34 +00:00 |
|
race0.go
|
runtime: add race detector support for new timers
|
2019-10-23 07:43:18 +00:00 |
|
race_amd64.s
|
runtime: add race detector support for new timers
|
2019-10-23 07:43:18 +00:00 |
|
race_arm64.s
|
runtime: add race detector support for new timers
|
2019-10-23 07:43:18 +00:00 |
|
race_ppc64le.s
|
runtime: add race detector support for new timers
|
2019-10-23 07:43:18 +00:00 |
|
rand_test.go
|
…
|
|
|
rdebug.go
|
…
|
|
|
relax_stub.go
|
…
|
|
|
rt0_aix_ppc64.s
|
runtime: create library startup for aix/ppc64
|
2019-03-27 17:22:11 +00:00 |
|
rt0_android_386.s
|
…
|
|
|
rt0_android_amd64.s
|
…
|
|
|
rt0_android_arm.s
|
…
|
|
|
rt0_android_arm64.s
|
…
|
|
|
rt0_darwin_386.s
|
…
|
|
|
rt0_darwin_amd64.s
|
…
|
|
|
rt0_darwin_arm.s
|
…
|
|
|
rt0_darwin_arm64.s
|
…
|
|
|
rt0_dragonfly_amd64.s
|
…
|
|
|
rt0_freebsd_386.s
|
…
|
|
|
rt0_freebsd_amd64.s
|
…
|
|
|
rt0_freebsd_arm.s
|
…
|
|
|
rt0_freebsd_arm64.s
|
runtime: add support for freebsd/arm64
|
2019-10-25 17:59:05 +00:00 |
|
rt0_illumos_amd64.s
|
all: add new GOOS=illumos, split out of GOOS=solaris
|
2019-04-30 16:59:13 +00:00 |
|
rt0_js_wasm.s
|
runtime: fix past-the-end write of wasmStack
|
2019-10-19 04:45:10 +00:00 |
|
rt0_linux_386.s
|
…
|
|
|
rt0_linux_amd64.s
|
…
|
|
|
rt0_linux_arm.s
|
…
|
|
|
rt0_linux_arm64.s
|
…
|
|
|
rt0_linux_mips64x.s
|
…
|
|
|
rt0_linux_mipsx.s
|
runtime: fix scattered non-tab indentation in assembly
|
2019-06-06 00:12:04 +00:00 |
|
rt0_linux_ppc64.s
|
…
|
|
|
rt0_linux_ppc64le.s
|
…
|
|
|
rt0_linux_s390x.s
|
…
|
|
|
rt0_netbsd_386.s
|
…
|
|
|
rt0_netbsd_amd64.s
|
…
|
|
|
rt0_netbsd_arm.s
|
…
|
|
|
rt0_netbsd_arm64.s
|
all: add start of netbsd/arm64 support
|
2019-04-20 15:02:01 +00:00 |
|
rt0_openbsd_386.s
|
…
|
|
|
rt0_openbsd_amd64.s
|
…
|
|
|
rt0_openbsd_arm.s
|
…
|
|
|
rt0_openbsd_arm64.s
|
runtime: add support for openbsd/arm64
|
2019-04-26 17:34:45 +00:00 |
|
rt0_plan9_386.s
|
…
|
|
|
rt0_plan9_amd64.s
|
…
|
|
|
rt0_plan9_arm.s
|
…
|
|
|
rt0_solaris_amd64.s
|
…
|
|
|
rt0_windows_386.s
|
…
|
|
|
rt0_windows_amd64.s
|
runtime: follow Windows calling convention for _cgo_sys_thread_create
|
2019-04-08 19:05:25 +00:00 |
|
rt0_windows_arm.s
|
…
|
|
|
runtime-gdb.py
|
runtime: support all as parameter in gdb goroutine commands.
|
2019-04-29 18:11:11 +00:00 |
|
runtime-gdb_test.go
|
[dev.link] cmd/link: keep DWARF constant DIE symbols live
|
2019-10-31 01:09:58 +00:00 |
|
runtime-lldb_test.go
|
runtime: skip broken TestLldbPython
|
2019-04-01 22:34:23 +00:00 |
|
runtime.go
|
…
|
|
|
runtime1.go
|
runtime: add GODEBUG=asyncpreemptoff=1
|
2019-11-02 21:51:07 +00:00 |
|
runtime2.go
|
runtime: add per-p page allocation cache
|
2019-11-08 18:00:54 +00:00 |
|
runtime_linux_test.go
|
runtime: fix unsafe.Pointer alignment on Linux
|
2019-10-22 01:03:09 +00:00 |
|
runtime_mmap_test.go
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
runtime_test.go
|
runtime: mark testSetPanicOnFault as go:nocheckptr
|
2019-11-06 23:48:45 +00:00 |
|
runtime_unix_test.go
|
…
|
|
|
rwmutex.go
|
…
|
|
|
rwmutex_test.go
|
…
|
|
|
select.go
|
runtime: make copystack/sudog synchronization more explicit
|
2019-10-25 23:25:33 +00:00 |
|
sema.go
|
sync: yield to the waiter when unlocking a starving mutex
|
2019-11-09 19:31:32 +00:00 |
|
sema_test.go
|
sync: yield to the waiter when unlocking a starving mutex
|
2019-11-09 19:31:32 +00:00 |
|
semasleep_test.go
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
sigaction.go
|
…
|
|
|
signal_386.go
|
runtime: support for injecting calls at signals on x86
|
2019-11-02 21:51:12 +00:00 |
|
signal_aix_ppc64.go
|
…
|
|
|
signal_amd64.go
|
runtime: support for injecting calls at signals on x86
|
2019-11-02 21:51:12 +00:00 |
|
signal_arm.go
|
runtime: disable async preemption on darwin/arm(64) for now
|
2019-11-07 22:17:54 +00:00 |
|
signal_arm64.go
|
runtime: enable async preemption on darwin/arm64
|
2019-11-12 22:30:48 +00:00 |
|
signal_darwin.go
|
…
|
|
|
signal_darwin_386.go
|
runtime, cmd/dist, misc/cgo: enable c-archive for aix/ppc64
|
2019-04-02 16:03:24 +00:00 |
|
signal_darwin_amd64.go
|
runtime, cmd/dist, misc/cgo: enable c-archive for aix/ppc64
|
2019-04-02 16:03:24 +00:00 |
|
signal_darwin_arm.go
|
runtime, cmd/dist, misc/cgo: enable c-archive for aix/ppc64
|
2019-04-02 16:03:24 +00:00 |
|
signal_darwin_arm64.go
|
runtime, cmd/dist, misc/cgo: enable c-archive for aix/ppc64
|
2019-04-02 16:03:24 +00:00 |
|
signal_dragonfly.go
|
…
|
|
|
signal_dragonfly_amd64.go
|
…
|
|
|
signal_freebsd.go
|
…
|
|
|
signal_freebsd_386.go
|
…
|
|
|
signal_freebsd_amd64.go
|
…
|
|
|
signal_freebsd_arm.go
|
…
|
|
|
signal_freebsd_arm64.go
|
runtime: add support for freebsd/arm64
|
2019-10-25 17:59:05 +00:00 |
|
signal_linux_386.go
|
…
|
|
|
signal_linux_amd64.go
|
…
|
|
|
signal_linux_arm.go
|
…
|
|
|
signal_linux_arm64.go
|
…
|
|
|
signal_linux_mips64x.go
|
…
|
|
|
signal_linux_mipsx.go
|
…
|
|
|
signal_linux_ppc64x.go
|
…
|
|
|
signal_linux_s390x.go
|
runtime: add async preemption support on S390X
|
2019-11-07 20:45:45 +00:00 |
|
signal_mips64x.go
|
runtime: add async preemption support on MIPS and MIPS64
|
2019-11-07 20:59:14 +00:00 |
|
signal_mipsx.go
|
runtime: add async preemption support on MIPS and MIPS64
|
2019-11-07 20:59:14 +00:00 |
|
signal_netbsd.go
|
…
|
|
|
signal_netbsd_386.go
|
…
|
|
|
signal_netbsd_amd64.go
|
…
|
|
|
signal_netbsd_arm.go
|
…
|
|
|
signal_netbsd_arm64.go
|
all: add start of netbsd/arm64 support
|
2019-04-20 15:02:01 +00:00 |
|
signal_openbsd.go
|
…
|
|
|
signal_openbsd_386.go
|
…
|
|
|
signal_openbsd_amd64.go
|
…
|
|
|
signal_openbsd_arm.go
|
…
|
|
|
signal_openbsd_arm64.go
|
runtime: add support for openbsd/arm64
|
2019-04-26 17:34:45 +00:00 |
|
signal_plan9.go
|
…
|
|
|
signal_ppc64x.go
|
runtime: add async preemption support on PPC64
|
2019-11-08 16:44:48 +00:00 |
|
signal_solaris.go
|
all: s/cancelation/cancellation/
|
2019-04-16 20:27:15 +00:00 |
|
signal_solaris_amd64.go
|
…
|
|
|
signal_unix.go
|
runtime: crash if a signal is received with bad G and no extra M
|
2019-11-15 02:31:52 +00:00 |
|
signal_windows.go
|
runtime: do not crash in lastcontinuehandler when running as DLL
|
2019-08-31 00:47:27 +00:00 |
|
signal_windows_test.go
|
cmd/go/internal/renameio,runtime: avoid leaking temp directory in test
|
2019-09-12 15:52:35 +00:00 |
|
sigqueue.go
|
runtime: use a pipe to wake up signal_recv on Darwin
|
2019-06-30 05:48:31 +00:00 |
|
sigqueue_note.go
|
runtime: use a pipe to wake up signal_recv on Darwin
|
2019-06-30 05:48:31 +00:00 |
|
sigqueue_plan9.go
|
…
|
|
|
sigtab_aix.go
|
…
|
|
|
sigtab_linux_generic.go
|
…
|
|
|
sigtab_linux_mipsx.go
|
…
|
|
|
sizeclasses.go
|
…
|
|
|
sizeof_test.go
|
runtime: make copystack/sudog synchronization more explicit
|
2019-10-25 23:25:33 +00:00 |
|
slice.go
|
all: fix a bunch of misspellings
|
2019-11-15 21:48:09 +02:00 |
|
slice_test.go
|
…
|
|
|
softfloat64.go
|
…
|
|
|
softfloat64_test.go
|
…
|
|
|
stack.go
|
all: fix a bunch of misspellings
|
2019-11-15 21:48:09 +02:00 |
|
stack_test.go
|
runtime: remove unneeded noinline directives
|
2019-09-17 17:17:11 +00:00 |
|
string.go
|
runtime: mark all Go symbols called from assembly in other packages
|
2019-06-06 19:44:12 +00:00 |
|
string_test.go
|
…
|
|
|
stubs.go
|
runtime: clean up power-of-two rounding code with align functions
|
2019-11-04 23:41:34 +00:00 |
|
stubs2.go
|
runtime: change read and write to return negative errno value
|
2019-10-21 14:07:34 +00:00 |
|
stubs3.go
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
stubs32.go
|
all: remove nacl (part 3, more amd64p32)
|
2019-10-10 22:38:38 +00:00 |
|
stubs_386.go
|
runtime: fix vet complaints for linux/amd64
|
2019-05-09 21:13:19 +00:00 |
|
stubs_amd64.go
|
all: remove nacl (part 3, more amd64p32)
|
2019-10-10 22:38:38 +00:00 |
|
stubs_arm.go
|
runtime: fix vet complaints for linux/arm
|
2019-05-09 21:13:21 +00:00 |
|
stubs_arm64.go
|
runtime: define emptyfunc as static function in assembly for freebsd/arm64
|
2019-10-25 20:14:52 +00:00 |
|
stubs_linux.go
|
runtime: fix vet complaints for linux/386
|
2019-05-09 21:13:18 +00:00 |
|
stubs_mips64x.go
|
runtime: fix vet complaints for linux/arm64, linux/mips*, linux/ppc64*, linux/s390x
|
2019-05-09 21:13:22 +00:00 |
|
stubs_mipsx.go
|
runtime: fix vet complaints for linux/arm64, linux/mips*, linux/ppc64*, linux/s390x
|
2019-05-09 21:13:22 +00:00 |
|
stubs_nonlinux.go
|
…
|
|
|
stubs_ppc64x.go
|
runtime: fix vet complaints for linux/arm64, linux/mips*, linux/ppc64*, linux/s390x
|
2019-05-09 21:13:22 +00:00 |
|
stubs_s390x.go
|
runtime: fix vet complaints for linux/arm64, linux/mips*, linux/ppc64*, linux/s390x
|
2019-05-09 21:13:22 +00:00 |
|
symtab.go
|
runtime: use signals to preempt Gs for suspendG
|
2019-11-02 21:51:18 +00:00 |
|
symtab_test.go
|
…
|
|
|
sys_aix_ppc64.s
|
runtime: wrap nanotime, walltime, and write
|
2019-09-04 17:56:09 +00:00 |
|
sys_arm.go
|
…
|
|
|
sys_arm64.go
|
…
|
|
|
sys_darwin.go
|
runtime: M-targeted signals for libc-based OSes
|
2019-10-26 02:52:30 +00:00 |
|
sys_darwin_32.go
|
syscall: avoid _getdirentries64 on darwin
|
2019-04-03 21:27:05 +00:00 |
|
sys_darwin_64.go
|
syscall: avoid _getdirentries64 on darwin
|
2019-04-03 21:27:05 +00:00 |
|
sys_darwin_386.s
|
runtime: M-targeted signals for libc-based OSes
|
2019-10-26 02:52:30 +00:00 |
|
sys_darwin_amd64.s
|
runtime: M-targeted signals for libc-based OSes
|
2019-10-26 02:52:30 +00:00 |
|
sys_darwin_arm.s
|
runtime: save/restore callee-save registers in arm's sigtramp
|
2019-10-26 04:00:03 +00:00 |
|
sys_darwin_arm64.s
|
runtime: M-targeted signals for libc-based OSes
|
2019-10-26 02:52:30 +00:00 |
|
sys_dragonfly_amd64.s
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
sys_freebsd_386.s
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
sys_freebsd_amd64.s
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
sys_freebsd_arm.s
|
runtime: save/restore callee-save registers in arm's sigtramp
|
2019-10-26 04:00:03 +00:00 |
|
sys_freebsd_arm64.s
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
sys_linux_386.s
|
runtime: M-targeted signals for Linux
|
2019-10-26 02:52:25 +00:00 |
|
sys_linux_amd64.s
|
runtime: M-targeted signals for Linux
|
2019-10-26 02:52:25 +00:00 |
|
sys_linux_arm.s
|
runtime: don't save G during VDSO if we're handling signal
|
2019-11-11 15:16:05 +00:00 |
|
sys_linux_arm64.s
|
runtime: don't save G during VDSO if we're handling signal
|
2019-11-11 15:16:05 +00:00 |
|
sys_linux_mips64x.s
|
runtime: use vDSO clock_gettime on linux/mips64x
|
2019-11-04 18:53:43 +00:00 |
|
sys_linux_mipsx.s
|
runtime: M-targeted signals for Linux
|
2019-10-26 02:52:25 +00:00 |
|
sys_linux_ppc64x.s
|
runtime: M-targeted signals for Linux
|
2019-10-26 02:52:25 +00:00 |
|
sys_linux_s390x.s
|
runtime: M-targeted signals for Linux
|
2019-10-26 02:52:25 +00:00 |
|
sys_mips64x.go
|
…
|
|
|
sys_mipsx.go
|
…
|
|
|
sys_netbsd_386.s
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
sys_netbsd_amd64.s
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
sys_netbsd_arm.s
|
runtime: save/restore callee-save registers in arm's sigtramp
|
2019-10-26 04:00:03 +00:00 |
|
sys_netbsd_arm64.s
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
sys_nonppc64x.go
|
…
|
|
|
sys_openbsd_386.s
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
sys_openbsd_amd64.s
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
sys_openbsd_arm.s
|
runtime: save/restore callee-save registers in arm's sigtramp
|
2019-10-26 04:00:03 +00:00 |
|
sys_openbsd_arm64.s
|
runtime: M-targeted signals for BSDs
|
2019-10-26 02:52:28 +00:00 |
|
sys_plan9_386.s
|
runtime: wrap nanotime, walltime, and write
|
2019-09-04 17:56:09 +00:00 |
|
sys_plan9_amd64.s
|
runtime: wrap nanotime, walltime, and write
|
2019-09-04 17:56:09 +00:00 |
|
sys_plan9_arm.s
|
runtime: wrap nanotime, walltime, and write
|
2019-09-04 17:56:09 +00:00 |
|
sys_ppc64x.go
|
…
|
|
|
sys_s390x.go
|
…
|
|
|
sys_solaris_amd64.s
|
runtime: make nanotime use monotonic clock in Solaris
|
2019-10-11 20:01:28 +00:00 |
|
sys_wasm.go
|
…
|
|
|
sys_wasm.s
|
runtime,internal/bytealg: optimize wasmZero, wasmMove, Compare
|
2019-10-11 04:00:35 +00:00 |
|
sys_windows_386.s
|
runtime: wrap nanotime, walltime, and write
|
2019-09-04 17:56:09 +00:00 |
|
sys_windows_amd64.s
|
runtime: wrap nanotime, walltime, and write
|
2019-09-04 17:56:09 +00:00 |
|
sys_windows_arm.s
|
runtime: wrap nanotime, walltime, and write
|
2019-09-04 17:56:09 +00:00 |
|
sys_x86.go
|
all: remove nacl (part 3, more amd64p32)
|
2019-10-10 22:38:38 +00:00 |
|
syscall2_solaris.go
|
…
|
|
|
syscall_aix.go
|
runtime: mark all Go symbols called from assembly in other packages
|
2019-06-06 19:44:12 +00:00 |
|
syscall_solaris.go
|
runtime: add pipe/pipe2 on Solaris
|
2019-11-08 19:28:57 +00:00 |
|
syscall_windows.go
|
runtime: monitor for suspend/resume to kick timeouts
|
2019-08-30 14:20:49 +00:00 |
|
syscall_windows_test.go
|
…
|
|
|
textflag.h
|
cmd/link, runtime: mark goexit as the top of the call stack
|
2019-04-15 13:17:28 +00:00 |
|
time.go
|
runtime: acquire timersLocks around moveTimers
|
2019-11-13 18:03:37 +00:00 |
|
time_fake.go
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
time_nofake.go
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
time_test.go
|
runtime: platform-independent faketime support
|
2019-09-04 17:56:53 +00:00 |
|
timeasm.go
|
…
|
|
|
timestub.go
|
…
|
|
|
timestub2.go
|
runtime: make nanotime use monotonic clock in Solaris
|
2019-10-11 20:01:28 +00:00 |
|
tls_arm.s
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
tls_arm64.h
|
runtime: add support for freebsd/arm64
|
2019-10-25 17:59:05 +00:00 |
|
tls_arm64.s
|
runtime,runtime/cgo: set up TLS storage for Android Q without cgo
|
2019-04-08 20:21:51 +00:00 |
|
tls_mips64x.s
|
…
|
|
|
tls_mipsx.s
|
…
|
|
|
tls_ppc64x.s
|
…
|
|
|
tls_s390x.s
|
…
|
|
|
trace.go
|
runtime: clean up power-of-two rounding code with align functions
|
2019-11-04 23:41:34 +00:00 |
|
traceback.go
|
runtime: fix line number for faulting instructions
|
2019-11-08 21:05:17 +00:00 |
|
type.go
|
runtime: fix textOff for multiple text sections
|
2019-10-28 15:06:13 +00:00 |
|
typekind.go
|
…
|
|
|
utf8.go
|
…
|
|
|
vdso_elf32.go
|
…
|
|
|
vdso_elf64.go
|
runtime: use vDSO clock_gettime on linux/mips64x
|
2019-11-04 18:53:43 +00:00 |
|
vdso_freebsd.go
|
runtime: wrap nanotime, walltime, and write
|
2019-09-04 17:56:09 +00:00 |
|
vdso_freebsd_arm.go
|
…
|
|
|
vdso_freebsd_arm64.go
|
runtime: add support for freebsd/arm64
|
2019-10-25 17:59:05 +00:00 |
|
vdso_freebsd_x86.go
|
…
|
|
|
vdso_in_none.go
|
runtime: use vDSO clock_gettime on linux/mips64x
|
2019-11-04 18:53:43 +00:00 |
|
vdso_linux.go
|
runtime: use vDSO clock_gettime on linux/mips64x
|
2019-11-04 18:53:43 +00:00 |
|
vdso_linux_386.go
|
…
|
|
|
vdso_linux_amd64.go
|
…
|
|
|
vdso_linux_arm.go
|
…
|
|
|
vdso_linux_arm64.go
|
…
|
|
|
vdso_linux_mips64x.go
|
runtime: use vDSO clock_gettime on linux/mips64x
|
2019-11-04 18:53:43 +00:00 |
|
vdso_linux_ppc64x.go
|
…
|
|
|
vlop_386.s
|
…
|
|
|
vlop_arm.s
|
all: remove the nacl port (part 1)
|
2019-10-09 06:14:44 +00:00 |
|
vlop_arm_test.go
|
…
|
|
|
vlrt.go
|
…
|
|
|
wincallback.go
|
…
|
|
|
write_err.go
|
…
|
|
|
write_err_android.go
|
doc: fixed some links
|
2019-05-08 16:38:55 +00:00 |
|
zcallback_windows.go
|
…
|
|
|
zcallback_windows.s
|
…
|
|
|
zcallback_windows_arm.s
|
…
|
|