index
:
go
bench-before
fix-runtime-test-GOMAXPROCS
json-isValidNumber
json-isValidNumber-before
main
makepkg
ms-fix-multipart-readform
Fork of Go programming language with my patches.
Go Authors
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
runtime
/
chan.go
Age
Commit message (
Expand
)
Author
2025-06-04
runtime: make bubbled timers more consistent with unbubbled
Damien Neil
2025-05-20
runtime: record synctest bubble ownership in hchan
Damien Neil
2025-05-20
runtime: disallow closing bubbled chans from outside bubble
Damien Neil
2025-05-07
runtime: use "bubble" terminology for synctest
Damien Neil
2024-11-19
internal/synctest: new package for testing concurrent code
Damien Neil
2024-09-17
runtime: move getcallerpc to internal/runtime/sys
Michael Pratt
2024-07-23
runtime,internal: move runtime/internal/math to internal/runtime/math
David Chase
2024-05-23
all: document legacy //go:linkname for modules with ≥1,000 dependents
Russ Cox
2024-03-25
runtime: migrate internal/atomic to internal/runtime
Andy Pan
2024-03-14
time: avoid stale receives after Timer/Ticker Stop/Reset return
Russ Cox
2024-03-13
time: garbage collect unstopped Tickers and Timers
Russ Cox
2024-03-08
cmd/compile: compile cap(ch) as call to runtime.chancap
Russ Cox
2024-03-04
runtime: use .Pointers() instead of manual checking
Pouriya
2024-02-28
cmd/compile: compile len(ch) as call to runtime.chanlen
Russ Cox
2023-05-19
runtime: replace raw traceEv with traceBlockReason in gopark
Michael Anthony Knyszek
2023-05-12
reflect: allow Value be stack allocated
Cherry Mui
2023-05-11
runtime: redefine _type to abi.Type; add rtype for methods.
David Chase
2023-05-10
internal/abi,reflectlite,reflect,runtime: common up chan type
David Chase
2023-05-05
internal/abi: refactor (basic) type struct into one definition
David Chase
2022-11-18
all: add missing periods in comments
cui fliter
2022-08-26
runtime: convert g.selectDone to atomic type
hopehook
2022-08-17
runtime: convert g.parkingOnChan to atomic type
Cuong Manh Le
2022-07-30
runtime: fix typos
hopehook
2022-04-12
runtime/chan.go: improve closed channel receive performance
champly
2022-04-11
all: gofmt main repo
Russ Cox
2022-04-05
all: separate doc comment from //go: directives
Russ Cox
2022-04-01
all: remove trailing blank doc comment lines
Russ Cox
2022-04-01
all: fix various doc comment formatting nits
Russ Cox
2021-05-21
[dev.typeparams] runtime: replace funcPC with internal/abi.FuncPCABIInternal
Cherry Mui
2021-02-23
cmd/compile,runtime: make selectnbrecv return two values
Cuong Manh Le
2020-11-25
runtime: check channel's elemsize before calling race detector
Daniel S Fava
2020-11-13
runtime: swap the order of raceacquire() and racerelease()
Daniel S Fava
2020-09-21
runtime: disable stack shrinking in activeStackChans race window
Michael Anthony Knyszek
2020-08-18
runtime: add "success" field to sudog
Matthew Dempsky
2020-04-07
runtime: static lock ranking for the runtime (enabled by GOEXPERIMENT)
Dan Scales
2020-03-22
runtime: speed up receive on empty closed channel
Ben Schwartz
2020-01-24
Revert "runtime: speed up receive on empty closed channel"
Alexander Rakoczy
2019-10-25
runtime: make copystack/sudog synchronization more explicit
Austin Clements
2019-10-07
runtime: speed up receive on empty closed channel
Ben Schwartz
2019-09-03
cmd/compile,runtime: generate hash functions only for types which are map keys
Keith Randall
2019-03-27
sort, internal/reflectlite: flesh out reflectlite enough for use by sort
Brad Fitzpatrick
2019-03-25
runtime: remove kindNoPointers
Keith Randall
2019-03-05
all: join a few chained ifs
Daniel Martí
2018-10-23
runtime: use multiplication with overflow check for makechan
Martin Möhrmann
2018-10-03
cmd/compile,runtime: remove ambiguously live logic
Keith Randall
2018-09-18
runtime: ignore races between close and len/cap
Keith Randall
2018-08-20
runtime: use gList in closechan
Austin Clements
2018-05-03
runtime: convert g.waitreason from string to uint8
Josh Bleecher Snyder
2018-03-13
Revert "runtime: convert g.waitreason from string to uint8"
Josh Bleecher Snyder
2018-03-12
runtime: convert g.waitreason from string to uint8
Josh Bleecher Snyder
[next]