aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/proc.go
AgeCommit message (Expand)Author
2016-10-28runtime: Profile goroutines holding contended mutexes.Peter Weinberger
2016-10-20runtime/debug: avoid overflow in SetMaxThreadsAlberto Donizetti
2016-10-19runtime: keep gcMarkRootCheck happy with spare GsAustin Clements
2016-10-17runtime: print a message on bad morestackAustin Clements
2016-10-15runtime: use more go:nowritebarrierrec in proc.goAustin Clements
2016-10-15cmd/compile, runtime: add go:yeswritebarrierrec pragmaAustin Clements
2016-10-11cmd/link: insert trampolines for too-far jumps on ARMCherry Zhang
2016-10-11runtime: record current PC for SIGPROF on non-Go threadIan Lance Taylor
2016-09-25runtime: fix newextram PC passed to race detectorDmitry Vyukov
2016-09-16runtime: avoid dependence on main symbolDavid Crawshaw
2016-08-30runtime: rename fastrand1 to fastrandJosh Bleecher Snyder
2016-08-30runtime: update a few commentsKeith Randall
2016-08-04runtime: initialize hash algs before typemapDavid Crawshaw
2016-07-20runtime: add as many extra M's as neededIan Lance Taylor
2016-06-29runtime: correct printing of blocked field in scheduler traceIan Lance Taylor
2016-06-13runtime: collect stack trace if SIGPROF arrives on non-Go threadIan Lance Taylor
2016-05-26build: enable framepointer mode by defaultRuss Cox
2016-05-25cmd/cgo, runtime, runtime/cgo: TSAN support for mallocIan Lance Taylor
2016-05-25runtime: pass gcWork to scanstackAustin Clements
2016-05-19runtime: add 'next' flag to readyAustin Clements
2016-05-19runtime: don't do a plain throw when throwsplit == trueIan Lance Taylor
2016-05-04runtime: use cgo traceback for SIGPROFIan Lance Taylor
2016-05-03runtime: per-P contexts for race detectorDmitry Vyukov
2016-05-03runtime: fix CPU underutilizationDmitry Vyukov
2016-04-26runtime: make stack re-scan O(# dirty stacks)Austin Clements
2016-04-26runtime: don't clear gcscanvalid in casfrom_GscanstatusAustin Clements
2016-04-26runtime: fix typos in comment about gcscanvalidAustin Clements
2016-04-26runtime: split gfree list into with-stacks and without-stacksAustin Clements
2016-04-23runtime: use per-goroutine sequence numbers in tracerDmitry Vyukov
2016-04-13cmd/compile, etc: store method tables as offsetsDavid Crawshaw
2016-04-10runtime: make execution error panic values implement the Error interfaceEmmanuel Odeke
2016-04-07runtime: clamp OS-reported number of processors to _MaxGomaxprocsMichael Hudson-Doyle
2016-04-05runtime: don't burn CPU unnecessarilyDmitry Vyukov
2016-04-05runtime: sleep less when we can do workDmitry Vyukov
2016-04-01runtime: allocate mp.cgocallers earlierIan Lance Taylor
2016-03-29runtime: insert itabs into hash table during initMichel Lespinasse
2016-03-25runtime: improve randomized stealing logicDmitry Vyukov
2016-03-16runtime: never pass stack pointers to goparkAustin Clements
2016-03-16runtime: record channel in sudogAustin Clements
2016-03-13runtime: move testSchedLocalQueue* to export_testEmmanuel Odeke
2016-03-02all: single space after period.Brad Fitzpatrick
2016-02-26runtime: unwire g/m in dropg alwaysDmitry Vyukov
2016-02-25runtime: eliminate unused _Genqueue stateAustin Clements
2016-02-24all: fix typos and spellingMartin Möhrmann
2016-02-21runtime: fix missing word in commentShenghou Ma
2016-02-02runtime: start an M when handing off a P when there's GC workAustin Clements
2016-01-27runtime: make p.gcBgMarkWorker a guintptrAustin Clements
2016-01-27runtime: attach mark workers to P after they parkAustin Clements
2016-01-14runtime: minimize time between lockextra/unlockextraIan Lance Taylor
2016-01-13runtime: make NumGoroutine and Stack agree not to include system goroutinesRuss Cox