aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/select.go
AgeCommit message (Expand)Author
2016-04-10runtime: make execution error panic values implement the Error interfaceEmmanuel Odeke
2016-03-16runtime: never pass stack pointers to goparkAustin Clements
2016-03-16runtime: put g.waiting list in lock orderAustin Clements
2016-03-16runtime: use indexes for select lock orderAustin Clements
2016-03-16runtime: record channel in sudogAustin Clements
2016-03-14runtime: improve comment on selectgoAustin Clements
2016-03-02all: single space after period.Brad Fitzpatrick
2016-02-25runtime: document non-obvious requirement on sudog.elemAustin Clements
2016-02-23Revert "cmd/compile: move hiter, hmap, and scase definitions into builtin.go"Matthew Dempsky
2016-02-22cmd/compile: move hiter, hmap, and scase definitions into builtin.goMatthew Dempsky
2015-11-12runtime: break out system-specific constants into package sysMichael Matloob
2015-11-08runtime: simplify chan ops, take 2Keith Randall
2015-11-06Revert "runtime: simplify buffered channels."Keith Randall
2015-11-05runtime: simplify buffered channels.Keith Randall
2015-10-21runtime, syscall: add calls to msan functionsIan Lance Taylor
2015-07-13runtime: add memory barrier for sync send in selectRuss Cox
2015-04-27runtime: remove a modulus calculation from pollorderJosh Bleecher Snyder
2015-04-27runtime: tighten select permutation generationJosh Bleecher Snyder
2015-04-15runtime: merge slice and sliceStructMichael Hudson-Doyle
2015-03-17runtime: remove futile wakeups from traceDmitry Vyukov
2015-03-11runtime,reflect,cmd/internal/gc: Fix comments referring to .c/.h filesKeith Randall
2015-03-10runtime: remove runtime frames from stacks in tracesDmitry Vyukov
2015-03-02runtime: cleanup chan codeDmitry Vyukov
2015-01-28runtime: add tracing of runtime eventsDmitry Vyukov
2015-01-06runtime: use typed memmove (write barriers) for chan, map, interface contentRuss Cox
2014-12-28runtime: rename gothrow to throwKeith Randall
2014-12-23runtime: remove thunk.sRuss Cox
2014-12-08runtime: use doubly-linked lists for channel send/recv queues.Keith Randall
2014-11-24[dev.garbage] all: merge dev.cc (493ad916c3b1) into dev.garbageRuss Cox
2014-11-20[dev.cc] all: merge default (e4ab8f908aac) into dev.ccRuss Cox
2014-11-16runtime: fix sudog leakRuss Cox
2014-11-15[dev.garbage] all: merge dev.cc into dev.garbageRuss Cox
2014-11-11[dev.cc] runtime: convert scheduler from C to GoRuss Cox
2014-10-29[dev.garbage] all: merge default (dd5014ed9b01) into dev.garbageRuss Cox
2014-10-18runtime: dequeue the correct SudoGKeith Randall
2014-10-06[dev.garbage] all: merge default into dev.garbageRuss Cox
2014-10-03runtime: clear sg.selectdone before saving in SudoG cacheRuss Cox
2014-10-03runtime: clear stale values from G.param and SudoG.elemRuss Cox
2014-10-02[dev.garbage] runtime: make sure G.param and SudoG.elem do not hold stale poi...Russ Cox
2014-09-09runtime: merge mallocgc, gomallocgcRuss Cox
2014-09-08build: move package sources from src/pkg to srcRuss Cox