index
:
go
bench-before
fix-runtime-test-GOMAXPROCS
json-isValidNumber
json-isValidNumber-before
main
makepkg
ms-fix-multipart-readform
Fork of Go programming language with my patches.
Go Authors
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
runtime
/
mgcsweep.go
Age
Commit message (
Expand
)
Author
2025-07-15
runtime: have mergeInlineMarkBits also clear the inline mark bits
Michael Anthony Knyszek
2025-05-21
runtime: add valgrind instrumentation
Roland Shoemaker
2025-05-12
runtime: add goschedIfBusy to bgsweep to prevent livelock after inlining
ArsenySamoylov
2025-05-08
runtime: schedule cleanups across multiple goroutines
Michael Anthony Knyszek
2025-05-08
runtime: fix condition to emit gcpacertrace end-of-sweep line
Michael Anthony Knyszek
2025-05-02
runtime: mark and scan small objects in whole spans [green tea]
Michael Anthony Knyszek
2025-04-23
runtime: move sizeclass defs to new package internal/runtime/gc
Michael Anthony Knyszek
2024-11-18
weak: move internal/weak to weak, and update according to proposal
Michael Anthony Knyszek
2024-11-18
runtime: get rid of gc programs for types
Keith Randall
2024-11-15
runtime: add race detector tips to reportZombies func
Lin Lin
2024-05-08
runtime: update large object stats before freeSpan in sweep
Michael Anthony Knyszek
2024-05-08
runtime: add traceallocfree GODEBUG for alloc/free events in traces
Michael Anthony Knyszek
2024-05-08
runtime: remove allocfreetrace
Michael Anthony Knyszek
2024-04-18
internal/weak: add package implementing weak pointers
Michael Anthony Knyszek
2024-04-09
runtime: remove the allocheaders GOEXPERIMENT
Michael Anthony Knyszek
2024-03-25
runtime: migrate internal/atomic to internal/runtime
Andy Pan
2024-01-11
runtime: ensure we free unrolled GC bitmaps
Keith Randall
2023-12-11
runtime: clear mspan.largeType more carefully in the case of arenas
Keith Randall
2023-11-09
runtime: refactor runtime->tracer API to appear more like a lock
Michael Anthony Knyszek
2023-11-09
runtime: implement experiment to replace heap bitmap with alloc headers
Michael Anthony Knyszek
2023-10-11
runtime: remove write-only sweepdata fields
Michael Pratt
2023-10-02
runtime: use smaller fields for mspan.freeindex and nelems
Cherry Mui
2023-05-19
runtime: improve Pinner with gcBits
Sven Anderson
2023-05-19
runtime: replace raw traceEv with traceBlockReason in gopark
Michael Anthony Knyszek
2023-05-19
runtime: add eager scavenging details to GODEBUG=scavtrace=1
Michael Anthony Knyszek
2023-05-17
runtime: capture per-p trace state in a type
Michael Anthony Knyszek
2023-05-11
runtime: replace trace.enabled with traceEnabled
Michael Anthony Knyszek
2023-04-19
runtime: manage huge pages explicitly
Michael Anthony Knyszek
2023-03-01
runtime: fix function name in comments
cui fliter
2023-02-14
runtime: check for overflow in sweep assist
Michael Anthony Knyszek
2022-11-15
runtime: make GC see object as allocated after it is initialized
Cherry Mui
2022-11-08
runtime: remove the started field from sweepdata
Jakub Ciolek
2022-10-12
runtime: add safe arena support to the runtime
Michael Anthony Knyszek
2022-09-16
runtime: tweak bgsweep "low-priority" heuristic
Michael Anthony Knyszek
2022-08-08
runtime: convert gcController.heapLive to atomic type
Michael Pratt
2022-08-02
runtime: trivial replacements of _g_ in GC files
Michael Pratt
2022-05-03
runtime: store consistent total allocation stats as uint64
Michael Anthony Knyszek
2022-05-03
runtime: redesign scavenging algorithm
Michael Anthony Knyszek
2022-05-03
runtime: move inconsistent memstats into gcController
Michael Anthony Knyszek
2022-05-03
runtime: maintain a direct count of total allocs and frees
Michael Anthony Knyszek
2022-04-26
runtime: refactor the scavenger and make it testable
Michael Anthony Knyszek
2022-04-08
all: consistently use US spelling of present participles
Daniel Martí
2022-04-05
all: separate doc comment from //go: directives
Russ Cox
2021-12-21
runtime: typo fix cyle -> cycle
“kinggo”
2021-11-02
runtime, syscall: add calls to asan functions
fanzha02
2021-10-29
runtime: detangle sweeper pacing from GC pacing
Michael Anthony Knyszek
2021-10-29
runtime: fix sweep termination condition
Michael Anthony Knyszek
2021-10-20
runtime: retype mheap.reclaimCredit as atomic.Uintptr
Michael Anthony Knyszek
2021-10-20
runtime: retype mheap.pagesSweptBasis as atomic.Uint64
Michael Anthony Knyszek
2021-10-20
runtime: retype mheap.pagesSwept as atomic.Uint64
Michael Anthony Knyszek
[next]