aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/runtime2.go
AgeCommit message (Expand)Author
2016-10-28runtime: Profile goroutines holding contended mutexes.Peter Weinberger
2016-08-29runtime: insufficient padding in the `p` structureCarlos Eduardo Seo
2016-08-25runtime: remove unused type sigtabttIan Lance Taylor
2016-05-26build: enable framepointer mode by defaultRuss Cox
2016-05-03runtime: per-P contexts for race detectorDmitry Vyukov
2016-04-29cmd/cgo, runtime, runtime/cgo: use cgo context functionIan Lance Taylor
2016-04-26runtime: make stack re-scan O(# dirty stacks)Austin 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-14runtime: find a home for orphaned commentsJeremy Jackins
2016-04-01runtime: support symbolic backtrace of C code in a cgo crashIan Lance Taylor
2016-03-31runtime: don't use REP;MOVSB if CPUID doesn't say it is fastKeith Randall
2016-03-29cmd/compile: emit itabs and itablinksMichel Lespinasse
2016-03-17runtime: document sudogAustin Clements
2016-03-17cmd/compile: stop constructing sudog typeMatthew Dempsky
2016-03-16runtime: make shrinkstack concurrent-safeAustin Clements
2016-03-16runtime: protect sudog.elem with hchan.lockAustin Clements
2016-03-16runtime: put g.waiting list in lock orderAustin Clements
2016-03-16runtime: record channel in sudogAustin Clements
2016-03-15sync: new Cond implementationWedson Almeida Filho
2016-03-14runtime: document the G statesAustin Clements
2016-03-02all: single space after period.Brad Fitzpatrick
2016-02-25runtime: eliminate unused _Genqueue stateAustin Clements
2016-02-23Revert "cmd/compile: move hiter, hmap, and scase definitions into builtin.go"Matthew Dempsky
2016-02-22runtime: move machport into darwin's mOSMatthew Dempsky
2016-02-22cmd/compile: move hiter, hmap, and scase definitions into builtin.goMatthew Dempsky
2016-01-27runtime: make p.gcBgMarkWorker a guintptrAustin Clements
2016-01-13runtime: make NumGoroutine and Stack agree not to include system goroutinesRuss Cox
2016-01-08Revert "runtime: make NumGoroutine and Stack agree not to include system goro...Russ Cox
2016-01-08runtime: make NumGoroutine and Stack agree not to include system goroutinesRuss Cox
2016-01-06runtime: preserve signal stack when calling Go on C threadIan Lance Taylor
2016-01-05runtime: disable a signal by restoring the original dispositionIan Lance Taylor
2015-12-18runtime: document stack barrier synchronization rulesAustin Clements
2015-12-16runtime: remove incorrect TODO added in CL 16035Russ Cox
2015-12-11runtime: remove unnecessary wakeups of worker threadsDmitry Vyukov
2015-11-24runtime: use a proper type, sigset, for m.sigmaskElias Naur
2015-11-24runtime: mark {g,m,p}uintptr methods as nosplitMichael Hudson-Doyle
2015-11-18Revert "runtime: use a proper type, sigset, for m.sigmask"Russ Cox
2015-11-17runtime: use a proper type, sigset, for m.sigmaskElias Naur
2015-11-15cmd/go, runtime: always use position-independent code to invoke vsyscall help...Michael Hudson-Doyle
2015-11-13runtime: move m's OS-specific semaphore fields into mOSMatthew Dempsky
2015-11-12runtime: break out system-specific constants into package sysMichael Matloob
2015-11-11runtime: eliminate traceBuf write barriersAustin Clements
2015-11-10runtime: break atomics out into package runtime/internal/atomicMichael Matloob
2015-11-03runtime: change p.runq from []*g to []guintptrAustin Clements
2015-11-02bytes: speed up Compare() on amd64Ilya Tocar
2015-10-22runtime: prune some dead variablesMatthew Dempsky
2015-10-22runtime: split plan9 and solaris's m fields into new embedded mOS typeMatthew Dempsky
2015-10-21runtime: make iface/eface handling more type safeMatthew Dempsky
2015-10-20runtime: add stringStructOf helper functionMatthew Dempsky