summaryrefslogtreecommitdiff
path: root/src/runtime/runtime2.go
Commit message (Expand)AuthorAgeFilesLines
* runtime, syscall: reimplement AllThreadsSyscall using only signals.Michael Pratt2022-02-151-18/+1
* runtime: update _defer comment to not mention freedeferIan Lance Taylor2022-02-021-1/+1
* runtime: fix net poll racesRuss Cox2022-01-141-0/+2
* all: gofmt -w -r 'interface{} -> any' srcRuss Cox2021-12-131-2/+2
* runtime: track the amount of scannable allocated stack for the GC pacerMichael Anthony Knyszek2021-10-291-0/+6
* cmd/link, runtime: use offset for _func.entryJosh Bleecher Snyder2021-09-291-3/+3
* runtime: convert _func.entry to a methodJosh Bleecher Snyder2021-09-271-1/+1
* runtime: change funcinl sentinel value from 0 to ^0Josh Bleecher Snyder2021-09-271-2/+2
* runtime: using wyrand for fastrandMeng Zhuo2021-09-241-1/+1
* runtime: use RDTSCP for instruction stream serialized read of TSCMartin Möhrmann2021-08-231-1/+0
* [dev.typeparams] all: merge master (46fd547) into dev.typeparamsMatthew Dempsky2021-08-121-6/+0
|\
| * runtime: remove adjustTimers counterIan Lance Taylor2021-07-261-6/+0
* | [dev.typeparams] runtime: handle d.link carefully when freeing a deferAustin Clements2021-08-041-1/+1
* | [dev.typeparams] runtime: use func() for deferred functionsAustin Clements2021-07-301-4/+4
* | [dev.typeparams] all: merge master (798ec73) into dev.typeparamsMatthew Dempsky2021-07-221-1/+1
|\ \ | |/
| * runtime: don't clear timerModifiedEarliest if adjustTimers is 0Ian Lance Taylor2021-07-221-1/+1
* | [dev.typeparams] all: merge master (296ddf2) into dev.typeparamsMatthew Dempsky2021-07-081-1/+1
|\ \ | |/
| * Update oudated commentmakdon2021-07-081-2/+2
* | [dev.typeparams] runtime: fix import sort order [generated]Michael Anthony Knyszek2021-06-171-1/+1
* | [dev.typeparams] runtime: replace uses of runtime/internal/sys.PtrSize with i...Michael Anthony Knyszek2021-06-171-3/+3
* | [dev.typeparams] Revert "[dev.typeparams] runtime: make deferproc take a func...Cherry Mui2021-06-161-4/+4
* | [dev.typeparams] runtime: simplify defer record allocationCherry Mui2021-06-111-4/+4
* | [dev.typeparams] cmd/compile, runtime: remove _defer.siz fieldCherry Mui2021-06-081-3/+2
* | [dev.typeparams] runtime: make deferproc take a func() argumentCherry Mui2021-06-081-4/+4
|/
* runtime: implement runqdrain() for GC mark worker goroutinesAndy Pan2021-05-051-0/+3
* runtime,runtime/metrics: add metric to track scheduling latenciesMichael Pratt2021-04-231-0/+17
* syscall: syscall.AllThreadsSyscall signal handling fixesAndrew G. Morgan2021-04-211-2/+5
* Revert "runtime: implement runqdrain() for GC mark worker goroutines"Ian Lance Taylor2021-04-201-3/+0
* runtime: implement runqdrain() for GC mark worker goroutinesAndy Pan2021-04-201-0/+3
* runtime: update stale commentAustin Clements2021-04-161-1/+1
* runtime: update debug call protocol for register ABIMichael Anthony Knyszek2021-04-141-8/+19
* runtime: set up read-only dummy TLS space for needm on WindowsMichael Anthony Knyszek2021-04-081-5/+12
* cmd: move experiment flags into objabi.ExperimentAustin Clements2021-03-181-1/+1
* runtime: optimize the memory padding in p structAndy Pan2021-02-231-2/+2
* runtime: enable framepointer on all arm64Russ Cox2021-02-191-1/+1
* cmd/asm, cmd/link, runtime: introduce FuncInfo flag bitsRuss Cox2021-02-191-4/+5
* runtime: document, clean up internal/sysRuss Cox2021-02-191-1/+1
* [dev.regabi] all: merge master (dab3e5a) into dev.regabiMatthew Dempsky2021-01-221-1/+0
|\
| * runtime: don't take allglock in tracebackothersMichael Pratt2021-01-051-1/+0
* | [dev.regabi] cmd/compile, runtime: fix up comments/error messages from recent...Dan Scales2021-01-161-1/+1
|/
* runtime: decouple consistent stats from mcache and allow P-less updateMichael Anthony Knyszek2020-11-021-2/+6
* runtime: manage gcBgMarkWorkers with a global poolMichael Pratt2020-10-301-4/+15
* runtime: try to elide timer stealing if P has no timersMichael Pratt2020-10-281-3/+14
* runtime: don't always adjust timersIan Lance Taylor2020-10-271-0/+7
* runtime: tidy compileCallbackAustin Clements2020-10-261-8/+0
* syscall: support POSIX semantics for Linux syscallsAndrew G. Morgan2020-10-231-0/+12
* runtime: don't attempt to steal from idle PsMichael Pratt2020-10-231-2/+10
* [dev.link] Merge branch 'master' into dev.linkJeremy Faller2020-09-301-1/+5
|\
| * all: add GOOS=iosCherry Zhang2020-09-231-1/+1
| * runtime: disable stack shrinking in activeStackChans race windowMichael Anthony Knyszek2020-09-211-0/+4