]> Cypherpunks.ru repositories - gostls13.git/history - src/sync
cmd/compile/internal/inline: score call sites exposed by inlines
[gostls13.git] / src / sync /
2023-10-06 mstmdevsync: use atomic.Uint32 in Once
2023-09-07 qiulaidongfengsync: deemphasize goroutines in RWMutex documentation
2023-09-01 Mauri de Souza Men... sync: prevent (*Map).Range from always escaping
2023-08-16 qiulaidongfengsync: document why copyChecker checks the condition...
2023-07-31 Ian Lance Taylorsync: panic rather than throw on nil *Pool
2023-05-23 Ian Lance Taylorsyscall: avoid serializing forks on ForkLock
2023-05-10 cui fliterall: fix a lot of comments
2023-03-31 Austin Clementssync: implement OnceFunc, OnceValue, and OnceValues
2023-03-25 Daniel Martíall: add a few links in package godocs
2023-03-22 Collin Wrightsync: fix TestCondSignalStealing flake
2023-02-09 Adin Scannellruntime: fix signature for linked functions
2023-01-20 Changkun Ousync: document memory model for Swap/CompareAnd{Swap...
2023-01-09 csuzhangsync/atomic: fix the note of atomic.Store
2022-12-12 Changkun Ousync: remove unused const
2022-11-17 Keith Randallsync/atomic: hint users of old API to use new type...
2022-11-15 Russ Coxsync/atomic: allow linked list of atomic pointers again
2022-11-15 Changkun Ousync: add new Map method Swap, CompareAndSwap, CompareA...
2022-11-07 Mateusz Poliwczaksync/atomic: disallow type conversions of atomic.Pointer[T]
2022-10-31 Changkun Ousync: use atomic.Pointer for entry
2022-09-29 hopehooksync/atomic: rename "ifaceWords" to "efaceWords"
2022-09-26 Isaiah Becker-Mayersync: clarify Cond.Wait documentation
2022-09-19 Cuong Manh Lecmd/compile,sync: make accessing address of zero offset...
2022-09-16 Michael Anthony... runtime: make the wait reason for a g blocked on a...
2022-09-09 Cuong Manh Lesync: convert RWMutex.{readerCount,readerWait} to atomi...
2022-09-09 Cuong Manh Lesync/atomic: reduce inlining cost for atomic types...
2022-09-07 Ian Lance TaylorRevert "sync: convert Once.done to atomic type"
2022-09-06 Cuong Manh Leall: make sure *Pointer[T]'s methods are inlined as...
2022-09-06 cuiweixiesync: convert Once.done to atomic type
2022-08-29 Joe Tsaisync: switch Map to use atomic.Pointer
2022-08-19 Cuong Manh Lesync: use atomic.Uint64 for WaitGroup state
2022-08-05 Russ Coxsync/atomic: remove test64err in test
2022-06-24 Matthew Dempsky[dev.unified] all: merge master (5a1c5b8) into dev...
2022-06-17 Kevin Burkesync: add more notes about Cond behavior
2022-06-16 Michael Anthony... runtime: write much more direct test for semaphore...
2022-06-16 Matthew Dempsky[dev.unified] all: merge master (635b124) into dev...
2022-06-13 Michael Anthony... sync: improve linearity test robustness
2022-06-13 Michael Anthony... sync: move lock linearity test and treat it like a...
2022-06-07 Will Hawkinssync/atomic: clarify that 8-byte alignment of variables...
2022-06-06 Russ Coxruntime, sync, sync/atomic: document happens-before...
2022-06-03 Michael Prattsync/atomic: note that alignment responsibility doesn...
2022-05-19 Russ Coxall: gofmt main repo
2022-05-08 Jason7602sync: remove the redundant logic on sync.(*Pool).Put
2022-05-06 Ian Lance Taylorsync/atomic: don't run 64-bit uintptr tests on 32-bit...
2022-05-04 Russ Coxsync/atomic: add typed atomic values
2022-05-03 Russ Coxall: REVERSE MERGE dev.boringcrypto (cdcb4b6) into...
2022-04-29 Keith Randallsync/atomic: use consistent first-store-in-progress...
2022-04-28 Michael Prattruntime: differentiate "user" and "system" throws
2022-04-20 Chressie Himpel[dev.boringcrypto] all: merge master into dev.boringcrypto
2022-04-11 Russ Coxall: gofmt main repo
2022-04-05 Russ Coxall: separate doc comment from //go: directives
2022-04-05 Lasse Folger[dev.boringcrypto] all: merge master into dev.boringcrypto
2022-04-01 Russ Coxall: remove trailing blank doc comment lines
2022-02-03 Chressie Himpel[dev.boringcrypto] all: merge master into dev.boringcrypto
2021-12-13 Russ Coxall: gofmt -w -r 'interface{} -> any' src
2021-11-16 Ian Lance Taylorsync: in TryLock try to acquire mutex even if state...
2021-11-11 Changkun Ousync: clarify the validity to call Map methods inside...
2021-11-06 Tobias Klauserall: remove more leftover // +build lines
2021-11-05 Roland Shoemaker[dev.boringcrypto] all: merge master into dev.boringcrypto
2021-11-04 Michael Anthony... sync/atomic: disable GC during TestHammerStoreLoad
2021-11-01 Ruslan Andreevsync: add PoolStarvation benchmark
2021-10-29 Russ Coxsync: add Mutex.TryLock, RWMutex.TryLock, RWMutex.TryRLock
2021-10-28 Russ Coxall: go fix -fix=buildtag std cmd (except for bootstrap...
2021-10-26 Keith Randallsync/atomic: use a better first-store-in-progress marker
2021-10-19 Carlo Alberto Ferrarissync: avoid a dynamic check in WaitGroup on 64-bit...
2021-10-14 Damien Neilsync: remove TestWaitGroupMisuse2 and TestWaitGroupMisuse3
2021-10-09 Sean Liaosync: use example.com for url in ExampleWaitGroup
2021-10-07 Meng Zhuoruntime,sync: using fastrandn instead of modulo reduction
2021-09-09 Jay Conrod[dev.fuzz] all: merge master (65f0d24) into dev.fuzz
2021-08-25 Michael Matloob[dev.cmdgo] all: merge master (c2f96e6) into dev.cmdgo
2021-08-16 Roland Shoemaker[dev.boringcrypto] all: merge commit 57c115e1 into...
2021-08-14 Jeff Wentworthsync/atomic: fix documentation for CompareAndSwap
2021-07-06 Jay Conrod[dev.cmdgo] all: merge master (912f075) into dev.cmdgo
2021-05-18 Cherry Mui[dev.typeparams] all: merge master (690a8c3) into dev...
2021-05-17 Katie Hockman[dev.fuzz] all: merge master (d137b74) into dev.fuzz
2021-05-13 Filippo Valsorda[dev.boringcrypto] all: merge commit 9d0819b27c (CL...
2021-05-13 Tobias Klauserall: add //go:build lines to assembly files
2021-05-11 Cherry Mui[dev.typeparams] all: merge master (9b84814) into dev...
2021-05-04 Colin Arnottsync/atomic: add (*Value).Swap and (*Value).CompareAndSwap
2021-04-26 Bryan C. MillsRevert "sync: improve sync.Pool object stealing"
2021-04-26 Ruslan Andreevsync: improve sync.Pool object stealing
2021-04-08 panchenglong01sync: update misleading comment in map.go about entry...
2021-02-20 Russ Coxall: go fmt std cmd (but revert vendor)
2021-02-17 Russ Cox[dev.boringcrypto] all: merge master (2f0da6d) into...
2020-12-14 Katie Hockman[dev.fuzz] all: merge master into dev.fuzz
2020-11-25 Russ Cox[dev.typeparams] merge dev.regabi 41f3af9d04 into dev...
2020-11-23 Martin Möhrmannsync: use 386 instead of x86-32 to refer to the 32...
2020-11-20 Robert Griesemer[dev.typeparams] Merge branch 'master' into dev.typeparams
2020-11-18 Michael Prattsync: document RWMutex race semantics
2020-11-18 Roland Shoemaker[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-11-18 Katie Hockman[dev.boringcrypto] crypto/hmac: merge up to 2a206c7...
2020-11-17 Dmitri Shuralyov[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-11-03 Rob Findley[dev.typeparams] merge master into dev.typeparams
2020-10-26 Austin Clementscmd/go,cmd/compile,sync: remove special import case...
2020-10-23 Dmitri Shuralyovsync: document that Once must not be copied
2020-10-23 Rob Findley[dev.typeparams] merge master into dev.typeparams
2020-10-21 Paul E. Murphycmd/compiler,cmd/go,sync: add internal {LoadAcq,StoreRe...
2020-10-16 Austin Clementsruntime/internal/atomic: panic nicely on unaligned...
2020-10-14 ZhangYunHaosync: fix typo in pooldequeue
2020-09-11 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-08-24 Changkun Ousync: delete dirty keys inside Map.LoadAndDelete
next