]> Cypherpunks.ru repositories - gostls13.git/history - src/runtime/sema.go
cmd/compile/internal/inline: score call sites exposed by inlines
[gostls13.git] / src / runtime / sema.go
2023-08-17 Russ Coxruntime: change mutex profile to count every blocked...
2023-05-19 Michael Anthony... runtime: replace raw traceEv with traceBlockReason...
2022-09-16 Michael Anthony... runtime: make the wait reason for a g blocked on a...
2022-08-31 cuiweixieruntime: convert semaRoot.nwait to atomic type
2022-08-26 hopehookruntime: convert notifyList.wait to atomic type
2022-06-24 Matthew Dempsky[dev.unified] all: merge master (5a1c5b8) into dev...
2022-06-21 Michael Anthony... runtime: convert flaky semaphore linearity test into...
2022-06-16 Michael Anthony... runtime: write much more direct test for semaphore...
2022-04-20 Chressie Himpel[dev.boringcrypto] all: merge master into dev.boringcrypto
2022-04-05 Russ Coxall: separate doc comment from //go: directives
2020-05-07 Dmitri Shuralyov[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-04-10 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-04-08 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-04-07 Dan Scalesruntime: static lock ranking for the runtime (enabled...
2020-01-31 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-01-02 Rhys Hiltnerruntime: emit trace event in direct semaphore handoff
2019-11-19 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2019-11-11 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2019-11-09 Rhys Hiltnersync: yield to the waiter when unlocking a starving...
2019-11-07 Bryan C. MillsRevert "sync: yield to the waiter when unlocking a...
2019-11-07 Carlo Alberto Ferrarissync: yield to the waiter when unlocking a starving...
2019-10-11 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2019-10-10 alanruntime: remove no-op pointer writes in treap rotations
2019-05-28 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2019-03-09 Carlo Alberto Ferrarissync: allow inlining the Mutex.Lock fast path
2019-03-05 Carlo Alberto Ferrarissync: allow inlining the Mutex.Unlock fast path
2018-09-06 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2018-08-24 Martin Möhrmannruntime: replace sys.CacheLineSize by corresponding...
2018-06-08 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2018-06-01 Tim Cooperall: update comment URLs from HTTP to HTTPS, where...
2018-05-18 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2018-05-03 Josh Bleecher Snyderruntime: convert g.waitreason from string to uint8
2018-04-06 Austin Clementsruntime: distinguish semaphore wait from sync.Cond...
2018-03-13 Josh Bleecher SnyderRevert "runtime: convert g.waitreason from string to...
2018-03-12 Josh Bleecher Snyderruntime: convert g.waitreason from string to uint8
2017-12-06 Russ Cox[dev.boringcrypto] all: merge master (nearly Go 1.10...
2017-10-04 Sokolov Yuraruntime: fix using fastrand in sema.go
2017-06-14 Austin Clementsruntime: record mutex event before readying
2017-02-17 Dmitry Vyukovsync: make Mutex more fair
2017-02-16 Russ Coxruntime: use balanced tree for addr lookup in semaphore...
2017-02-16 Russ Coxruntime: run mutexevent profiling without holding semaR...
2017-02-13 Ian Lance Taylornet: refactor poller into new internal/poll package
2017-02-12 Russ Coxruntime: use two-level list for semaphore address searc...
2016-10-28 Peter Weinbergerruntime: Profile goroutines holding contended mutexes.
2016-05-05 Keith Randall[dev.ssa] Merge remote-tracking branch 'origin/master...
2016-03-28 Austin Clements[dev.garbage] Merge remote-tracking branch 'origin...
2016-03-15 Wedson Almeida Filhosync: new Cond implementation
2016-03-09 Austin Clements[dev.garbage] Merge branch 'master' into dev.garbage
2016-03-07 Matthew Dempskyruntime: eliminate unnecessary type conversions
2015-11-17 Keith Randall[dev.ssa] Merge remote-tracking branch 'origin/master...
2015-11-12 Michael Matloobruntime: break out system-specific constants into packa...
2015-11-10 Michael Matloobruntime: break atomics out into package runtime/interna...
2015-04-01 Keith Randall[dev.ssa] Merge remote-tracking branch 'origin/master...
2015-03-10 Dmitry Vyukovruntime: remove runtime frames from stacks in traces
2015-02-04 Russ Cox[dev.cc] all: merge master (b8fcae0) into dev.cc
2015-01-28 Dmitry Vyukovruntime: add tracing of runtime events
2014-12-28 Keith Randallruntime: rename gothrow to throw
2014-12-23 Russ Coxruntime: remove thunk.s
2014-11-24 Russ Cox[dev.garbage] all: merge dev.cc (493ad916c3b1) into...
2014-11-20 Russ Cox[dev.cc] all: merge default (e4ab8f908aac) into dev.cc
2014-11-20 Russ Cox[dev.cc] all: merge dev.power64 (f57928630b36) into...
2014-11-16 Russ Coxruntime: fix sudog leak
2014-11-14 Russ Cox[dev.cc] all: merge dev.power64 (7667e41f3ced) into...
2014-11-14 Russ Cox[dev.garbage] all: merge dev.power64 (7667e41f3ced...
2014-11-14 Russ Cox[dev.garbage] all: merge default (f38460037b72) into...
2014-11-10 Russ Coxruntime: fix sudog leak in syncsemrelease
2014-10-22 Austin Clements[dev.power64] all: merge default into dev.power64
2014-10-22 Austin Clementsbuild: merge the great pkg/ rename into dev.power64
2014-10-03 Russ Coxruntime: clear stale values from G.param and SudoG...
2014-10-03 Russ Cox[dev.garbage] merge default into dev.garbage
2014-10-02 Russ Cox[dev.garbage] runtime: make sure G.param and SudoG...
2014-09-17 Keith Randallruntime: always run semacquire on the G stack
2014-09-16 Russ Coxruntime: remove duplicated Go constants
2014-09-08 Russ Coxbuild: move package sources from src/pkg to src