Black Lives Matter. Support the Equal Justice Initiative.

Directory src/runtime

Documentation: Index

File   Bytes
../
cgo/
debug/
internal/
metrics/
msan/
pprof/
race/
testdata/
trace/
HACKING.md13382
Makefile178
abi_test.go2945
alg.go9672
asm.s715
asm_386.s41234
asm_amd64.s58298
asm_arm.s30951
asm_arm64.s33793
asm_mips64x.s22964
asm_mipsx.s24979
asm_ppc64x.h1023
asm_ppc64x.s29857
asm_riscv64.s22971
asm_s390x.s26668
asm_wasm.s10035
atomic_arm64.s259
atomic_mips64x.s326
atomic_mipsx.s284
atomic_pointer.go2683
atomic_ppc64x.s461
atomic_riscv64.s275
auxv_none.go360
callers_test.go7901
cgo.go2055
cgo_mmap.go2482
cgo_ppc64x.go439
cgo_sigaction.go3241
cgocall.go19337
cgocallback.go317
cgocheck.go6997
chan.go24100
chan_test.go23567
chanbarrier_test.go1434
checkptr.go3367
checkptr_test.go1657
closure_test.go937
compiler.go413
complex.go1629
complex_test.go1077
conv_wasm_test.go3030
cpuflags.go800
cpuflags_amd64.go533
cpuflags_arm64.go334
cpuprof.go7090
cputicks.go497
crash_cgo_test.go16560
crash_nonunix_test.go429
crash_test.go21466
crash_unix_test.go8726
debug.go1666
debug_test.go6986
debugcall.go6361
debuglog.go17913
debuglog_off.go377
debuglog_on.go1139
debuglog_test.go4674
defer_test.go10572
defs1_linux.go862
defs1_netbsd_386.go2909
defs1_netbsd_amd64.go3145
defs1_netbsd_arm.go3029
defs1_netbsd_arm64.go3259
defs1_solaris_amd64.go4120
defs2_linux.go3608
defs3_linux.go1135
defs_aix.go4278
defs_aix_ppc64.go3712
defs_arm_linux.go2751
defs_darwin.go3886
defs_darwin_amd64.go6213
defs_darwin_arm64.go3984
defs_dragonfly.go2689
defs_dragonfly_amd64.go3389
defs_freebsd.go3949
defs_freebsd_386.go4482
defs_freebsd_amd64.go4757
defs_freebsd_arm.go3799
defs_freebsd_arm64.go4128
defs_illumos_amd64.go285
defs_linux.go3127
defs_linux_386.go3858
defs_linux_amd64.go4381
defs_linux_arm.go3532
defs_linux_arm64.go3284
defs_linux_mips64x.go3315
defs_linux_mipsx.go3290
defs_linux_ppc64.go3363
defs_linux_ppc64le.go3363
defs_linux_riscv64.go3348
defs_linux_s390x.go2825
defs_netbsd.go2825
defs_netbsd_386.go872
defs_netbsd_amd64.go1053
defs_netbsd_arm.go781
defs_openbsd.go3175
defs_openbsd_386.go2959
defs_openbsd_amd64.go3164
defs_openbsd_arm.go3077
defs_openbsd_arm64.go2823
defs_openbsd_mips64.go2722
defs_plan9_386.go1669
defs_plan9_amd64.go1863
defs_plan9_arm.go1772
defs_solaris.go3429
defs_solaris_amd64.go1021
defs_windows.go2141
defs_windows_386.go2031
defs_windows_amd64.go2780
defs_windows_arm.go2161
defs_windows_arm64.go2691
duff_386.s8434
duff_amd64.s5756
duff_arm.s7282
duff_arm64.s5374
duff_mips64x.s11579
duff_ppc64x.s2489
duff_riscv64.s11650
duff_s390x.s507
env_plan9.go3063
env_posix.go1996
env_test.go1183
error.go9447
example_test.go1586
export_aix_test.go204
export_arm_test.go226
export_darwin_test.go351
export_debug_regabiargs_off_test.go416
export_debug_regabiargs_on_test.go1427
export_debug_test.go6003
export_debuglog_test.go1301
export_futex_test.go570
export_linux_test.go429
export_mmap_test.go571
export_pipe2_test.go436
export_pipe_test.go240
export_solaris_test.go282
export_test.go30842
export_unix_test.go2408
export_windows_test.go652
extern.go12886
fastlog2.go1249
fastlog2_test.go784
fastlog2table.go904
float.go1382
funcdata.h2532
futex_test.go2202
gc_test.go19670
gcinfo_test.go5822
go_tls.h366
hash32.go1652
hash64.go2054
hash_test.go16897
heapdump.go18170
histogram.go6579
histogram_test.go1893
iface.go16519
iface_test.go7695
lfstack.go1809
lfstack_32bit.go562
lfstack_64bit.go2294
lfstack_test.go2844
libfuzzer.go2660
libfuzzer_amd64.s961
libfuzzer_arm64.s772
lock_futex.go5343
lock_js.go5945
lock_sema.go6961
lockrank.go11898
lockrank_off.go1201
lockrank_on.go10075
lockrank_test.go1175
malloc.go53585
malloc_test.go11094
map.go43485
map_benchmark_test.go10759
map_fast32.go12938
map_fast64.go13124
map_faststr.go14494
map_test.go28183
mbarrier.go12490
mbitmap.go66833
mcache.go9914
mcentral.go7990
mcheckmark.go2879
mem_aix.go1986
mem_bsd.go2166
mem_darwin.go1928
mem_js.go2410
mem_linux.go5724
mem_plan9.go4642
mem_windows.go3962
memclr_386.s2482
memclr_amd64.s3983
memclr_arm.s2667
memclr_arm64.s3733
memclr_mips64x.s1789
memclr_mipsx.s1378
memclr_plan9_386.s983
memclr_plan9_amd64.s511
memclr_ppc64x.s4411
memclr_riscv64.s926
memclr_s390x.s2010
memclr_wasm.s622
memmove_386.s4569
memmove_amd64.s12966
memmove_arm.s6039
memmove_arm64.s6144
memmove_linux_amd64_test.go1634
memmove_mips64x.s1896
memmove_mipsx.s4524
memmove_plan9_386.s3136
memmove_plan9_amd64.s3114
memmove_ppc64x.s4208
memmove_riscv64.s1854
memmove_s390x.s2988
memmove_test.go12331
memmove_wasm.s1781
metrics.go18118
metrics_test.go12784
mfinal.go16138
mfinal_test.go5993
mfixalloc.go2795
mgc.go56508
mgcmark.go46638
mgcpacer.go30269
mgcscavenge.go35891
mgcscavenge_test.go13046
mgcstack.go10833
mgcsweep.go24122
mgcwork.go13132
mheap.go67902
mkduff.go7367
mkfastlog2table.go1356
mkpreempt.go14514
mksizeclasses.go9536
mmap.go990
mpagealloc.go37648
mpagealloc_32bit.go3898
mpagealloc_64bit.go6807
mpagealloc_test.go33152
mpagecache.go5404
mpagecache_test.go10170
mpallocbits.go12302
mpallocbits_test.go14022
mprof.go26435
mranges.go12123
mranges_test.go5817
msan.go1545
msan0.go741
msan_amd64.s2380
msan_arm64.s2054
msize.go777
mspanset.go12490
mstats.go31386
mwbbuf.go9522
nbpipe_fcntl_libc_test.go499
nbpipe_fcntl_unix_test.go507
nbpipe_pipe.go426
nbpipe_pipe2.go592
nbpipe_test.go2314
net_plan9.go645
netpoll.go16631
netpoll_aix.go4986
netpoll_epoll.go4314
netpoll_fake.go670
netpoll_kqueue.go4755
netpoll_os_test.go360
netpoll_solaris.go11011
netpoll_stub.go1457
netpoll_windows.go3838
norace_linux_test.go905
norace_test.go996
numcpu_freebsd_test.go381
os2_aix.go20937
os2_freebsd.go302
os2_openbsd.go296
os2_plan9.go1517
os2_solaris.go320
os3_plan9.go3978
os3_solaris.go17424
os_aix.go8255
os_android.go463
os_darwin.go11814
os_darwin_arm64.go416
os_dragonfly.go6618
os_freebsd.go11466
os_freebsd2.go507
os_freebsd_amd64.go529
os_freebsd_arm.go1349
os_freebsd_arm64.go398
os_freebsd_noauxv.go264
os_illumos.go4021
os_js.go3338
os_linux.go13792
os_linux_arm.go1385
os_linux_arm64.go572
os_linux_be64.go862
os_linux_generic.go950
os_linux_mips64x.go1134
os_linux_mipsx.go1121
os_linux_noauxv.go408
os_linux_novdso.go387
os_linux_ppc64x.go566
os_linux_riscv64.go198
os_linux_s390x.go316
os_linux_x86.go270
os_netbsd.go9312
os_netbsd_386.go588
os_netbsd_amd64.go585
os_netbsd_arm.go1157
os_netbsd_arm64.go827
os_nonopenbsd.go456
os_only_solaris.go376
os_openbsd.go6159
os_openbsd_arm.go749
os_openbsd_arm64.go416
os_openbsd_libc.go1745
os_openbsd_mips64.go416
os_openbsd_syscall.go1299
os_openbsd_syscall1.go466
os_openbsd_syscall2.go2560
os_plan9.go10443
os_plan9_arm.go462
os_solaris.go6646
os_windows.go44725
os_windows_arm.go511
os_windows_arm64.go339
panic.go45347
panic32.go4942
panic_test.go1746
plugin.go4368
preempt.go15765
preempt_386.s1099
preempt_amd64.s1850
preempt_arm.s1700
preempt_arm64.s3057
preempt_mips64x.s2996
preempt_mipsx.s2956
preempt_nonwindows.go309
preempt_ppc64x.s2994
preempt_riscv64.s2536
preempt_s390x.s1222
preempt_wasm.s365
print.go6096
proc.go185817
proc_runtime_test.go820
proc_test.go25623
profbuf.go18698
profbuf_test.go8857
proflabel.go1552
race.go19001
race0.go2875
race_amd64.s14812
race_arm64.s14040
race_ppc64le.s18143
rand_test.go783
rdebug.go553
relax_stub.go617
rt0_aix_ppc64.s4434
rt0_android_386.s822
rt0_android_amd64.s754
rt0_android_arm.s843
rt0_android_arm64.s941
rt0_darwin_amd64.s399
rt0_darwin_arm64.s2323
rt0_dragonfly_amd64.s448
rt0_freebsd_386.s454
rt0_freebsd_amd64.s442
rt0_freebsd_arm.s298
rt0_freebsd_arm64.s2515
rt0_illumos_amd64.s311
rt0_ios_amd64.s425
rt0_ios_arm64.s425
rt0_js_wasm.s2356
rt0_linux_386.s450
rt0_linux_amd64.s307
rt0_linux_arm.s1007
rt0_linux_arm64.s2443
rt0_linux_mips64x.s1056
rt0_linux_mipsx.s835
rt0_linux_ppc64.s865
rt0_linux_ppc64le.s3972
rt0_linux_riscv64.s370
rt0_linux_s390x.s676
rt0_netbsd_386.s452
rt0_netbsd_amd64.s309
rt0_netbsd_arm.s296
rt0_netbsd_arm64.s2437
rt0_openbsd_386.s454
rt0_openbsd_amd64.s311
rt0_openbsd_arm.s298
rt0_openbsd_arm64.s2599
rt0_openbsd_mips64.s976
rt0_plan9_386.s523
rt0_plan9_amd64.s481
rt0_plan9_arm.s397
rt0_solaris_amd64.s311
rt0_windows_386.s1311
rt0_windows_amd64.s986
rt0_windows_arm.s386
rt0_windows_arm64.s725
runtime-gdb.py15381
runtime-gdb_test.go20672
runtime-lldb_test.go5069
runtime.go1459
runtime1.go12932
runtime2.go43289
runtime_linux_test.go1491
runtime_mmap_test.go1953
runtime_test.go8000
runtime_unix_test.go1317
rwmutex.go3615
rwmutex_test.go4126
select.go14797
sema.go16463
sema_test.go2560
semasleep_test.go1692
sigaction.go543
signal_386.go1764
signal_aix_ppc64.go3647
signal_amd64.go2778
signal_arm.go2617
signal_arm64.go3240
signal_darwin.go2179
signal_darwin_amd64.go3941
signal_darwin_arm64.go3684
signal_dragonfly.go2223
signal_dragonfly_amd64.go2063
signal_freebsd.go2255
signal_freebsd_386.go1588
signal_freebsd_amd64.go2079
signal_freebsd_arm.go2231
signal_freebsd_arm64.go3305
signal_linux_386.go1632
signal_linux_amd64.go2102
signal_linux_arm.go2176
signal_linux_arm64.go3018
signal_linux_mips64x.go3474
signal_linux_mipsx.go3793
signal_linux_ppc64x.go3540
signal_linux_riscv64.go2993
signal_linux_s390x.go4540
signal_mips64x.go3278
signal_mipsx.go3140
signal_netbsd.go2233
signal_netbsd_386.go1799
signal_netbsd_amd64.go2381
signal_netbsd_arm.go2356
signal_netbsd_arm64.go3486
signal_openbsd.go2232
signal_openbsd_386.go1623
signal_openbsd_amd64.go2085
signal_openbsd_arm.go2168
signal_openbsd_arm64.go3463
signal_openbsd_mips64.go3361
signal_plan9.go1980
signal_ppc64x.go3728
signal_riscv64.go2948
signal_solaris.go4609
signal_solaris_amd64.go2525
signal_unix.go38724
signal_windows.go9424
signal_windows_test.go5863
sigqueue.go8973
sigqueue_note.go673
sigqueue_plan9.go3468
sigtab_aix.go11575
sigtab_linux_generic.go3650
sigtab_linux_mipsx.go6150
sizeclasses.go9363
sizeof_test.go905
slice.go9157
slice_test.go10570
softfloat64.go11034
softfloat64_test.go4147
stack.go42928
stack_test.go21557
string.go11114
string_test.go9847
stubs.go18604
stubs2.go1170
stubs3.go331
stubs_386.go550
stubs_amd64.go1225
stubs_arm.go531
stubs_arm64.go351
stubs_linux.go663
stubs_mips64x.go390
stubs_mipsx.go305
stubs_nonlinux.go315
stubs_ppc64.go383
stubs_ppc64le.go271
stubs_s390x.go256
symtab.go33065
symtab_test.go6938
sys_aix_ppc64.s7304
sys_arm.go521
sys_arm64.go469
sys_darwin.go16296
sys_darwin_amd64.s18967
sys_darwin_arm64.go1724
sys_darwin_arm64.s17642
sys_dragonfly_amd64.s8623
sys_freebsd_386.s9194
sys_freebsd_amd64.s10808
sys_freebsd_arm.s10944
sys_freebsd_arm64.s10579
sys_libc.go1916
sys_linux_386.s18610
sys_linux_amd64.s16635
sys_linux_arm.s16223
sys_linux_arm64.s15624
sys_linux_mips64x.s13726
sys_linux_mipsx.s11429
sys_linux_ppc64x.s21998
sys_linux_riscv64.s10598
sys_linux_s390x.s10773
sys_mips64x.go526
sys_mipsx.go518
sys_netbsd_386.s10368
sys_netbsd_amd64.s10150
sys_netbsd_arm.s11200
sys_netbsd_arm64.s10671
sys_nonppc64x.go271
sys_openbsd.go2356
sys_openbsd1.go1185
sys_openbsd2.go7483
sys_openbsd3.go3372
sys_openbsd_386.s20450
sys_openbsd_amd64.s16832
sys_openbsd_arm.s18528
sys_openbsd_arm64.s16303
sys_openbsd_mips64.s9443
sys_plan9_386.s4509
sys_plan9_amd64.s4577
sys_plan9_arm.s7198
sys_ppc64x.go556
sys_riscv64.go469
sys_s390x.go469
sys_solaris_amd64.s6855
sys_wasm.go732
sys_wasm.s2712
sys_windows_386.s7925
sys_windows_amd64.s9375
sys_windows_arm.s12308
sys_windows_arm64.s12813
sys_x86.go574
syscall2_solaris.go1688
syscall_aix.go6137
syscall_solaris.go8458
syscall_windows.go16872
syscall_windows_test.go33306
textflag.h1560
time.go30773
time_fake.go2433
time_linux_amd64.s2236
time_nofake.go587
time_test.go2080
time_windows.h694
time_windows_386.s1852
time_windows_amd64.s1091
time_windows_arm.s2123
time_windows_arm64.s1360
timeasm.go468
timestub.go595
timestub2.go447
tls_arm.s3409
tls_arm64.h1248
tls_arm64.s1228
tls_mips64x.s759
tls_mipsx.s731
tls_ppc64x.s1556
tls_riscv64.s726
tls_s390x.s1583
tls_stub.go294
tls_windows_amd64.go294
trace.go39280
traceback.go47628
traceback_test.go8237
type.go19034
typekind.go742
utf8.go3467
vdso_elf32.go2861
vdso_elf64.go2941
vdso_freebsd.go2520
vdso_freebsd_arm.go454
vdso_freebsd_arm64.go443
vdso_freebsd_x86.go1933
vdso_in_none.go490
vdso_linux.go7959
vdso_linux_386.go669
vdso_linux_amd64.go685
vdso_linux_arm.go669
vdso_linux_arm64.go670
vdso_linux_mips64x.go892
vdso_linux_ppc64x.go712
vlop_386.s2066
vlop_arm.s7233
vlop_arm_test.go3839
vlrt.go6053
wincallback.go3609
write_err.go310
write_err_android.go4760
zcallback_windows.go155
zcallback_windows.s64566
zcallback_windows_arm.s91480
zcallback_windows_arm64.s91480