]> Cypherpunks repositories - gostls13.git/commit
[dev.cc] runtime: convert scheduler from C to Go
authorRuss Cox <rsc@golang.org>
Tue, 11 Nov 2014 22:08:33 +0000 (17:08 -0500)
committerRuss Cox <rsc@golang.org>
Tue, 11 Nov 2014 22:08:33 +0000 (17:08 -0500)
commitb2cdf30eb6c4a76504956aaaad47df969274296b
treec519fc491ccc78615ca3318574ad0168114223ed
parent59e3e5354d7fbb896022eb5bf57e8ad850c42dd1
[dev.cc] runtime: convert scheduler from C to Go

The conversion was done with an automated tool and then
modified only as necessary to make it compile and run.

[This CL is part of the removal of C code from package runtime.
See golang.org/s/dev.cc for an overview.]

LGTM=r
R=r, daniel.morsing
CC=austin, dvyukov, golang-codereviews, iant, khr
https://golang.org/cl/172260043
12 files changed:
src/runtime/cpuprof.go
src/runtime/debug.go
src/runtime/futex_test.go
src/runtime/lock_futex.go
src/runtime/lock_sema.go
src/runtime/netpoll.go
src/runtime/pprof/pprof_test.go
src/runtime/proc.c [deleted file]
src/runtime/proc.go
src/runtime/proc1.go [new file with mode: 0644]
src/runtime/rdebug.go
src/runtime/select.go