| Age | Commit message (Expand) | Author |
| 2016-04-10 | runtime: make execution error panic values implement the Error interface | Emmanuel Odeke |
| 2016-03-16 | runtime: never pass stack pointers to gopark | Austin Clements |
| 2016-03-16 | runtime: put g.waiting list in lock order | Austin Clements |
| 2016-03-16 | runtime: use indexes for select lock order | Austin Clements |
| 2016-03-16 | runtime: record channel in sudog | Austin Clements |
| 2016-03-14 | runtime: improve comment on selectgo | Austin Clements |
| 2016-03-02 | all: single space after period. | Brad Fitzpatrick |
| 2016-02-25 | runtime: document non-obvious requirement on sudog.elem | Austin Clements |
| 2016-02-23 | Revert "cmd/compile: move hiter, hmap, and scase definitions into builtin.go" | Matthew Dempsky |
| 2016-02-22 | cmd/compile: move hiter, hmap, and scase definitions into builtin.go | Matthew Dempsky |
| 2015-11-12 | runtime: break out system-specific constants into package sys | Michael Matloob |
| 2015-11-08 | runtime: simplify chan ops, take 2 | Keith Randall |
| 2015-11-06 | Revert "runtime: simplify buffered channels." | Keith Randall |
| 2015-11-05 | runtime: simplify buffered channels. | Keith Randall |
| 2015-10-21 | runtime, syscall: add calls to msan functions | Ian Lance Taylor |
| 2015-07-13 | runtime: add memory barrier for sync send in select | Russ Cox |
| 2015-04-27 | runtime: remove a modulus calculation from pollorder | Josh Bleecher Snyder |
| 2015-04-27 | runtime: tighten select permutation generation | Josh Bleecher Snyder |
| 2015-04-15 | runtime: merge slice and sliceStruct | Michael Hudson-Doyle |
| 2015-03-17 | runtime: remove futile wakeups from trace | Dmitry Vyukov |
| 2015-03-11 | runtime,reflect,cmd/internal/gc: Fix comments referring to .c/.h files | Keith Randall |
| 2015-03-10 | runtime: remove runtime frames from stacks in traces | Dmitry Vyukov |
| 2015-03-02 | runtime: cleanup chan code | Dmitry Vyukov |
| 2015-01-28 | runtime: add tracing of runtime events | Dmitry Vyukov |
| 2015-01-06 | runtime: use typed memmove (write barriers) for chan, map, interface content | Russ Cox |
| 2014-12-28 | runtime: rename gothrow to throw | Keith Randall |
| 2014-12-23 | runtime: remove thunk.s | Russ Cox |
| 2014-12-08 | runtime: use doubly-linked lists for channel send/recv queues. | Keith Randall |
| 2014-11-24 | [dev.garbage] all: merge dev.cc (493ad916c3b1) into dev.garbage | Russ Cox |
| 2014-11-20 | [dev.cc] all: merge default (e4ab8f908aac) into dev.cc | Russ Cox |
| 2014-11-16 | runtime: fix sudog leak | Russ Cox |
| 2014-11-15 | [dev.garbage] all: merge dev.cc into dev.garbage | Russ Cox |
| 2014-11-11 | [dev.cc] runtime: convert scheduler from C to Go | Russ Cox |
| 2014-10-29 | [dev.garbage] all: merge default (dd5014ed9b01) into dev.garbage | Russ Cox |
| 2014-10-18 | runtime: dequeue the correct SudoG | Keith Randall |
| 2014-10-06 | [dev.garbage] all: merge default into dev.garbage | Russ Cox |
| 2014-10-03 | runtime: clear sg.selectdone before saving in SudoG cache | Russ Cox |
| 2014-10-03 | runtime: clear stale values from G.param and SudoG.elem | Russ Cox |
| 2014-10-02 | [dev.garbage] runtime: make sure G.param and SudoG.elem do not hold stale poi... | Russ Cox |
| 2014-09-09 | runtime: merge mallocgc, gomallocgc | Russ Cox |
| 2014-09-08 | build: move package sources from src/pkg to src | Russ Cox |