aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/mprof.go
AgeCommit message (Expand)Author
2026-01-23runtime: speed up cheaprand and cheaprand64Gavin Lam
2026-01-23runtime: remove logical stack sentinel for runtime lock stacksNick Ripley
2026-01-23runtime: remove unused mutexevent linknameNick Ripley
2025-11-12runtime,runtime/pprof: clean up goroutine leak profile writingVlad Saioc
2025-10-30runtime: eliminate _PsyscallMichael Anthony Knyszek
2025-10-20runtime: add _Gdeadextra statusMichael Anthony Knyszek
2025-10-15runtime/pprof: fix errors in pprof_testmatloob
2025-10-09cmd/compile: call generated size-specialized malloc functions directlyMichael Matloob
2025-10-02runtime,net/http/pprof: goroutine leak detection by using the garbage collectorVlad Saioc
2025-08-15runtime/metrics: add metrics for goroutine sched statesMichael Anthony Knyszek
2025-06-10runtime: handle system goroutines later in goroutine profilingMichael Anthony Knyszek
2025-05-08runtime: schedule cleanups across multiple goroutinesMichael Anthony Knyszek
2025-05-07runtime: remove GODEBUG=runtimecontentionstacksRhys Hiltner
2025-05-07runtime: blame unlocker for mutex delayRhys Hiltner
2025-03-04runtime: decorate anonymous memory mappingsLénaïc Huard
2024-11-18internal/sync: move sync.Mutex implementation into new packageMichael Anthony Knyszek
2024-10-21runtime: refactor mallocgc into several independent codepathsMichael Anthony Knyszek
2024-09-25runtime: fix GoroutineProfile stacks not getting null terminatedFelix Geisendörfer
2024-09-25runtime: fix MutexProfile missing root framesFelix Geisendörfer
2024-09-17runtime: move getcallersp to internal/runtime/sysMichael Pratt
2024-09-17runtime: move getcallerpc to internal/runtime/sysMichael Pratt
2024-08-20src: fix typosAlexander Cyon
2024-08-19runtime: store zero-delay mutex contention eventsRhys Hiltner
2024-08-14runtime: record all sampled mutex profile eventsRhys Hiltner
2024-07-23runtime,internal: move runtime/internal/sys to internal/runtime/sysDavid Chase
2024-07-17runtime: avoid multiple records with identical stacks from MutexProfileNick Ripley
2024-07-15Revert "runtime: avoid multiple records with identical stacks from MutexProfile"Cherry Mui
2024-07-09runtime: avoid multiple records with identical stacks from MutexProfileNick Ripley
2024-07-03cmd/link: don't disable memory profiling when pprof.WriteHeapProfile is usedCherry Mui
2024-05-30Revert "runtime: prepare for extensions to waiting M list"Rhys Hiltner
2024-05-30Revert "runtime: double-link list of waiting Ms"Rhys Hiltner
2024-05-30Revert "runtime: profile mutex contention during unlock"Rhys Hiltner
2024-05-30Revert "runtime: remove GODEBUG=runtimecontentionstacks"Rhys Hiltner
2024-05-30Revert "runtime: split mutex profile clocks"Rhys Hiltner
2024-05-22runtime: split mutex profile clocksRhys Hiltner
2024-05-21runtime: remove GODEBUG=runtimecontentionstacksRhys Hiltner
2024-05-21runtime: profile mutex contention during unlockRhys Hiltner
2024-05-21runtime: double-link list of waiting MsRhys Hiltner
2024-05-21runtime: prepare for extensions to waiting M listRhys Hiltner
2024-05-21runtime: make profstackdepth a GODEBUG optionFelix Geisendörfer
2024-05-21runtime: increase profiling stack depth to 128Felix Geisendörfer
2024-05-21runtime: fix profile stack trace depth regressionFelix Geisendörfer
2024-05-13runtime: use frame pointer unwinding for block and mutex profilersNick Ripley
2024-05-08runtime: move profiling pc buffers to mFelix Geisendörfer
2024-05-08runtime: remove allocfreetraceMichael Anthony Knyszek
2024-03-25runtime: migrate internal/atomic to internal/runtimeAndy Pan
2024-03-08runtime: use built-in clear to simplify codeapocelipes
2024-01-30runtime: avoid new linkname for goroutine profilesMichael Pratt
2024-01-30runtime: reduce one STW when obtaining goroutine configuration fileJun10ng
2024-01-15runtime: more godoc linksOlivier Mengué