aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/export_test.go
AgeCommit message (Expand)Author
2024-04-09runtime: remove the allocheaders GOEXPERIMENTMichael Anthony Knyszek
2024-04-08runtime: move GC pause time CPU metrics update into the STWMichael Anthony Knyszek
2024-04-02all: use kind* of abiqiulaidongfeng
2024-03-25runtime: migrate internal/atomic to internal/runtimeAndy Pan
2024-03-09time: move runtimeTimer out of Timer structRuss Cox
2024-03-04runtime: use .Pointers() instead of manual checkingPouriya
2024-02-27runtime: use MapMaxKeyBytes,MapMaxElemBytes,MapBucketCount of internal/abiqiulaidongfeng
2024-01-09runtime: replace rwmutexR/W with per-rwmutex lock rankMichael Pratt
2023-12-15runtime: properly model rwmutex in lock rankingMichael Pratt
2023-12-05math/rand, math/rand/v2: use ChaCha8 for global randRuss Cox
2023-11-28runtime: put ReadMemStats debug assertions behind a double-check modeMichael Anthony Knyszek
2023-11-21runtime: profile contended lock callsRhys Hiltner
2023-11-21sync: do not unnecessarily keep alive functions wrapped by Once(Func|Value|Va...Carlo Alberto Ferraris
2023-11-20Revert "runtime: profile contended lock calls"Matthew Dempsky
2023-11-17runtime: profile contended lock callsRhys Hiltner
2023-11-15runtime/metrics: add STW stopping and total time metricsMichael Pratt
2023-11-09runtime: implement experiment to replace heap bitmap with alloc headersMichael Anthony Knyszek
2023-11-03runtime: donate racectx to g0 in ReadMetricsSlowMichael Anthony Knyszek
2023-11-03runtime: eliminate possible stack movements in ReadMetricsSlowMichael Anthony Knyszek
2023-11-02runtime: add crash stack support for riscv64Joel Sing
2023-10-26runtime: print a stack trace at "morestack on g0"Cherry Mui
2023-10-24runtime: use max/min funcqiulaidongfeng
2023-10-14runtime: use real type size in map keys and values functionsIan Lance Taylor
2023-10-09map: use correct load factor for deciding when to growKeith Randall
2023-10-02runtime: use smaller fields for mspan.freeindex and nelemsCherry Mui
2023-10-02runtime: delete hugepage tracking dead codeMichael Anthony Knyszek
2023-09-22all: clean unnecessary casts for test filesJes Cok
2023-09-08runtime: unskip TestG0StackOverflowCherry Mui
2023-08-22runtime: avoid MADV_HUGEPAGE for heap memoryMichael Anthony Knyszek
2023-08-21runtime: drop stack-allocated pcvalueCachesAustin Clements
2023-08-17runtime: change mutex profile to count every blocked goroutineRuss Cox
2023-08-15runtime: restore caller's frame pointer when recovering from panicNick Ripley
2023-08-11runtime: test that write barriers are correctly marked unpreemptibleKeith Randall
2023-08-09cmd/compile: mark instantiated functions from package runtime as noraceCuong Manh Le
2023-05-31runtime: fix race in BenchmarkSetType* benchmarksMichael Anthony Knyszek
2023-05-22runtime: rename getcallerfp to getfpFelix Geisendörfer
2023-05-19runtime: emit STW events for all pauses, not just those for the GCMichael Anthony Knyszek
2023-05-19runtime: implement Pinner API for object pinningSven Anderson
2023-05-19runtime: make the memory limit heap goal headroom proportionalMichael Anthony Knyszek
2023-05-12reflect: do not escape Value.TypeCherry Mui
2023-05-12runtime: remove unused skip arg from fpTracebackPCsFelix Geisendörfer
2023-05-11Revert "runtime: rename getcallerfp to getfp"Michael Pratt
2023-05-11runtime: rename getcallerfp to getfpFelix Geisendörfer
2023-05-11runtime: move per-type types to internal/abiDavid Chase
2023-05-05internal/abi: refactor (basic) type struct into one definitionDavid Chase
2023-05-03runtime: add test for systemstack frame pointer adjustmentFelix Geisendörfer
2023-04-20runtime: bring back minHeapIdx in scavenge indexMichael Anthony Knyszek
2023-04-19runtime: manage huge pages explicitlyMichael Anthony Knyszek
2023-03-30runtime: add a benchmark of FPCallersFelix Geisendörfer
2023-03-21runtime: for deep stacks, print both the top 50 and bottom 50 framesAustin Clements