Directory src/runtime File Bytes ../ asan/ cgo/ coverage/ debug/ internal/ metrics/ msan/ pprof/ race/ testdata/ trace/ HACKING.md14183 Makefile178 abi_test.go2899 alg.go11260 align_runtime_test.go1867 align_test.go5495 arena.go32415 arena_test.go13710 asan.go1585 asan0.go760 asan_amd64.s2504 asan_arm64.s2195 asan_loong64.s2171 asan_ppc64le.s2816 asan_riscv64.s1963 asm.s719 asm_386.s43561 asm_amd64.h631 asm_amd64.s61537 asm_arm.s32336 asm_arm64.s44369 asm_loong64.s28244 asm_mips64x.s24922 asm_mipsx.s26436 asm_ppc64x.h1979 asm_ppc64x.s46276 asm_riscv64.s27615 asm_s390x.s28209 asm_wasm.s12105 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.go12425 cgo.go2565 cgo_mmap.go2481 cgo_ppc64x.go418 cgo_sigaction.go3361 cgocall.go23788 cgocallback.go317 cgocheck.go8158 chan.go24307 chan_test.go23998 chanbarrier_test.go1434 checkptr.go3370 checkptr_test.go2928 closure_test.go937 compiler.go410 complex.go1629 complex_test.go1077 conv_wasm_test.go3030 coro.go5037 covercounter.go749 covermeta.go2462 cpuflags.go810 cpuflags_amd64.go533 cpuflags_arm64.go312 cpuprof.go8129 cputicks.go437 crash_cgo_test.go23913 crash_test.go23673 crash_unix_test.go9410 create_file_nounix.go305 create_file_unix.go368 debug.go3615 debug_test.go8179 debugcall.go6911 debuglog.go18682 debuglog_off.go357 debuglog_on.go1120 debuglog_test.go5015 defer_test.go11678 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.go4281 defs_darwin_amd64.go6496 defs_darwin_arm64.go4267 defs_dragonfly.go2800 defs_dragonfly_amd64.go3491 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.go3131 defs_openbsd_386.go2981 defs_openbsd_amd64.go3186 defs_openbsd_arm.go3099 defs_openbsd_arm64.go2845 defs_openbsd_mips64.go2821 defs_openbsd_ppc64.go3073 defs_openbsd_riscv64.go2960 defs_plan9_386.go1666 defs_plan9_amd64.go1860 defs_plan9_arm.go1772 defs_solaris.go3399 defs_solaris_amd64.go1004 defs_windows.go2308 defs_windows_386.go2338 defs_windows_amd64.go3262 defs_windows_arm.go2632 defs_windows_arm64.go3141 duff_386.s8434 duff_amd64.s5772 duff_arm.s7282 duff_arm64.s5400 duff_loong64.s12188 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.go9518 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_ppc64le_test.go3582 export_debug_test.go5194 export_debuglog_test.go1296 export_linux_test.go378 export_mmap_test.go429 export_pipe2_test.go310 export_pipe_test.go219 export_test.go51734 export_unix_test.go2329 export_windows_test.go903 extern.go19028 fastlog2.go1249 fastlog2_test.go784 fastlog2table.go904 fds_nonunix.go256 fds_test.go1461 fds_unix.go1300 float.go1387 float_test.go699 funcdata.h2587 gc_test.go20809 gcinfo_test.go6095 go_tls.h366 hash32.go1622 hash64.go1994 hash_test.go17653 heap_test.go529 heapdump.go18314 histogram.go7472 histogram_test.go3593 iface.go21420 iface_test.go7631 import_test.go1449 importx_test.go763 lfstack.go2077 lfstack_test.go2807 libfuzzer.go6494 libfuzzer_amd64.s5147 libfuzzer_arm64.s3228 lock_futex.go5532 lock_js.go7459 lock_sema.go6917 lock_wasip1.go2060 lockrank.go18629 lockrank_off.go1198 lockrank_on.go10521 lockrank_test.go856 malloc.go59901 malloc_test.go10894 map.go53418 map_benchmark_test.go10847 map_fast32.go13047 map_fast64.go13232 map_faststr.go14666 map_test.go34275 mbarrier.go14109 mbitmap.go23082 mbitmap_allocheaders.go45745 mbitmap_noallocheaders.go29649 mcache.go10241 mcentral.go8248 mcheckmark.go2922 mem.go6886 mem_aix.go2057 mem_bsd.go2268 mem_darwin.go2005 mem_js.go457 mem_linux.go5097 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.s843 memclr_mips64x.s1763 memclr_mipsx.s1356 memclr_plan9_386.s983 memclr_plan9_amd64.s511 memclr_ppc64x.s4548 memclr_riscv64.s1746 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.s1917 memmove_mips64x.s1870 memmove_mipsx.s4502 memmove_plan9_386.s3136 memmove_plan9_amd64.s3114 memmove_ppc64x.s5025 memmove_riscv64.s5592 memmove_s390x.s2988 memmove_test.go21739 memmove_wasm.s479 metrics.go26633 metrics_test.go43479 mfinal.go19363 mfinal_test.go5706 mfixalloc.go3202 mgc.go60708 mgclimit.go17690 mgclimit_test.go9237 mgcmark.go54344 mgcpacer.go56685 mgcpacer_test.go40200 mgcscavenge.go53577 mgcscavenge_test.go25805 mgcstack.go10839 mgcsweep.go33035 mgcwork.go13197 mheap.go74388 minmax.go1493 minmax_test.go3385 mkduff.go8235 mkfastlog2table.go3149 mklockrank.go9215 mkpreempt.go15703 mksizeclasses.go9749 mmap.go844 mpagealloc.go40176 mpagealloc_32bit.go4665 mpagealloc_64bit.go9566 mpagealloc_test.go33375 mpagecache.go5727 mpagecache_test.go11047 mpallocbits.go12886 mpallocbits_test.go14022 mprof.go48536 mranges.go14802 mranges_test.go5817 msan.go1540 msan0.go725 msan_amd64.s2355 msan_arm64.s2029 msan_loong64.s2005 msize_allocheaders.go1350 msize_noallocheaders.go915 mspanset.go13439 mstats.go34618 mwbbuf.go8325 nbpipe_pipe.go405 nbpipe_pipe2.go344 nbpipe_pipe_test.go706 nbpipe_test.go2040 net_plan9.go645 netpoll.go21041 netpoll_aix.go5181 netpoll_epoll.go4509 netpoll_fake.go664 netpoll_kqueue.go5752 netpoll_os_test.go520 netpoll_solaris.go11473 netpoll_stub.go1511 netpoll_wasip1.go6229 netpoll_windows.go4106 nonwindows_stub.go729 norace_linux_test.go915 norace_test.go983 numcpu_freebsd_test.go381 os2_aix.go21384 os2_freebsd.go302 os2_openbsd.go296 os2_plan9.go1517 os2_solaris.go320 os3_plan9.go4036 os3_solaris.go18013 os_aix.go9106 os_android.go463 os_darwin.go12205 os_darwin_arm64.go329 os_dragonfly.go7315 os_freebsd.go11921 os_freebsd2.go603 os_freebsd_amd64.go658 os_freebsd_arm.go1480 os_freebsd_arm64.go320 os_freebsd_noauxv.go241 os_freebsd_riscv64.go198 os_illumos.go4021 os_js.go767 os_linux.go26325 os_linux_arm.go1542 os_linux_arm64.go478 os_linux_be64.go806 os_linux_generic.go870 os_linux_loong64.go263 os_linux_mips64x.go996 os_linux_mipsx.go987 os_linux_noauxv.go337 os_linux_novdso.go347 os_linux_ppc64x.go526 os_linux_riscv64.go198 os_linux_s390x.go825 os_linux_x86.go234 os_netbsd.go10359 os_netbsd_386.go617 os_netbsd_amd64.go614 os_netbsd_arm.go1099 os_netbsd_arm64.go769 os_nonopenbsd.go437 os_only_solaris.go357 os_openbsd.go6381 os_openbsd_arm.go662 os_openbsd_arm64.go329 os_openbsd_libc.go1524 os_openbsd_mips64.go329 os_openbsd_syscall.go1392 os_openbsd_syscall1.go441 os_openbsd_syscall2.go2571 os_plan9.go10427 os_plan9_arm.go375 os_solaris.go6783 os_unix.go436 os_unix_nonlinux.go374 os_wasip1.go7167 os_wasm.go3228 os_windows.go42383 os_windows_arm.go511 os_windows_arm64.go339 pagetrace_off.go550 pagetrace_on.go10609 panic.go42850 panic32.go4912 panic_test.go1746 panicnil_test.go1283 pinner.go11241 pinner_test.go11307 plugin.go4474 preempt.go15394 preempt_386.s824 preempt_amd64.s1708 preempt_arm.s1523 preempt_arm64.s2014 preempt_loong64.s2469 preempt_mips64x.s2781 preempt_mipsx.s2745 preempt_nonwindows.go290 preempt_ppc64x.s2781 preempt_riscv64.s2312 preempt_s390x.s1033 preempt_wasm.s176 print.go6063 proc.go209186 proc_runtime_test.go1414 proc_test.go26468 profbuf.go18700 profbuf_test.go8741 proflabel.go1552 race.go19263 race0.go2859 race_amd64.s14277 race_arm64.s14551 race_ppc64le.s16309 race_s390x.s12275 rand.go7277 rand_test.go2000 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_openbsd_ppc64.s370 rt0_openbsd_riscv64.s372 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.go24622 runtime-gdb_unix_test.go9627 runtime-lldb_test.go5069 runtime-seh_windows_test.go4809 runtime.go7275 runtime1.go17063 runtime2.go47265 runtime_boring.go606 runtime_linux_test.go1815 runtime_mmap_test.go1811 runtime_test.go12089 runtime_unix_test.go1251 rwmutex.go5116 rwmutex_test.go4316 security_aix.go449 security_issetugid.go502 security_linux.go335 security_nonunix.go256 security_test.go4188 security_unix.go818 select.go15171 sema.go18876 sema_test.go4312 semasleep_test.go3538 sigaction.go489 signal_386.go1759 signal_aix_ppc64.go3630 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.go3315 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.go3585 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.go3472 signal_openbsd_mips64.go3361 signal_openbsd_ppc64.go3615 signal_openbsd_riscv64.go3195 signal_plan9.go1980 signal_ppc64x.go3797 signal_riscv64.go2980 signal_solaris.go4609 signal_solaris_amd64.go2525 signal_unix.go45170 signal_windows.go14828 signal_windows_test.go9197 sigqueue.go7801 sigqueue_note.go648 sigqueue_plan9.go3332 sigtab_aix.go11575 sigtab_linux_generic.go3602 sigtab_linux_mipsx.go6096 sizeclasses.go9387 sizeof_test.go1003 slice.go11498 slice_test.go10570 softfloat64.go11813 softfloat64_test.go4139 stack.go40976 stack_test.go23699 start_line_amd64_test.go647 start_line_test.go2646 stkframe.go10120 string.go13671 string_test.go13649 stubs.go17807 stubs2.go1173 stubs3.go324 stubs_386.go708 stubs_amd64.go1417 stubs_arm.go689 stubs_arm64.go700 stubs_linux.go650 stubs_loong64.go638 stubs_mips64x.go522 stubs_mipsx.go441 stubs_nonlinux.go298 stubs_ppc64.go302 stubs_ppc64x.go688 stubs_riscv64.go695 stubs_s390x.go414 symtab.go35597 symtab_test.go7658 symtabinl.go3905 symtabinl_test.go3044 sys_aix_ppc64.s7598 sys_arm.go521 sys_arm64.go469 sys_darwin.go23105 sys_darwin_amd64.s20122 sys_darwin_arm64.go1780 sys_darwin_arm64.s18714 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.s14497 sys_linux_mips64x.s12252 sys_linux_mipsx.s9923 sys_linux_ppc64x.s18521 sys_linux_riscv64.s11754 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_openbsd_ppc64.s15664 sys_openbsd_riscv64.s17205 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.s6612 sys_windows_amd64.s8613 sys_windows_arm.s7903 sys_windows_arm64.s6960 sys_x86.go552 syscall2_solaris.go1894 syscall_aix.go6484 syscall_solaris.go8584 syscall_unix_test.go635 syscall_windows.go16963 syscall_windows_test.go33229 tagptr.go496 tagptr_32bit.go927 tagptr_64bit.go3310 test_amd64.go196 test_amd64.s316 test_stubs.go218 textflag.h1501 time.go31300 time_fake.go2558 time_linux_amd64.s2072 time_nofake.go709 time_test.go2087 time_windows.h753 time_windows_386.s1748 time_windows_amd64.s786 time_windows_arm.s2021 time_windows_arm64.s906 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.s1560 tls_riscv64.s615 tls_s390x.s1583 tls_stub.go260 tls_windows_amd64.go294 trace.go64262 trace2.go34700 trace2buf.go6739 trace2cpu.go9088 trace2event.go8591 trace2map.go4466 trace2region.go1723 trace2runtime.go24782 trace2stack.go9679 trace2status.go7416 trace2string.go2656 trace2time.go3297 trace_cgo_test.go4580 traceback.go55920 traceback_test.go23497 tracebackx_test.go509 type.go12393 typekind.go743 unsafe.go3043 unsafepoint_test.go3350 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.go659 vdso_test.go3798 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