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
/
mcache.go
Age
Commit message (
Expand
)
Author
2025-06-18
runtime: set mspan limit field early and eagerly
Michael Anthony Knyszek
2025-04-23
runtime: move sizeclass defs to new package internal/runtime/gc
Michael Anthony Knyszek
2024-10-21
runtime: simplify mem profile checking in mallocgc
Michael Anthony Knyszek
2024-10-21
runtime: optimize 8-byte allocation pointer data writing
Michael Anthony Knyszek
2024-07-23
runtime,internal: move runtime/internal/sys to internal/runtime/sys
David Chase
2024-03-25
runtime: migrate internal/atomic to internal/runtime
Andy Pan
2023-10-02
runtime: use smaller fields for mspan.freeindex and nelems
Cherry Mui
2023-09-18
all: clean unnecessary casts
Jes Cok
2022-10-12
runtime: add safe arena support to the runtime
Michael Anthony Knyszek
2022-08-31
runtime: convert mcache.flushGen to atomic type
cuiweixie
2022-08-19
runtime: add and use runtime/internal/sys.NotInHeap
Cuong Manh Le
2022-08-16
runtime: redo heap bitmap
Keith Randall
2022-08-09
Revert "runtime: redo heap bitmap"
Keith Randall
2022-08-08
runtime: redo heap bitmap
Keith Randall
2022-07-07
runtime: overestimate the amount of allocated memory in heapLive
Michael Anthony Knyszek
2022-05-03
runtime: store consistent total allocation stats as uint64
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: make alloc count metrics truly monotonic
Michael Anthony Knyszek
2021-10-29
runtime: move heapLive and heapScan updates into a method
Michael Anthony Knyszek
2021-10-29
runtime: clean up allocation zeroing
Michael Anthony Knyszek
2021-09-28
runtime: add mp parameter for getMCache
Leonard Wang
2021-04-30
runtime: break up large calls to memclrNoHeapPointers to allow preemption
David Chase
2021-04-27
runtime/metrics: add tiny allocs metric
Michael Anthony Knyszek
2021-04-13
runtime: move internal GC statistics from memstats to gcController
Michael Anthony Knyszek
2020-11-02
runtime: decouple consistent stats from mcache and allow P-less update
Michael Anthony Knyszek
2020-11-02
runtime: make getMCache inlineable
Michael Anthony Knyszek
2020-10-26
runtime: move malloc stats into consistentHeapStats
Michael Anthony Knyszek
2020-10-26
runtime: add consistent heap statistics
Michael Anthony Knyszek
2020-10-26
runtime: add helper for getting an mcache in allocation contexts
Michael Anthony Knyszek
2020-10-26
runtime: rename mcache fields to match Go style
Michael Anthony Knyszek
2020-10-26
runtime: flush local_scan directly and more often
Michael Anthony Knyszek
2020-10-26
runtime: don't flush local_tinyallocs
Michael Anthony Knyszek
2020-10-26
runtime: remove mcentral.nmalloc and add mcache.local_nsmallalloc
Michael Anthony Knyszek
2020-10-26
runtime: make nlargealloc and largealloc mcache fields
Michael Anthony Knyszek
2020-10-26
runtime: make distributed/local malloc stats the source-of-truth
Michael Anthony Knyszek
2020-08-17
runtime: clean up old mcentral code
Michael Anthony Knyszek
2020-04-27
runtime: add new mcentral implementation
Michael Anthony Knyszek
2019-07-29
runtime: use uintptr instead of int32 for counting to next heap profile sample
Keith Randall
2019-05-24
runtime: ensure mheap lock stack growth invariant is maintained
Michael Anthony Knyszek
2018-11-05
runtime: clean up MSpan* MCache* MCentral* in docs
Michael Anthony Knyszek
2018-10-02
runtime: flush mcaches lazily
Austin Clements
2018-09-28
runtime: remove redundant locking in mcache.refill
Austin Clements
2018-02-15
runtime: replace mlookup and findObject with heapBitsForObject
Austin Clements
2017-10-09
runtime: remove a few unused params and results
Daniel MartÃ
2017-04-28
runtime: separate spans of noscan objects
Austin Clements
2016-10-28
runtime: make fixalloc zero allocations on reuse
Austin Clements
2016-10-15
runtime: mark several types go:notinheap
Austin Clements
2016-04-27
[dev.garbage] runtime: replace ref with allocCount
Rick Hudson
2016-04-27
[dev.garbage] runtime: allocate directly from GC mark bits
Rick Hudson
[next]