aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/time.go
AgeCommit message (Expand)Author
2024-02-28runtime: merge timerNoStatus into timerRemovedRuss Cox
2024-02-28runtime: merge timerMoving into timerModifyingRuss Cox
2024-02-28runtime: merge timerRemoving into timerModifyingRuss Cox
2024-02-28runtime: merge timerModifiedEarlier and timerModifierLaterRuss Cox
2024-02-28runtime: delete addtimerRuss Cox
2024-02-28runtime: move all timer-locking code into time.goRuss Cox
2024-02-28runtime: delete clearDeletedTimersRuss Cox
2024-02-28runtime: simplify, speed up adjusttimersRuss Cox
2023-09-18all: clean unnecessary castsJes Cok
2023-06-14all: fix spelling errorsAlexander Yastrebov
2023-05-19runtime: replace raw traceEv with traceBlockReason in goparkMichael Anthony Knyszek
2022-09-13runtime: convert timer.status to atomic typecui fliter
2022-08-31runtime: convert p.numTimers and p.deletedTimers to internal atomic typesAndy Pan
2022-08-18runtime: convert timer0When/timerModifiedEarliest to atomic.Int64Cuong Manh Le
2022-08-18runtime: convert p.timerModifiedEarliest to atomic typeCuong Manh Le
2022-08-17runtime: convert p.timer0When to atomic typeCuong Manh Le
2022-08-17runtime: convert netpoll netpollInited to atomic typeCuong Manh Le
2022-07-13runtime: clear timerModifiedEarliest when last timer is deletedMichael Pratt
2022-06-08runtime: use pidleget for faketime jumpMichael Pratt
2022-04-11all: gofmt main repoRuss Cox
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-09-15runtime: in adjustTimers back up as far as necessaryIan Lance Taylor
2021-08-12[dev.typeparams] all: merge master (46fd547) into dev.typeparamsMatthew Dempsky
2021-07-26runtime: remove adjustTimers counterIan Lance Taylor
2021-07-22[dev.typeparams] all: merge master (798ec73) into dev.typeparamsMatthew Dempsky
2021-07-22runtime: don't clear timerModifiedEarliest if adjustTimers is 0Ian Lance Taylor
2021-05-21[dev.typeparams] runtime: replace funcPC with internal/abi.FuncPCABIInternalCherry Mui
2021-03-10runtime, time: disable preemption in addtimerMichael Pratt
2021-01-20runtime: don't adjust timer pp field in timerWaiting statusIan Lance Taylor
2020-12-03runtime, time: strictly enforce when, period constraintsMichael Pratt
2020-12-03time, runtime: don't set timer when = 0Michael Pratt
2020-10-30runtime: simplify nobarrierWakeTimeIan Lance Taylor
2020-10-27runtime: don't always adjust timersIan Lance Taylor
2020-08-17runtime: update comment: modTimer is called by Timer.Resetzero.xu
2020-04-06time, runtime: only call resetTimer from (*Timer).ResetIan Lance Taylor
2020-03-25runtime: prevent preemption while timer is in timerModifyingMichael Anthony Knyszek
2020-03-24runtime: don't call wakeNetPoller during timerModifyingIan Lance Taylor
2020-03-12runtime: leave cleantimers early if G is being preemptedIan Lance Taylor
2020-02-27runtime: don't panic on racy use of timersIan Lance Taylor
2020-02-24time: add Ticker.ResetChangkun Ou
2020-02-23Revert "time: add Ticker.Reset"Andrew Bonventre
2020-02-23time: add Ticker.ResetChangkun Ou
2020-01-24runtime: update deltimer commentsDraven
2020-01-22runtime: don't skip checkTimers if we would clear deleted timersIan Lance Taylor
2020-01-14runtime: keep P's first timer when in new atomically accessed fieldIan Lance Taylor
2020-01-10runtime: don't let P's timer heap get clogged with deleted timersIan Lance Taylor
2020-01-10runtime: don't skip timer when adjustTimers sees a modified timerIan Lance Taylor
2019-12-02runtime: use current P's race context in timer codeIan Lance Taylor
2019-11-19runtime, time: remove old timer codeIan Lance Taylor