Black Lives Matter. Support the Equal Justice Initiative.

Directory src/runtime/

Documentation: runtime

File   Bytes
../
cgo/
debug/
internal/
metrics/
msan/
pprof/
race/
testdata/
trace/
HACKING.md13382
Makefile178
alg.go10199
asm.s606
asm_386.s40791
asm_amd64.s51034
asm_arm.s31246
asm_arm64.s33417
asm_mips64x.s22637
asm_mipsx.s24941
asm_ppc64x.h1023
asm_ppc64x.s29862
asm_riscv64.s22883
asm_s390x.s26652
asm_wasm.s9901
atomic_arm64.s259
atomic_mips64x.s296
atomic_mipsx.s258
atomic_pointer.go2683
atomic_ppc64x.s433
atomic_riscv64.s275
auxv_none.go332
callers_test.go7901
cgo.go2055
cgo_mmap.go2434
cgo_ppc64x.go411
cgo_sigaction.go3141
cgocall.go19309
cgocallback.go317
cgocheck.go6997
chan.go24499
chan_test.go23877
chanbarrier_test.go1434
checkptr.go2633
checkptr_test.go1491
closure_test.go937
compiler.go413
complex.go1629
complex_test.go1077
conv_wasm_test.go3030
cpuflags.go800
cpuflags_amd64.go533
cpuflags_arm64.go334
cpuprof.go6805
cputicks.go478
crash_cgo_test.go16324
crash_nonunix_test.go385
crash_test.go21823
crash_unix_test.go9753
debug.go1638
debug_test.go6293
debugcall.go6014
debuglog.go17913
debuglog_off.go356
debuglog_on.go1119
debuglog_test.go4674
defer_test.go10575
defs1_linux.go844
defs1_netbsd_386.go2909
defs1_netbsd_amd64.go3145
defs1_netbsd_arm.go3029
defs1_netbsd_arm64.go3259
defs1_solaris_amd64.go4120
defs2_linux.go3590
defs3_linux.go1117
defs_aix.go4260
defs_aix_ppc64.go3697
defs_arm_linux.go2733
defs_darwin.go3868
defs_darwin_amd64.go6213
defs_darwin_arm64.go3984
defs_dragonfly.go2598
defs_dragonfly_amd64.go3330
defs_freebsd.go3931
defs_freebsd_386.go4482
defs_freebsd_amd64.go4757
defs_freebsd_arm.go3799
defs_freebsd_arm64.go4128
defs_illumos_amd64.go285
defs_linux.go3109
defs_linux_386.go3858
defs_linux_amd64.go4381
defs_linux_arm.go3532
defs_linux_arm64.go3284
defs_linux_mips64x.go3274
defs_linux_mipsx.go3253
defs_linux_ppc64.go3363
defs_linux_ppc64le.go3363
defs_linux_riscv64.go3348
defs_linux_s390x.go2825
defs_netbsd.go2807
defs_netbsd_386.go854
defs_netbsd_amd64.go1035
defs_netbsd_arm.go763
defs_openbsd.go3157
defs_openbsd_386.go2692
defs_openbsd_amd64.go3164
defs_openbsd_arm.go2810
defs_openbsd_arm64.go2823
defs_openbsd_mips64.go2722
defs_plan9_386.go1669
defs_plan9_amd64.go1863
defs_plan9_arm.go1772
defs_solaris.go3411
defs_solaris_amd64.go1003
defs_windows.go2119
defs_windows_386.go3840
defs_windows_amd64.go4620
defs_windows_arm.go3678
duff_386.s8434
duff_amd64.s5692
duff_arm.s7282
duff_arm64.s5374
duff_mips64x.s11549
duff_ppc64x.s2461
duff_riscv64.s11650
duff_s390x.s507
env_plan9.go3063
env_posix.go1870
env_test.go1183
error.go9300
example_test.go1374
export_aix_test.go204
export_arm_test.go226
export_darwin_test.go351
export_debug_test.go5540
export_debuglog_test.go1301
export_futex_test.go529
export_linux_test.go429
export_mmap_test.go481
export_pipe2_test.go353
export_pipe_test.go225
export_solaris_test.go282
export_test.go30153
export_unix_test.go2318
export_windows_test.go652
extern.go12645
fastlog2.go1249
fastlog2_test.go784
fastlog2table.go904
float.go1382
funcdata.h2505
futex_test.go2150
gc_test.go16976
gcinfo_test.go5822
go_tls.h366
hash32.go2566
hash64.go2660
hash_test.go18036
heapdump.go18184
histogram.go6464
histogram_test.go1893
iface.go16396
iface_test.go7695
lfstack.go1809
lfstack_32bit.go522
lfstack_64bit.go2198
lfstack_test.go2844
libfuzzer.go2639
libfuzzer_amd64.s940
libfuzzer_arm64.s751
lock_futex.go5295
lock_js.go5843
lock_sema.go6877
lockrank.go11825
lockrank_off.go1158
lockrank_on.go10526
malloc.go50905
malloc_test.go10918
map.go43538
map_benchmark_test.go10759
map_fast32.go12938
map_fast64.go13124
map_faststr.go14355
map_test.go28183
mbarrier.go12263
mbitmap.go66668
mcache.go9494
mcentral.go7807
mcheckmark.go2879
mem_aix.go1986
mem_bsd.go2102
mem_darwin.go1928
mem_js.go2388
mem_linux.go5724
mem_plan9.go4642
mem_windows.go3962
memclr_386.s2535
memclr_amd64.s3814
memclr_arm.s2574
memclr_arm64.s3638
memclr_mips64x.s1759
memclr_mipsx.s1352
memclr_plan9_386.s983
memclr_plan9_amd64.s511
memclr_ppc64x.s4383
memclr_riscv64.s926
memclr_s390x.s2010
memclr_wasm.s622
memmove_386.s4551
memmove_amd64.s12622
memmove_arm.s6039
memmove_arm64.s6144
memmove_linux_amd64_test.go1634
memmove_mips64x.s1866
memmove_mipsx.s4498
memmove_plan9_386.s3136
memmove_plan9_amd64.s3114
memmove_ppc64x.s4181
memmove_riscv64.s1854
memmove_s390x.s2988
memmove_test.go12331
memmove_wasm.s1781
metrics.go16020
metrics_test.go9766
mfinal.go15179
mfinal_test.go5993
mfixalloc.go2795
mgc.go79312
mgcmark.go46631
mgcscavenge.go35870
mgcscavenge_test.go13220
mgcstack.go10782
mgcsweep.go22022
mgcwork.go13133
mheap.go65895
mkduff.go7220
mkfastlog2table.go1338
mkpreempt.go14288
mksizeclasses.go8823
mmap.go866
mpagealloc.go37588
mpagealloc_32bit.go3832
mpagealloc_64bit.go6709
mpagealloc_test.go33152
mpagecache.go5404
mpagecache_test.go10170
mpallocbits.go12302
mpallocbits_test.go14022
mprof.go25385
mranges.go12123
mranges_test.go5817
msan.go1529
msan0.go724
msan_amd64.s2364
msan_arm64.s2038
msize.go777
mspanset.go12490
mstats.go34141
mwbbuf.go9522
nbpipe_fcntl_libc_test.go463
nbpipe_fcntl_unix_test.go445
nbpipe_pipe.go411
nbpipe_pipe2.go509
nbpipe_test.go2224
net_plan9.go645
netpoll.go16371
netpoll_aix.go4986
netpoll_epoll.go4297
netpoll_fake.go648
netpoll_kqueue.go4692
netpoll_os_test.go360
netpoll_solaris.go11011
netpoll_stub.go1440
netpoll_windows.go3838
norace_linux_test.go888
norace_test.go979
numcpu_freebsd_test.go381
os2_aix.go21243
os2_freebsd.go302
os2_openbsd.go296
os2_plan9.go1517
os2_solaris.go320
os3_plan9.go4082
os3_solaris.go17518
os_aix.go8241
os_android.go463
os_darwin.go11602
os_darwin_arm64.go416
os_dragonfly.go6542
os_freebsd.go11417
os_freebsd2.go478
os_freebsd_amd64.go529
os_freebsd_arm.go1349
os_freebsd_arm64.go398
os_freebsd_noauxv.go247
os_illumos.go4021
os_js.go3205
os_linux.go13768
os_linux_arm.go1385
os_linux_arm64.go555
os_linux_be64.go829
os_linux_generic.go929
os_linux_mips64x.go1093
os_linux_mipsx.go1084
os_linux_noauxv.go307
os_linux_novdso.go298
os_linux_ppc64x.go527
os_linux_riscv64.go198
os_linux_s390x.go316
os_linux_x86.go235
os_netbsd.go9112
os_netbsd_386.go588
os_netbsd_amd64.go585
os_netbsd_arm.go1157
os_netbsd_arm64.go827
os_nonopenbsd.go436
os_only_solaris.go356
os_openbsd.go6159
os_openbsd_arm.go749
os_openbsd_arm64.go416
os_openbsd_libc.go1727
os_openbsd_mips64.go416
os_openbsd_syscall.go1295
os_openbsd_syscall1.go395
os_openbsd_syscall2.go2477
os_plan9.go10030
os_plan9_arm.go462
os_solaris.go6646
os_windows.go41055
os_windows_arm.go511
panic.go43068
panic32.go4902
panic_test.go1746
plugin.go4262
preempt.go15642
preempt_386.s1099
preempt_amd64.s1850
preempt_arm.s1700
preempt_arm64.s3057
preempt_mips64x.s2966
preempt_mipsx.s2930
preempt_nonwindows.go289
preempt_ppc64x.s2966
preempt_riscv64.s2536
preempt_s390x.s1222
preempt_wasm.s365
print.go6174
proc.go181508
proc_runtime_test.go820
proc_test.go24336
profbuf.go18698
profbuf_test.go8857
proflabel.go1552
race.go18984
race0.go2858
race_amd64.s14577
race_arm64.s14315
race_ppc64le.s18617
rand_test.go783
rdebug.go553
relax_stub.go597
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.s1015
rt0_linux_mipsx.s798
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.s1180
rt0_windows_arm.s386
runtime-gdb.py15381
runtime-gdb_test.go21398
runtime-lldb_test.go5190
runtime.go1459
runtime1.go12990
runtime2.go41626
runtime_linux_test.go1491
runtime_mmap_test.go1863
runtime_test.go8000
runtime_unix_test.go1229
rwmutex.go3615
rwmutex_test.go4126
select.go14787
sema.go16463
sema_test.go2560
semasleep_test.go1655
sigaction.go460
signal_386.go1702
signal_aix_ppc64.go3632
signal_amd64.go2512
signal_arm.go2555
signal_arm64.go3178
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.go3433
signal_linux_mipsx.go3756
signal_linux_ppc64x.go3501
signal_linux_riscv64.go2993
signal_linux_s390x.go4540
signal_mips64x.go3224
signal_mipsx.go3103
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.go3680
signal_riscv64.go2920
signal_solaris.go4609
signal_solaris_amd64.go2525
signal_unix.go38614
signal_windows.go8676
signal_windows_test.go6096
sigqueue.go8969
sigqueue_note.go654
sigqueue_plan9.go3468
sigtab_aix.go11575
sigtab_linux_generic.go3629
sigtab_linux_mipsx.go6091
sizeclasses.go8183
sizeof_test.go905
slice.go8238
slice_test.go10570
softfloat64.go11034
softfloat64_test.go4147
stack.go41080
stack_test.go21557
string.go11010
string_test.go9847
stubs.go13864
stubs2.go1088
stubs3.go308
stubs_386.go490
stubs_amd64.go944
stubs_arm.go454
stubs_arm64.go256
stubs_linux.go646
stubs_mips64x.go283
stubs_mipsx.go279
stubs_nonlinux.go297
stubs_ppc64x.go296
stubs_s390x.go256
symtab.go31295
symtab_test.go6938
sys_aix_ppc64.s7343
sys_arm.go521
sys_arm64.go469
sys_darwin.go15761
sys_darwin_amd64.s19515
sys_darwin_arm64.go1724
sys_darwin_arm64.s17642
sys_dragonfly_amd64.s8524
sys_freebsd_386.s9194
sys_freebsd_amd64.s11040
sys_freebsd_arm.s10944
sys_freebsd_arm64.s10579
sys_libc.go1886
sys_linux_386.s18586
sys_linux_amd64.s18159
sys_linux_arm.s16224
sys_linux_arm64.s15626
sys_linux_mips64x.s13688
sys_linux_mipsx.s11394
sys_linux_ppc64x.s16036
sys_linux_riscv64.s10600
sys_linux_s390x.s10775
sys_mips64x.go496
sys_mipsx.go492
sys_netbsd_386.s10279
sys_netbsd_amd64.s10274
sys_netbsd_arm.s11113
sys_netbsd_arm64.s10582
sys_nonppc64x.go241
sys_openbsd.go2338
sys_openbsd1.go1030
sys_openbsd2.go7314
sys_openbsd3.go3354
sys_openbsd_386.s9319
sys_openbsd_amd64.s17331
sys_openbsd_arm.s10575
sys_openbsd_arm64.s16303
sys_openbsd_mips64.s9445
sys_plan9_386.s4511
sys_plan9_amd64.s4579
sys_plan9_arm.s7200
sys_ppc64x.go528
sys_riscv64.go469
sys_s390x.go469
sys_solaris_amd64.s6855
sys_wasm.go806
sys_wasm.s2713
sys_windows_386.s12652
sys_windows_amd64.s13548
sys_windows_arm.s19145
sys_x86.go624
syscall2_solaris.go1771
syscall_aix.go6137
syscall_solaris.go8458
syscall_windows.go11897
syscall_windows_test.go30039
textflag.h1493
time.go31914
time_fake.go2738
time_nofake.go631
time_test.go2080
timeasm.go382
timestub.go497
timestub2.go328
tls_arm.s3389
tls_arm64.h1071
tls_arm64.s1170
tls_mips64x.s729
tls_mipsx.s705
tls_ppc64x.s1542
tls_riscv64.s726
tls_s390x.s1583
trace.go39182
traceback.go45462
type.go18978
typekind.go742
utf8.go3467
vdso_elf32.go2828
vdso_elf64.go2862
vdso_freebsd.go2502
vdso_freebsd_arm.go454
vdso_freebsd_arm64.go443
vdso_freebsd_x86.go1896
vdso_in_none.go379
vdso_linux.go7866
vdso_linux_386.go669
vdso_linux_amd64.go685
vdso_linux_arm.go669
vdso_linux_arm64.go670
vdso_linux_mips64x.go851
vdso_linux_ppc64x.go673
vlop_386.s2066
vlop_arm.s7233
vlop_arm_test.go3839
vlrt.go6013
wincallback.go2564
write_err.go290
write_err_android.go4757
zcallback_windows.go155
zcallback_windows.s64528
zcallback_windows_arm.s91467