]> Cypherpunks.ru repositories - gostls13.git/history - src/runtime/trace.go
runtime: refactor runtime->tracer API to appear more like a lock
[gostls13.git] / src / runtime / trace.go
2023-11-09 Michael Anthony... runtime: refactor runtime->tracer API to appear more...
2023-09-18 Jes Cokall: clean unnecessary casts
2023-08-21 Austin Clementsruntime: drop stack-allocated pcvalueCaches
2023-08-15 Mauri de Souza Men... runtime: mark traceEnabled and traceShuttingDown as...
2023-08-07 Austin ClementsRevert "runtime: drop stack-allocated pcvalueCaches"
2023-08-07 Austin Clementsruntime: drop stack-allocated pcvalueCaches
2023-06-27 Hiroruntime: fix trace.Stop deadlock when built with faketime
2023-06-13 Philip Silvaruntime/trace: disable frame pointer unwinding on plan9
2023-05-22 Felix Geisendörferruntime: rename getcallerfp to getfp
2023-05-19 Michael Anthony... runtime: make trace.lock not reentrant
2023-05-19 Michael Anthony... runtime: replace raw traceEv with traceBlockReason...
2023-05-19 Michael Anthony... runtime: make traceClockNow nosplit
2023-05-19 Michael Anthony... runtime: formalize the trace clock
2023-05-19 Michael Anthony... runtime: emit STW events for all pauses, not just those...
2023-05-17 Michael Anthony... runtime: replace sysBlockTraced with tracedSyscallEnter
2023-05-17 Michael Anthony... runtime: hide sysExitTicks a little better
2023-05-17 Michael Anthony... runtime: capture per-p trace state in a type
2023-05-17 Michael Anthony... runtime: capture per-m trace state in a type
2023-05-17 Michael Anthony... runtime: capture per-g trace state in a type
2023-05-17 Michael Anthony... runtime: factor our oneNewExtraM trace code
2023-05-12 Felix Geisendörferruntime: remove unused skip arg from fpTracebackPCs
2023-05-11 Michael Anthony... runtime: remove unused traceFutileWakeup
2023-05-11 Michael Anthony... runtime: hide trace.shutdown behind traceShuttingDown
2023-05-11 Michael Anthony... runtime: add traceEnabled function
2023-05-11 Michael Anthony... runtime: hide trace lock init details
2023-05-11 Michael PrattRevert "runtime: rename getcallerfp to getfp"
2023-05-11 Felix Geisendörferruntime: rename getcallerfp to getfp
2023-05-02 Nick Ripleyruntime/trace: enable frame pointer unwinding by defaul...
2023-04-28 Nick Ripleyruntime/trace: avoid frame pointer unwinding for events...
2023-04-21 Austin Clementsinternal/abi, runtime, cmd: merge PCDATA_* and FUNCDATA...
2023-04-21 Austin Clementsinternal/abi, runtime, cmd: merge funcID_* consts into...
2023-04-04 Felix Geisendörferruntime/trace: Fix TestTraceSymbolize on solaris and...
2023-03-30 Felix Geisendörferruntime/trace: use regular unwinding for cgo callbacks
2023-03-30 Felix Geisendörferruntime/trace: enable frame pointer unwinding on amd64
2023-03-16 Leonard Wangruntime/trace: record HeapGoal when StartTrace
2023-03-15 Michael Prattruntime: pass M to traceReleaseBuffer
2023-03-09 Nick Ripleyruntime/trace: update outdated Task and Region document...
2023-02-06 Maksim Meshkovruntime: fix cpu sample comment
2023-01-23 Daniel Martíruntime: use copy as spotted by staticcheck
2022-09-27 doujiang24runtime/trace: add missing events for the locked g...
2022-08-23 Austin Clementsruntime: move traceStackTable.lock to the system stack
2022-08-19 Cuong Manh Leruntime: add and use runtime/internal/sys.NotInHeap
2022-08-15 Cuong Manh LeRevert "runtime/trace: add missing events for the locke...
2022-08-12 doujiang24runtime/trace: add missing events for the locked g...
2022-08-12 Cuong Manh Leruntime: run "gofmt -s -w"
2022-08-12 Michael Prattruntime: convert g.goid to uint64
2022-08-11 Austin Clementsruntime: add mayAcquire annotation for trace.lock
2022-08-11 Austin Clementsruntime: only acquire trace.lock on the system stack
2022-08-11 Austin Clementsruntime: don't use trace.lock for trace reader parking
2022-08-11 Austin Clementsruntime: simplify trace buffer management around footer
2022-08-11 Austin Clementsruntime: avoid large object stack copy in traceStackTab...
2022-08-11 Austin Clementsruntime: write trace stack tab directly to trace buffer
2022-08-08 Michael Prattruntime: convert gcController.heapLive to atomic type
2022-08-04 Matthew Dempsky[dev.unified] all: merge master (85d87b9) into dev...
2022-08-02 Michael Prattruntime: trivial replacements of _g_ in remaining files
2022-08-02 Michael Prattruntime: tricky replacements of _g_ in trace.go
2022-08-02 Michael Prattruntime: rename _p_ to pp
2022-05-05 Rhys Hiltnerruntime: use profile data before advancing index
2022-05-03 Rhys Hiltnerruntime: re-add import in trace.go
2022-05-03 Rhys Hiltnerruntime: add CPU samples to execution trace
2022-05-03 Michael Anthony... runtime: check the heap goal and trigger dynamically
2022-04-27 Chressie Himpel[dev.boringcrypto] all: merge master into dev.boringcrypto
2022-04-26 Michael Anthony... runtime: move scheduling decisions by schedule into...
2022-03-07 David Chase[dev.boringcrypto] all: merge master into dev.boringcrypto
2022-02-11 Cherry Muicmd/compile, runtime: use unwrapped PC for goroutine...
2022-02-03 Chressie Himpel[dev.boringcrypto] all: merge master into dev.boringcrypto
2021-12-29 Meng Zhuoruntime: invalid negative frequency while tracing
2021-11-05 Roland Shoemaker[dev.boringcrypto] all: merge master into dev.boringcrypto
2021-10-19 Meng Zhuoruntime: ensure at least 1 tick between events
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-12 Gerrit Code ReviewMerge "all: REVERSE MERGE dev.typeparams (4d3cc84)...
2021-08-12 Matthew Dempskyall: REVERSE MERGE dev.typeparams (4d3cc84) into master
2021-08-12 Matthew Dempsky[dev.typeparams] all: merge master (46fd547) into dev...
2021-07-26 Matthew Dempsky[dev.typeparams] all: merge master (ecaa681) into dev...
2021-07-22 Matthew Dempsky[dev.typeparams] all: merge master (798ec73) into dev...
2021-07-20 Matthew Dempsky[dev.typeparams] all: merge master (c8f4e61) into dev...
2021-07-08 Matthew Dempsky[dev.typeparams] all: merge master (296ddf2) into dev...
2021-07-06 Jay Conrod[dev.cmdgo] all: merge master (912f075) into dev.cmdgo
2021-07-02 Matthew Dempsky[dev.typeparams] all: merge master (912f075) into dev...
2021-07-01 Matthew Dempsky[dev.typeparams] all: merge master (4711bf3) into dev...
2021-06-25 Cuong Manh Le[dev.typeparams] all: merge master (37f9a8f) into dev...
2021-06-21 Cuong Manh Le[dev.typeparams] all: merge master (16e82be) into dev...
2021-06-17 Michael Anthony... [dev.typeparams] runtime: replace Goarch* constants...
2021-06-17 Michael Anthony... [dev.typeparams] runtime: fix import sort order [generated]
2021-06-17 Michael Anthony... [dev.typeparams] runtime: replace uses of runtime/inter...
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-11 Cherry Mui[dev.typeparams] all: merge master (9b84814) into dev...
2021-04-14 Michael Anthony... runtime: move next_gc and last_next_gc into gcControlle...
2021-04-13 Michael Anthony... runtime: move internal GC statistics from memstats...
2021-03-05 Michael Prattruntime: encapsulate access to allgs
2020-12-14 Katie Hockman[dev.fuzz] all: merge master into dev.fuzz
2020-11-18 Roland Shoemaker[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-11-03 Rob Findley[dev.typeparams] merge master into dev.typeparams
2020-10-30 Michael Prattruntime: manage gcBgMarkWorkers with a global pool
2020-10-26 Michael Anthony... runtime: make next_gc atomically accessed
2020-07-09 Dmitri Shuralyov[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-05-21 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
next