summaryrefslogtreecommitdiff
path: root/src/runtime/trace.go
Commit message (Expand)AuthorAgeFilesLines
* runtime: trivial replacements of _g_ in remaining filesMichael Pratt2022-08-021-16/+16
* runtime: tricky replacements of _g_ in trace.goMichael Pratt2022-08-021-12/+9
* runtime: rename _p_ to ppMichael Pratt2022-08-021-20/+20
* runtime: use profile data before advancing indexRhys Hiltner2022-05-051-1/+2
* runtime: re-add import in trace.goRhys Hiltner2022-05-031-0/+1
* runtime: add CPU samples to execution traceRhys Hiltner2022-05-031-9/+181
* runtime: check the heap goal and trigger dynamicallyMichael Anthony Knyszek2022-05-031-3/+3
* runtime: move scheduling decisions by schedule into findrunnableMichael Anthony Knyszek2022-04-261-2/+10
* cmd/compile, runtime: use unwrapped PC for goroutine creation tracingCherry Mui2022-02-111-2/+16
* runtime: invalid negative frequency while tracingMeng Zhuo2021-12-291-0/+3
* runtime: ensure at least 1 tick between eventsMeng Zhuo2021-10-191-0/+10
* [dev.typeparams] runtime: replace Goarch* constants with internal/goarch vers...Michael Anthony Knyszek2021-06-171-1/+1
* [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/+4
* runtime: move next_gc and last_next_gc into gcControllerStateMichael Anthony Knyszek2021-04-141-6/+6
* runtime: move internal GC statistics from memstats to gcControllerMichael Anthony Knyszek2021-04-131-1/+1
* runtime: encapsulate access to allgsMichael Pratt2021-03-051-2/+3
* runtime: manage gcBgMarkWorkers with a global poolMichael Pratt2020-10-301-1/+1
* runtime: make next_gc atomically accessedMichael Anthony Knyszek2020-10-261-2/+3
* runtime: synchronize StartTrace and StopTrace with sysmonMichael Anthony Knyszek2020-05-211-0/+12
* runtime: static lock ranking for the runtime (enabled by GOEXPERIMENT)Dan Scales2020-04-071-0/+1
* runtime: don't hold worldsema across mark phaseMichael Anthony Knyszek2020-03-181-7/+10
* Revert "runtime: don't hold worldsema across mark phase"Michael Knyszek2020-01-241-10/+7
* runtime, time: remove old timer codeIan Lance Taylor2019-11-191-8/+1
* runtime: clean up power-of-two rounding code with align functionsMichael Anthony Knyszek2019-11-041-1/+1
* all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick2019-10-101-1/+1
* runtime: don't hold worldsema across mark phaseMichael Anthony Knyszek2019-09-041-7/+10
* runtime: remove redundant explicit deref in trace.goIskander Sharipov2018-08-221-6/+6
* runtime: simplify slice expression to sliced value itselfIskander Sharipov2018-08-221-2/+2
* runtime: convert g.waitreason from string to uint8Josh Bleecher Snyder2018-05-031-1/+1
* runtime/trace: rename "Span" with "Region"Hana Kim2018-04-241-5/+5
* Revert "runtime: convert g.waitreason from string to uint8"Josh Bleecher Snyder2018-03-131-1/+1
* runtime: convert g.waitreason from string to uint8Josh Bleecher Snyder2018-03-121-1/+1
* runtime/trace: implement annotation APIHana Kim2018-02-151-18/+107
* runtime/trace: user annotation APIHana Kim2018-02-151-2/+36
* runtime/trace: fix corrupted trace during StartTraceHana (Hyang-Ah) Kim2017-10-311-31/+46
* runtime: clean up loops over allpAustin Clements2017-09-271-6/+0
* runtime: dynamically allocate allpAustin Clements2017-09-271-2/+4
* runtime: improve timers scalability on multi-CPU systemsAliaksandr Valialkin2017-09-121-3/+6
* runtime,cmd/trace: trace GC STW eventsAustin Clements2017-08-291-7/+7
* runtime: record swept and reclaimed bytes in sweep traceAustin Clements2017-04-191-6/+11
* runtime: make sweep trace events encompass entire sweep loopAustin Clements2017-04-191-2/+29
* runtime/trace: iterate over frames instead of PCsDavid Lazar2017-04-141-18/+22
* runtime: remove unused g parameterDaniel Martí2017-03-161-1/+1
* runtime: avoid repeated findmoduledatap callsAustin Clements2017-03-061-1/+1
* sync: make Mutex more fairDmitry Vyukov2017-02-171-1/+1
* runtime: remove stack barriersAustin Clements2017-02-141-6/+1
* cmd/trace: Record mark assists in execution tracesHeschi Kreinick2017-02-101-45/+55
* runtime, cmd/trace: track goroutines blocked on GC assistsAustin Clements2016-10-281-1/+2
* runtime, cmd/trace: annotate different mark worker typesAustin Clements2016-10-281-5/+25