runtime: Multiplex goroutines onto OS threads.
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Nov 2011 05:45:49 +0000 (05:45 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Nov 2011 05:45:49 +0000 (05:45 +0000)
commit6e7609c89e6a81303eaf119a7c3bfca6dd4098ac
treeaf256a0152425084325ad100d75615322c726b8a
parentbda4944f9fd4e25eef1c093ff7ba7f7aaa709539
runtime: Multiplex goroutines onto OS threads.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181772 138bc75d-0d04-0410-961f-82ee72b054a4
38 files changed:
libgo/Makefile.am
libgo/Makefile.in
libgo/go/syscall/mksyscall.awk
libgo/runtime/cpuprof.c
libgo/runtime/go-close.c
libgo/runtime/go-defer.c
libgo/runtime/go-deferred-recover.c
libgo/runtime/go-go.c [deleted file]
libgo/runtime/go-gomaxprocs.c [deleted file]
libgo/runtime/go-lock-os-thread.c [deleted file]
libgo/runtime/go-main.c
libgo/runtime/go-panic.c
libgo/runtime/go-rec-nb-small.c
libgo/runtime/go-rec-small.c
libgo/runtime/go-recover.c
libgo/runtime/go-sched.c [deleted file]
libgo/runtime/go-select.c
libgo/runtime/go-semacquire.c [deleted file]
libgo/runtime/go-send-nb-small.c
libgo/runtime/go-send-small.c
libgo/runtime/go-signal.c
libgo/runtime/go-signal.h [deleted file]
libgo/runtime/go-unwind.c
libgo/runtime/lock_futex.c
libgo/runtime/malloc.goc
libgo/runtime/malloc.h
libgo/runtime/mfinal.c
libgo/runtime/mgc0.c
libgo/runtime/mheap.c
libgo/runtime/mprof.goc
libgo/runtime/proc.c
libgo/runtime/runtime.c
libgo/runtime/runtime.h
libgo/runtime/runtime1.goc [new file with mode: 0644]
libgo/runtime/sema.goc [new file with mode: 0644]
libgo/runtime/sigqueue.goc
libgo/runtime/thread-linux.c
libgo/runtime/thread.c