9d1e3afb54
The actual stack unwind code is still in C, but the rest of the code, notably all the memory allocation, is now in Go. The names are changed to the names used in the Go 1.7 runtime, but the code is necessarily somewhat different. The __go_makefunc_can_recover function is dropped, as the uses of it were removed in https://golang.org/cl/198770044. Reviewed-on: https://go-review.googlesource.com/33414 From-SVN: r242715 |
||
---|---|---|
.. | ||
arch.h | ||
array.h | ||
defs.h | ||
env_posix.c | ||
getncpu-bsd.c | ||
getncpu-irix.c | ||
getncpu-linux.c | ||
getncpu-none.c | ||
getncpu-solaris.c | ||
go-alloc.h | ||
go-assert.c | ||
go-assert.h | ||
go-breakpoint.c | ||
go-caller.c | ||
go-callers.c | ||
go-cdiv.c | ||
go-cgo.c | ||
go-construct-map.c | ||
go-ffi.c | ||
go-fieldtrack.c | ||
go-libmain.c | ||
go-main.c | ||
go-matherr.c | ||
go-memclr.c | ||
go-memcmp.c | ||
go-memequal.c | ||
go-memmove.c | ||
go-nanotime.c | ||
go-new.c | ||
go-nosys.c | ||
go-now.c | ||
go-reflect-call.c | ||
go-runtime-error.c | ||
go-setenv.c | ||
go-signal.c | ||
go-string.h | ||
go-strslice.c | ||
go-type-complex.c | ||
go-type-float.c | ||
go-type-identity.c | ||
go-type-string.c | ||
go-type.h | ||
go-typedesc-equal.c | ||
go-unsafe-new.c | ||
go-unsafe-newarray.c | ||
go-unsafe-pointer.c | ||
go-unsetenv.c | ||
go-unwind.c | ||
go-varargs.c | ||
goc2c.c | ||
heapdump.c | ||
malloc.goc | ||
malloc.h | ||
mcache.c | ||
mcentral.c | ||
mem_posix_memalign.c | ||
mem.c | ||
mfixalloc.c | ||
mgc0.c | ||
mgc0.h | ||
mheap.c | ||
msize.c | ||
panic.c | ||
parfor.c | ||
print.c | ||
proc.c | ||
rtems-task-variable-add.c | ||
runtime_c.c | ||
runtime.h | ||
thread-linux.c | ||
thread-sema.c | ||
thread.c | ||
yield.c |