diff options
author | Russ Cox <rsc@golang.org> | 2014-11-11 17:08:33 -0500 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2014-11-11 17:08:33 -0500 |
commit | 2f5cc193d9daa4c45f45f6c23fd5990d050bd9ec (patch) | |
tree | e7802e66ac54d0fca77bab86c3803f1e224c629b /src/runtime/rdebug.go | |
parent | e67e97309976d8397061c94c8416bafc11f94b02 (diff) | |
download | go-2f5cc193d9daa4c45f45f6c23fd5990d050bd9ec.tar.gz |
[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://codereview.appspot.com/172260043
Diffstat (limited to 'src/runtime/rdebug.go')
-rw-r--r-- | src/runtime/rdebug.go | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/runtime/rdebug.go b/src/runtime/rdebug.go index e5e691122..f2766d793 100644 --- a/src/runtime/rdebug.go +++ b/src/runtime/rdebug.go @@ -10,15 +10,6 @@ func setMaxStack(in int) (out int) { return out } -func setGCPercent(in int32) (out int32) { - mp := acquirem() - mp.scalararg[0] = uintptr(int(in)) - onM(setgcpercent_m) - out = int32(int(mp.scalararg[0])) - releasem(mp) - return out -} - func setPanicOnFault(new bool) (old bool) { mp := acquirem() old = mp.curg.paniconfault @@ -26,12 +17,3 @@ func setPanicOnFault(new bool) (old bool) { releasem(mp) return old } - -func setMaxThreads(in int) (out int) { - mp := acquirem() - mp.scalararg[0] = uintptr(in) - onM(setmaxthreads_m) - out = int(mp.scalararg[0]) - releasem(mp) - return out -} |