summaryrefslogtreecommitdiff
path: root/src/pkg/runtime/proc.c
Commit message (Expand)AuthorAgeFilesLines
* runtime: jump to badmcall instead of calling it.Keith Randall2013-08-291-2/+4
* runtime: impose thread count limitRuss Cox2013-08-161-1/+25
* runtime: fix goroutine stack accountingDmitriy Vyukov2013-08-161-1/+1
* runtime: impose stack size limitRuss Cox2013-08-151-0/+9
* runtime: remove old preemption checksDmitriy Vyukov2013-08-151-14/+14
* runtime: fix build on armRuss Cox2013-08-131-3/+13
* runtime: dump scheduler state if GODEBUG=schedtrace is setDmitriy Vyukov2013-08-141-2/+88
* runtime: fix LockOSThreadDmitriy Vyukov2013-08-131-6/+15
* runtime: more reliable preemptionDmitriy Vyukov2013-08-131-13/+21
* runtime: do no lose CPU profiling signalsDmitriy Vyukov2013-08-131-6/+25
* runtime: fix false deadlock crashDmitriy Vyukov2013-08-131-15/+27
* syscall: disable cpu profiling around forkDmitriy Vyukov2013-08-131-1/+30
* runtime: change textflags from numbers to symbolsKeith Randall2013-08-121-10/+11
* net: add special netFD mutexDmitriy Vyukov2013-08-091-1/+1
* runtime: traceback running goroutinesDmitriy Vyukov2013-08-091-7/+47
* runtime: fix traceback in cgo programsDmitriy Vyukov2013-08-081-3/+7
* runtime: use gcpc/gcsp during traceback of goroutines in syscallsDmitriy Vyukov2013-08-061-20/+20
* runtime/pprof: test multithreaded profile, remove OS X workaroundsRuss Cox2013-08-051-10/+0
* runtime: remove debugging knob to turn off preemptionRuss Cox2013-08-051-6/+0
* undo CL 12250043 / e911f94c4902Dmitriy Vyukov2013-08-051-19/+20
* runtime: remove singleproc varDmitriy Vyukov2013-08-051-2/+0
* runtime: use gcpc/gcsp during traceback of goroutines in syscallsDmitriy Vyukov2013-08-051-20/+19
* runtime: reimplement reflect.call to not use stack splitting.Keith Randall2013-08-021-0/+6
* runtime: print "created by" for running goroutines in tracebackDmitriy Vyukov2013-08-011-2/+3
* runtime: do not park sysmon thread if any goroutines are runningDmitriy Vyukov2013-07-311-0/+8
* undo CL 12167043 / 475e11851fc1Dmitriy Vyukov2013-07-311-26/+4
* runtime: do not park sysmon thread if any goroutines are runningDmitriy Vyukov2013-07-311-4/+26
* runtime: enable goroutine preemptionDmitriy Vyukov2013-07-301-1/+1
* runtime: do not split stacks in syscall statusDmitriy Vyukov2013-07-291-25/+57
* runtime: handle runtime.Goexit during initRuss Cox2013-07-261-0/+18
* runtime: refactor mallocgcDmitriy Vyukov2013-07-261-2/+2
* runtime: only define SEH when we need it.Keith Randall2013-07-241-0/+4
* runtime: more cgocallback_gofunc workRuss Cox2013-07-241-1/+14
* runtime: reduce frame size for runtime.cgocallback_gofuncRuss Cox2013-07-231-4/+4
* runtime: add a missing newline in a debug printf.David Symonds2013-07-221-1/+1
* runtime: prevent sysmon from polling network excessivlyDmitriy Vyukov2013-07-191-0/+1
* runtime: preempt long-running goroutinesDmitriy Vyukov2013-07-191-18/+37
* runtime: handle morestack/lessstack in stack traceRuss Cox2013-07-181-11/+2
* runtime: disable preemption again to fix linux buildIan Lance Taylor2013-07-171-0/+6
* runtime: re-enable preemptionRuss Cox2013-07-171-6/+0
* runtime: more reliable preemptionDmitriy Vyukov2013-07-171-0/+14
* runtime: use new frame argument size informationRuss Cox2013-07-171-0/+9
* runtime: fix CPU underutilizationDmitriy Vyukov2013-07-111-13/+26
* runtime: disable preemptionRuss Cox2013-07-011-0/+6
* runtime: introduce GODEBUG env varDmitriy Vyukov2013-06-281-0/+1
* runtime: preempt goroutines for GCDmitriy Vyukov2013-06-281-7/+13
* runtime: remove declaration of function that does not existIan Lance Taylor2013-06-271-1/+0
* undo CL 9776044 / 1e280889f997Dmitriy Vyukov2013-06-271-27/+14
* runtime: fix CPU underutilizationDmitriy Vyukov2013-06-271-14/+27
* runtime: record proper goroutine state during stack splitRuss Cox2013-06-271-3/+19