Directory src/runtime File Bytes ../ asan/ cgo/ coverage/ debug/ internal/ metrics/ msan/ pprof/ race/ testdata/ trace/ HACKING.md14183 Makefile178 abi_test.go2897 alg.go9753 align_runtime_test.go1867 align_test.go5495 arena.go34818 arena_test.go14059 asan.go1585 asan0.go761 asan_amd64.s2515 asan_arm64.s2206 asan_ppc64le.s2816 asan_riscv64.s1963 asm.s385 asm_386.s43561 asm_amd64.h572 asm_amd64.s60093 asm_arm.s32292 asm_arm64.s43801 asm_loong64.s23965 asm_mips64x.s24407 asm_mipsx.s26436 asm_ppc64x.h1979 asm_ppc64x.s37313 asm_riscv64.s26912 asm_s390x.s28178 asm_wasm.s11435 atomic_arm64.s259 atomic_loong64.s245 atomic_mips64x.s300 atomic_mipsx.s262 atomic_pointer.go3743 atomic_ppc64x.s437 atomic_riscv64.s275 auxv_none.go298 callers_test.go13437 cgo.go2416 cgo_mmap.go2479 cgo_ppc64x.go418 cgo_sigaction.go3361 cgocall.go20244 cgocallback.go317 cgocheck.go7800 chan.go24307 chan_test.go23930 chanbarrier_test.go1434 checkptr.go3370 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.go312 cpuprof.go8119 cputicks.go437 crash_cgo_test.go22711 crash_test.go23033 crash_unix_test.go9050 create_file_nounix.go305 create_file_unix.go368 debug.go3326 debug_test.go8168 debugcall.go6583 debuglog.go18682 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.go4110 defs2_linux.go3295 defs3_linux.go1118 defs_aix.go4275 defs_aix_ppc64.go3712 defs_arm_linux.go2734 defs_darwin.go3885 defs_darwin_amd64.go6232 defs_darwin_arm64.go4003 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.go4296 defs_linux_amd64.go4816 defs_linux_arm.go3981 defs_linux_arm64.go3707 defs_linux_loong64.go3509 defs_linux_mips64x.go3687 defs_linux_mipsx.go3688 defs_linux_ppc64.go3776 defs_linux_ppc64le.go3776 defs_linux_riscv64.go3906 defs_linux_s390x.go3238 defs_netbsd.go2899 defs_netbsd_386.go855 defs_netbsd_amd64.go1036 defs_netbsd_arm.go764 defs_openbsd.go3140 defs_openbsd_386.go2953 defs_openbsd_amd64.go3158 defs_openbsd_arm.go3071 defs_openbsd_arm64.go2817 defs_openbsd_mips64.go2793 defs_plan9_386.go1666 defs_plan9_amd64.go1860 defs_plan9_arm.go1772 defs_solaris.go3447 defs_solaris_amd64.go1004 defs_windows.go2268 defs_windows_386.go2195 defs_windows_amd64.go2915 defs_windows_arm.go2322 defs_windows_arm64.go2831 duff_386.s8434 duff_amd64.s5772 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.go9516 example_test.go1586 exithook.go2372 export_aix_test.go207 export_arm_test.go226 export_darwin_test.go207 export_debug_amd64_test.go3688 export_debug_arm64_test.go3573 export_debug_test.go5183 export_debuglog_test.go1286 export_linux_test.go392 export_mmap_test.go429 export_pipe2_test.go310 export_pipe_test.go219 export_test.go49781 export_unix_test.go2329 export_windows_test.go903 extern.go17492 fastlog2.go1249 fastlog2_test.go784 fastlog2table.go904 float.go1387 float_test.go699 funcdata.h2586 gc_test.go20418 gcinfo_test.go5727 go_tls.h366 hash32.go1622 hash64.go1994 hash_test.go17640 heap_test.go529 heapdump.go18025 histogram.go6975 histogram_test.go3593 iface.go16131 iface_test.go7631 import_test.go1449 importx_test.go763 lfstack.go2077 lfstack_test.go2807 libfuzzer.go6494 libfuzzer_amd64.s5147 libfuzzer_arm64.s3228 lock_futex.go5313 lock_js.go7405 lock_sema.go6904 lock_wasip1.go2006 lockrank.go15303 lockrank_off.go1198 lockrank_on.go10504 lockrank_test.go714 malloc.go57269 malloc_test.go10892 map.go52945 map_benchmark_test.go10735 map_fast32.go13043 map_fast64.go13228 map_faststr.go14662 map_test.go29098 mbarrier.go12676 mbitmap.go46019 mcache.go10277 mcentral.go8115 mcheckmark.go2922 mem.go6886 mem_aix.go2057 mem_bsd.go2268 mem_darwin.go2005 mem_js.go457 mem_linux.go4875 mem_plan9.go447 mem_sbrk.go4286 mem_wasip1.go392 mem_wasm.go488 mem_windows.go3969 memclr_386.s2438 memclr_amd64.s5024 memclr_arm.s2667 memclr_arm64.s3707 memclr_loong64.s791 memclr_mips64x.s1763 memclr_mipsx.s1356 memclr_plan9_386.s983 memclr_plan9_amd64.s511 memclr_ppc64x.s4548 memclr_riscv64.s1753 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.s1865 memmove_mips64x.s1870 memmove_mipsx.s4502 memmove_plan9_386.s3136 memmove_plan9_amd64.s3114 memmove_ppc64x.s5025 memmove_riscv64.s5624 memmove_s390x.s2988 memmove_test.go21756 memmove_wasm.s479 metrics.go26409 metrics_test.go26603 mfinal.go18427 mfinal_test.go5706 mfixalloc.go3224 mgc.go59952 mgclimit.go17690 mgclimit_test.go9237 mgcmark.go48319 mgcpacer.go56574 mgcpacer_test.go40200 mgcscavenge.go55426 mgcscavenge_test.go25805 mgcstack.go10860 mgcsweep.go32266 mgcwork.go13197 mheap.go74595 minmax.go1493 minmax_test.go3385 mkduff.go8214 mkfastlog2table.go3149 mklockrank.go8798 mkpreempt.go15666 mksizeclasses.go9755 mmap.go845 mpagealloc.go40120 mpagealloc_32bit.go4665 mpagealloc_64bit.go9702 mpagealloc_test.go33375 mpagecache.go5727 mpagecache_test.go11047 mpallocbits.go12899 mpallocbits_test.go14022 mprof.go39599 mranges.go14802 mranges_test.go5817 msan.go1540 msan0.go725 msan_amd64.s2365 msan_arm64.s2039 msize.go777 mspanset.go13453 mstats.go34205 mwbbuf.go8325 nbpipe_pipe.go405 nbpipe_pipe2.go344 nbpipe_pipe_test.go706 nbpipe_test.go2040 net_plan9.go645 netpoll.go19969 netpoll_aix.go5131 netpoll_epoll.go4459 netpoll_fake.go652 netpoll_kqueue.go5510 netpoll_os_test.go360 netpoll_solaris.go11423 netpoll_stub.go1439 netpoll_wasip1.go6179 netpoll_windows.go4043 nonwindows_stub.go729 norace_linux_test.go915 norace_test.go983 numcpu_freebsd_test.go381 os2_aix.go21386 os2_freebsd.go302 os2_openbsd.go296 os2_plan9.go1517 os2_solaris.go320 os3_plan9.go4036 os3_solaris.go17820 os_aix.go8987 os_android.go463 os_darwin.go11935 os_darwin_arm64.go416 os_dragonfly.go7303 os_freebsd.go11859 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.go699 os_linux.go27299 os_linux_arm.go1402 os_linux_arm64.go556 os_linux_be64.go806 os_linux_generic.go870 os_linux_loong64.go263 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.go10257 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.go2571 os_plan9.go10738 os_plan9_arm.go462 os_solaris.go6783 os_unix.go436 os_unix_nonlinux.go374 os_wasip1.go7169 os_wasm.go3368 os_windows.go44727 os_windows_arm.go511 os_windows_arm64.go339 pagetrace_off.go550 pagetrace_on.go10583 panic.go42581 panic32.go4912 panic_test.go1746 panicnil_test.go1283 pinner.go11061 pinner_test.go10944 plugin.go4474 preempt.go15404 preempt_386.s824 preempt_amd64.s1708 preempt_arm.s1511 preempt_arm64.s2014 preempt_loong64.s2469 preempt_mips64x.s2781 preempt_mipsx.s2745 preempt_nonwindows.go290 preempt_ppc64x.s2781 preempt_riscv64.s2313 preempt_s390x.s1033 preempt_wasm.s176 print.go6063 proc.go194808 proc_runtime_test.go1414 proc_test.go26468 profbuf.go18725 profbuf_test.go8857 proflabel.go1552 race.go19215 race0.go2859 race_amd64.s14265 race_arm64.s14551 race_ppc64le.s16309 race_s390x.s12290 rand_test.go907 rdebug.go550 retry.go760 rt0_aix_ppc64.s4191 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.s1562 rt0_linux_386.s450 rt0_linux_amd64.s307 rt0_linux_arm.s1007 rt0_linux_arm64.s1852 rt0_linux_loong64.s2057 rt0_linux_mips64x.s1014 rt0_linux_mipsx.s797 rt0_linux_ppc64.s847 rt0_linux_ppc64le.s2956 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_wasip1_wasm.s387 rt0_windows_386.s1311 rt0_windows_amd64.s1166 rt0_windows_arm.s386 rt0_windows_arm64.s733 runtime-gdb.py15808 runtime-gdb_test.go23968 runtime-gdb_unix_test.go5718 runtime-lldb_test.go5069 runtime-seh_windows_test.go4863 runtime.go3940 runtime1.go16625 runtime2.go45199 runtime_boring.go606 runtime_linux_test.go1808 runtime_mmap_test.go1811 runtime_test.go12089 runtime_unix_test.go1251 rwmutex.go3539 rwmutex_test.go4269 security_aix.go449 security_issetugid.go502 security_linux.go335 security_nonunix.go256 security_test.go4188 security_unix.go1930 select.go15170 sema.go17096 sema_test.go4312 semasleep_test.go3538 sigaction.go489 signal_386.go1759 signal_aix_ppc64.go3631 signal_amd64.go2791 signal_arm.go2604 signal_arm64.go3920 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.go3084 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.go43722 signal_windows.go13488 signal_windows_test.go8919 sigqueue.go7801 sigqueue_note.go648 sigqueue_plan9.go3332 sigtab_aix.go11575 sigtab_linux_generic.go3602 sigtab_linux_mipsx.go6096 sizeclasses.go9387 sizeof_test.go893 slice.go10912 slice_test.go10570 softfloat64.go11813 softfloat64_test.go4139 stack.go41162 stack_test.go23699 start_line_amd64_test.go647 start_line_test.go2646 stkframe.go10134 string.go13661 string_test.go13649 stubs.go20345 stubs2.go1173 stubs3.go324 stubs_386.go708 stubs_amd64.go1370 stubs_arm.go689 stubs_arm64.go700 stubs_linux.go650 stubs_loong64.go434 stubs_mips64x.go522 stubs_mipsx.go441 stubs_nonlinux.go298 stubs_ppc64.go302 stubs_ppc64x.go611 stubs_riscv64.go618 stubs_s390x.go414 symtab.go34538 symtab_test.go7658 symtabinl.go3972 symtabinl_test.go3076 sys_aix_ppc64.s7598 sys_arm.go521 sys_arm64.go469 sys_darwin.go21197 sys_darwin_amd64.s19485 sys_darwin_arm64.go1780 sys_darwin_arm64.s18054 sys_dragonfly_amd64.s8509 sys_freebsd_386.s9635 sys_freebsd_amd64.s12979 sys_freebsd_arm.s10627 sys_freebsd_arm64.s9721 sys_freebsd_riscv64.s9132 sys_libc.go1886 sys_linux_386.s18319 sys_linux_amd64.s16118 sys_linux_arm.s13826 sys_linux_arm64.s17109 sys_linux_loong64.s13579 sys_linux_mips64x.s12252 sys_linux_mipsx.s9923 sys_linux_ppc64x.s18521 sys_linux_riscv64.s11758 sys_linux_s390x.s12792 sys_loong64.go489 sys_mips64x.go500 sys_mipsx.go496 sys_netbsd_386.s9839 sys_netbsd_amd64.s10017 sys_netbsd_arm.s10830 sys_netbsd_arm64.s9696 sys_nonppc64x.go245 sys_openbsd.go2655 sys_openbsd1.go1258 sys_openbsd2.go8879 sys_openbsd3.go3447 sys_openbsd_386.s20890 sys_openbsd_amd64.s15912 sys_openbsd_arm.s18904 sys_openbsd_arm64.s15414 sys_openbsd_mips64.s9018 sys_plan9_386.s4588 sys_plan9_amd64.s4665 sys_plan9_arm.s7198 sys_ppc64x.go532 sys_riscv64.go469 sys_s390x.go469 sys_solaris_amd64.s6572 sys_wasm.go758 sys_wasm.s1464 sys_windows_386.s7018 sys_windows_amd64.s8602 sys_windows_arm.s8848 sys_windows_arm64.s7585 sys_x86.go552 syscall2_solaris.go1894 syscall_aix.go6485 syscall_solaris.go8584 syscall_unix_test.go635 syscall_windows.go16963 syscall_windows_test.go33292 tagptr.go496 tagptr_32bit.go927 tagptr_64bit.go3310 test_amd64.go196 test_amd64.s156 test_stubs.go218 textflag.h1501 time.go31307 time_fake.go2558 time_linux_amd64.s2072 time_nofake.go709 time_test.go2087 time_windows.h753 time_windows_386.s1832 time_windows_amd64.s871 time_windows_arm.s2145 time_windows_arm64.s1015 timeasm.go418 timestub.go532 timestub2.go363 tls_arm.s3534 tls_arm64.h1124 tls_arm64.s1228 tls_loong64.s589 tls_mips64x.s733 tls_mipsx.s710 tls_ppc64x.s1532 tls_riscv64.s726 tls_s390x.s1583 tls_stub.go260 tls_windows_amd64.go294 trace.go60661 trace_cgo_test.go2937 traceback.go55855 traceback_test.go22528 tracebackx_test.go509 type.go12393 typekind.go743 unsafe.go3043 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.go3537 write_err.go291 write_err_android.go4760 zcallback_windows.go155 zcallback_windows.s64570 zcallback_windows_arm.s91467 zcallback_windows_arm64.s91467