diff options
Diffstat (limited to 'src/pkg/runtime/stubs.go')
-rw-r--r-- | src/pkg/runtime/stubs.go | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/pkg/runtime/stubs.go b/src/pkg/runtime/stubs.go index 8e67114f3..7ed4aaa55 100644 --- a/src/pkg/runtime/stubs.go +++ b/src/pkg/runtime/stubs.go @@ -83,6 +83,7 @@ func badonm() { // Call using mcall. func gosched_m(*g) func park_m(*g) +func recovery_m(*g) // More C functions that run on the M stack. // Call using onM. @@ -100,6 +101,8 @@ func setmaxthreads_m() func ready_m() func deferproc_m() func goexit_m() +func startpanic_m() +func dopanic_m() // memclr clears n bytes starting at ptr. // in memclr_*.s @@ -133,10 +136,6 @@ func memeq(a, b unsafe.Pointer, size uintptr) bool var nohashcode uintptr var noequalcode uintptr -// Go version of runtime.throw. -// in panic.c -func gothrow(s string) - // noescape hides a pointer from escape analysis. noescape is // the identity function but escape analysis doesn't think the // output depends on the input. noescape is inlined and currently |