Directory src/runtime File Bytes ../ asan/ cgo/ coverage/ debug/ internal/ metrics/ msan/ pprof/ race/ testdata/ trace/ HACKING.md14183 Makefile178 abi_test.go2897 alg.go9681 align_runtime_test.go1867 align_test.go5495 arena.go34793 arena_test.go14059 asan.go1585 asan0.go761 asan_amd64.s2514 asan_arm64.s2206 asan_ppc64le.s2816 asan_riscv64.s1963 asm.s278 asm_386.s41402 asm_amd64.h572 asm_amd64.s58977 asm_arm.s30928 asm_arm64.s42399 asm_loong64.s22310 asm_mips64x.s22967 asm_mipsx.s24996 asm_ppc64x.h1023 asm_ppc64x.s36236 asm_riscv64.s25548 asm_s390x.s26707 asm_wasm.s9564 atomic_arm64.s259 atomic_loong64.s245 atomic_mips64x.s300 atomic_mipsx.s262 atomic_pointer.go3412 atomic_ppc64x.s437 atomic_riscv64.s275 auxv_none.go298 callers_test.go8645 cgo.go2047 cgo_mmap.go2479 cgo_ppc64x.go418 cgo_sigaction.go3361 cgocall.go19460 cgocallback.go317 cgocheck.go6978 chan.go24288 chan_test.go23930 chanbarrier_test.go1434 checkptr.go3367 checkptr_test.go2928 closure_test.go937 compiler.go410 complex.go1629 complex_test.go1077 conv_wasm_test.go3030 covercounter.go749 covermeta.go2462 cpuflags.go810 cpuflags_amd64.go533 cpuflags_arm64.go340 cpuprof.go7929 cputicks.go449 crash_cgo_test.go20293 crash_test.go22889 crash_unix_test.go8594 create_file_nounix.go305 create_file_unix.go368 debug.go3325 debug_test.go8168 debugcall.go6315 debuglog.go18681 debuglog_off.go357 debuglog_on.go1120 debuglog_test.go5015 defer_test.go11841 defs1_linux.go845 defs1_netbsd_386.go2980 defs1_netbsd_amd64.go3216 defs1_netbsd_arm.go3100 defs1_netbsd_arm64.go3330 defs1_solaris_amd64.go4186 defs2_linux.go3295 defs3_linux.go1118 defs_aix.go4337 defs_aix_ppc64.go3759 defs_arm_linux.go2734 defs_darwin.go3942 defs_darwin_amd64.go6276 defs_darwin_arm64.go4047 defs_dragonfly.go2763 defs_dragonfly_amd64.go3460 defs_freebsd.go4054 defs_freebsd_386.go4633 defs_freebsd_amd64.go4908 defs_freebsd_arm.go4009 defs_freebsd_arm64.go4279 defs_freebsd_riscv64.go4290 defs_illumos_amd64.go285 defs_linux.go2992 defs_linux_386.go4271 defs_linux_amd64.go4791 defs_linux_arm.go3956 defs_linux_arm64.go3682 defs_linux_loong64.go3484 defs_linux_mips64x.go3662 defs_linux_mipsx.go3663 defs_linux_ppc64.go3751 defs_linux_ppc64le.go3751 defs_linux_riscv64.go3881 defs_linux_s390x.go3213 defs_netbsd.go2899 defs_netbsd_386.go855 defs_netbsd_amd64.go1036 defs_netbsd_arm.go764 defs_openbsd.go3197 defs_openbsd_386.go3030 defs_openbsd_amd64.go3235 defs_openbsd_arm.go3148 defs_openbsd_arm64.go2894 defs_openbsd_mips64.go2793 defs_plan9_386.go1666 defs_plan9_amd64.go1860 defs_plan9_arm.go1772 defs_solaris.go3498 defs_solaris_amd64.go1004 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.s5400 duff_loong64.s12290 duff_mips64x.s11553 duff_ppc64x.s7225 duff_riscv64.s11676 duff_s390x.s507 ehooks_test.go2084 env_plan9.go3075 env_posix.go1599 env_test.go1183 error.go9443 example_test.go1586 exithook.go2373 export_aix_test.go234 export_arm_test.go226 export_darwin_test.go382 export_debug_amd64_test.go3688 export_debug_arm64_test.go3573 export_debug_test.go5180 export_debuglog_test.go1278 export_linux_test.go470 export_mmap_test.go429 export_openbsd_test.go382 export_pipe2_test.go310 export_pipe_test.go219 export_solaris_test.go282 export_test.go42378 export_unix2_test.go301 export_unix_test.go2281 export_windows_test.go677 extern.go15042 fastlog2.go1249 fastlog2_test.go784 fastlog2table.go904 float.go1387 float_test.go699 funcdata.h2612 gc_test.go20514 gcinfo_test.go5727 go_tls.h366 hash32.go1622 hash64.go1994 hash_test.go17532 heapdump.go18009 histogram.go6975 histogram_test.go3593 iface.go16036 iface_test.go7631 lfstack.go1868 lfstack_32bit.go532 lfstack_64bit.go2716 lfstack_test.go2807 libfuzzer.go6494 libfuzzer_amd64.s5135 libfuzzer_arm64.s3228 lock_futex.go5313 lock_js.go6290 lock_sema.go6904 lockrank.go14743 lockrank_off.go1165 lockrank_on.go10282 lockrank_test.go714 malloc.go54320 malloc_test.go10892 map.go44565 map_benchmark_test.go10735 map_fast32.go13030 map_fast64.go13216 map_faststr.go14646 map_test.go28098 mbarrier.go12802 mbitmap.go46057 mcache.go10277 mcentral.go8112 mcheckmark.go2922 mem.go6383 mem_aix.go1941 mem_bsd.go2152 mem_darwin.go1889 mem_js.go2299 mem_linux.go6296 mem_plan9.go4412 mem_windows.go3853 memclr_386.s2438 memclr_amd64.s5024 memclr_arm.s2667 memclr_arm64.s3707 memclr_loong64.s778 memclr_mips64x.s1763 memclr_mipsx.s1356 memclr_plan9_386.s983 memclr_plan9_amd64.s511 memclr_ppc64x.s4336 memclr_riscv64.s1722 memclr_s390x.s2010 memclr_wasm.s485 memmove_386.s4525 memmove_amd64.s12777 memmove_arm.s6039 memmove_arm64.s6098 memmove_linux_amd64_test.go1568 memmove_loong64.s1839 memmove_mips64x.s1870 memmove_mipsx.s4502 memmove_plan9_386.s3136 memmove_plan9_amd64.s3114 memmove_ppc64x.s4688 memmove_riscv64.s5608 memmove_s390x.s2988 memmove_test.go17791 memmove_wasm.s479 metrics.go22774 metrics_test.go21003 mfinal.go18250 mfinal_test.go5863 mfixalloc.go3224 mgc.go59713 mgclimit.go17658 mgclimit_test.go9237 mgcmark.go48432 mgcpacer.go55867 mgcpacer_test.go39845 mgcscavenge.go44925 mgcscavenge_test.go22380 mgcstack.go10860 mgcsweep.go31907 mgcwork.go13197 mheap.go73286 mkduff.go8198 mkfastlog2table.go3149 mklockrank.go8429 mkpreempt.go15593 mksizeclasses.go9519 mmap.go845 mpagealloc.go37434 mpagealloc_32bit.go3897 mpagealloc_64bit.go9671 mpagealloc_test.go33375 mpagecache.go5571 mpagecache_test.go11047 mpallocbits.go12900 mpallocbits_test.go14022 mprof.go39670 mranges.go14802 mranges_test.go5817 msan.go1540 msan0.go725 msan_amd64.s2365 msan_arm64.s2039 msize.go777 mspanset.go13453 mstats.go31376 mwbbuf.go9491 nbpipe_fcntl_libc_test.go494 nbpipe_fcntl_unix_test.go470 nbpipe_pipe.go405 nbpipe_pipe2.go344 nbpipe_pipe_test.go706 nbpipe_test.go1718 net_plan9.go645 netpoll.go18829 netpoll_aix.go5039 netpoll_epoll.go4292 netpoll_fake.go652 netpoll_kqueue.go4749 netpoll_os_test.go360 netpoll_solaris.go11099 netpoll_stub.go1439 netpoll_windows.go3924 norace_linux_test.go915 norace_test.go983 numcpu_freebsd_test.go381 os2_aix.go20923 os2_freebsd.go302 os2_openbsd.go296 os2_plan9.go1517 os2_solaris.go320 os3_plan9.go4036 os3_solaris.go17632 os_aix.go8358 os_android.go463 os_darwin.go11802 os_darwin_arm64.go416 os_dragonfly.go7168 os_freebsd.go11724 os_freebsd2.go603 os_freebsd_amd64.go658 os_freebsd_arm.go1349 os_freebsd_arm64.go398 os_freebsd_noauxv.go241 os_freebsd_riscv64.go198 os_illumos.go4021 os_js.go3358 os_linux.go26890 os_linux_arm.go1402 os_linux_arm64.go556 os_linux_be64.go806 os_linux_generic.go870 os_linux_loong64.go485 os_linux_mips64x.go1074 os_linux_mipsx.go1065 os_linux_noauxv.go337 os_linux_novdso.go347 os_linux_ppc64x.go526 os_linux_riscv64.go198 os_linux_s390x.go316 os_linux_x86.go234 os_netbsd.go10122 os_netbsd_386.go617 os_netbsd_amd64.go614 os_netbsd_arm.go1186 os_netbsd_arm64.go856 os_nonopenbsd.go437 os_only_solaris.go357 os_openbsd.go7100 os_openbsd_arm.go749 os_openbsd_arm64.go416 os_openbsd_libc.go1524 os_openbsd_mips64.go416 os_openbsd_syscall.go1392 os_openbsd_syscall1.go441 os_openbsd_syscall2.go2518 os_plan9.go10838 os_plan9_arm.go462 os_solaris.go6709 os_unix_nonlinux.go374 os_windows.go45454 os_windows_arm.go511 os_windows_arm64.go339 pagetrace_off.go550 pagetrace_on.go10583 panic.go41087 panic32.go4912 panic_test.go1746 plugin.go4362 preempt.go15539 preempt_386.s824 preempt_amd64.s1708 preempt_arm.s1511 preempt_arm64.s2014 preempt_loong64.s2403 preempt_mips64x.s2781 preempt_mipsx.s2745 preempt_nonwindows.go290 preempt_ppc64x.s2781 preempt_riscv64.s2313 preempt_s390x.s1033 preempt_wasm.s176 print.go6062 proc.go186122 proc_runtime_test.go1414 proc_test.go26278 profbuf.go18625 profbuf_test.go8857 proflabel.go1552 race.go19046 race0.go2859 race_amd64.s14150 race_arm64.s14551 race_ppc64le.s18323 race_s390x.s12290 rand_test.go907 rdebug.go550 relax_stub.go598 retry.go760 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.s1728 rt0_dragonfly_amd64.s448 rt0_freebsd_386.s454 rt0_freebsd_amd64.s442 rt0_freebsd_arm.s298 rt0_freebsd_arm64.s1924 rt0_freebsd_riscv64.s2786 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.s1852 rt0_linux_loong64.s716 rt0_linux_mips64x.s1014 rt0_linux_mipsx.s797 rt0_linux_ppc64.s928 rt0_linux_ppc64le.s4451 rt0_linux_riscv64.s2712 rt0_linux_s390x.s676 rt0_netbsd_386.s452 rt0_netbsd_amd64.s309 rt0_netbsd_arm.s296 rt0_netbsd_arm64.s1846 rt0_openbsd_386.s454 rt0_openbsd_amd64.s311 rt0_openbsd_arm.s298 rt0_openbsd_arm64.s2008 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.py15738 runtime-gdb_test.go23408 runtime-lldb_test.go5069 runtime.go2546 runtime1.go13463 runtime2.go45504 runtime_boring.go606 runtime_linux_test.go1808 runtime_mmap_test.go1811 runtime_test.go12064 runtime_unix_test.go1251 rwmutex.go3539 rwmutex_test.go4269 select.go15160 sema.go17100 sema_test.go4312 semasleep_test.go3527 sigaction.go489 signal_386.go1759 signal_aix_ppc64.go3631 signal_amd64.go2791 signal_arm.go2604 signal_arm64.go3284 signal_darwin.go2179 signal_darwin_amd64.go4100 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_freebsd_riscv64.go3149 signal_linux_386.go1630 signal_linux_amd64.go2100 signal_linux_arm.go2174 signal_linux_arm64.go3016 signal_linux_loong64.go3293 signal_linux_mips64x.go3430 signal_linux_mipsx.go3755 signal_linux_ppc64x.go3498 signal_linux_riscv64.go2991 signal_linux_s390x.go4593 signal_loong64.go3161 signal_mips64x.go3257 signal_mipsx.go3133 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.go3730 signal_riscv64.go2969 signal_solaris.go4609 signal_solaris_amd64.go2525 signal_unix.go43131 signal_windows.go9848 signal_windows_test.go7329 sigqueue.go7801 sigqueue_note.go648 sigqueue_plan9.go3332 sigtab_aix.go11575 sigtab_linux_generic.go3602 sigtab_linux_mipsx.go6096 sizeclasses.go9363 sizeof_test.go893 slice.go10654 slice_test.go10570 softfloat64.go11813 softfloat64_test.go4139 stack.go41210 stack_test.go22878 start_line_amd64_test.go647 start_line_test.go2645 stkframe.go10112 string.go13552 string_test.go13649 stubs.go19868 stubs2.go1162 stubs3.go274 stubs_386.go550 stubs_amd64.go1225 stubs_arm.go531 stubs_arm64.go555 stubs_linux.go650 stubs_loong64.go276 stubs_mips64x.go364 stubs_mipsx.go283 stubs_nonlinux.go298 stubs_ppc64.go302 stubs_ppc64x.go453 stubs_riscv64.go460 stubs_s390x.go256 symtab.go37680 symtab_test.go7658 sys_aix_ppc64.s7599 sys_arm.go521 sys_arm64.go469 sys_darwin.go20914 sys_darwin_amd64.s20992 sys_darwin_arm64.go1780 sys_darwin_arm64.s17817 sys_dragonfly_amd64.s8227 sys_freebsd_386.s9577 sys_freebsd_amd64.s12699 sys_freebsd_arm.s10367 sys_freebsd_arm64.s9620 sys_freebsd_riscv64.s8936 sys_libc.go1886 sys_linux_386.s17527 sys_linux_amd64.s15688 sys_linux_arm.s13873 sys_linux_arm64.s17355 sys_linux_loong64.s11240 sys_linux_mips64x.s12252 sys_linux_mipsx.s9923 sys_linux_ppc64x.s21193 sys_linux_riscv64.s11758 sys_linux_s390x.s12839 sys_loong64.go489 sys_mips64x.go500 sys_mipsx.go496 sys_netbsd_386.s9779 sys_netbsd_amd64.s9743 sys_netbsd_arm.s10663 sys_netbsd_arm64.s9600 sys_nonppc64x.go245 sys_openbsd.go2655 sys_openbsd1.go1258 sys_openbsd2.go8582 sys_openbsd3.go3447 sys_openbsd_386.s20507 sys_openbsd_amd64.s17036 sys_openbsd_arm.s18588 sys_openbsd_arm64.s15197 sys_openbsd_mips64.s8806 sys_plan9_386.s4588 sys_plan9_amd64.s4657 sys_plan9_arm.s7198 sys_ppc64x.go532 sys_riscv64.go469 sys_s390x.go469 sys_solaris_amd64.s6577 sys_wasm.go720 sys_wasm.s2087 sys_windows_386.s7834 sys_windows_amd64.s11591 sys_windows_arm.s12370 sys_windows_arm64.s11875 sys_x86.go552 syscall2_solaris.go1688 syscall_aix.go6149 syscall_solaris.go8199 syscall_unix_test.go635 syscall_windows.go17359 syscall_windows_test.go33734 textflag.h1560 time.go31305 time_fake.go2558 time_linux_amd64.s2072 time_nofake.go709 time_test.go2080 time_windows.h753 time_windows_386.s1832 time_windows_amd64.s871 time_windows_arm.s2151 time_windows_arm64.s1021 timeasm.go418 timestub.go532 timestub2.go314 tls_arm.s3534 tls_arm64.h1124 tls_arm64.s1228 tls_loong64.s589 tls_mips64x.s733 tls_mipsx.s709 tls_ppc64x.s1532 tls_riscv64.s726 tls_s390x.s1583 tls_stub.go260 tls_windows_amd64.go294 trace.go50709 traceback.go46168 traceback_test.go11885 type.go17703 typekind.go742 unsafe.go2446 utf8.go3467 vdso_elf32.go2827 vdso_elf64.go2904 vdso_freebsd.go2502 vdso_freebsd_arm.go454 vdso_freebsd_arm64.go454 vdso_freebsd_riscv64.go429 vdso_freebsd_x86.go1901 vdso_in_none.go443 vdso_linux.go7956 vdso_linux_386.go669 vdso_linux_amd64.go685 vdso_linux_arm.go669 vdso_linux_arm64.go670 vdso_linux_loong64.go793 vdso_linux_mips64x.go850 vdso_linux_ppc64x.go672 vdso_linux_riscv64.go666 vdso_linux_s390x.go681 vlop_386.s2066 vlop_arm.s7233 vlop_arm_test.go3839 vlrt.go6873 wincallback.go3500 write_err.go291 write_err_android.go4760 zcallback_windows.go155 zcallback_windows.s64533 zcallback_windows_arm.s91467 zcallback_windows_arm64.s91467