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
/
mcentral.go
Age
Commit message (
Expand
)
Author
2025-06-18
runtime: set mspan limit field early and eagerly
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-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-11-09
runtime: refactor runtime->tracer API to appear more like a lock
Michael Anthony Knyszek
2023-10-02
runtime: use smaller fields for mspan.freeindex and nelems
Cherry Mui
2023-05-11
runtime: replace trace.enabled with traceEnabled
Michael Anthony Knyszek
2022-11-14
Revert "runtime: delay incrementing freeindex in malloc"
Michael Knyszek
2022-11-11
runtime: delay incrementing freeindex in malloc
Cherry Mui
2022-10-12
runtime: add safe arena support to the runtime
Michael Anthony Knyszek
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
2021-10-29
runtime: fix unclosed GCSweepStart trace event
Michael Anthony Knyszek
2021-10-29
runtime: clean up allocation zeroing
Michael Anthony Knyszek
2021-10-29
runtime: fix sweep termination condition
Michael Anthony Knyszek
2021-04-30
runtime: break up large calls to memclrNoHeapPointers to allow preemption
David Chase
2021-04-12
runtime: block sweep completion on all sweep paths
Austin Clements
2021-03-12
runtime: simplify divmagic for span calculations
Matthew Dempsky
2020-10-31
runtime: remove residual !go115NewMCentralImpl fields
Cherry Zhang
2020-10-26
runtime: remove mcentral.nmalloc and add mcache.local_nsmallalloc
Michael Anthony Knyszek
2020-08-17
runtime: clean up old mcentral code
Michael Anthony Knyszek
2020-04-27
runtime: bound small object sweeping to 100 spans when allocating
Michael Anthony Knyszek
2020-04-27
runtime: add new mcentral implementation
Michael Anthony Knyszek
2020-04-07
runtime: static lock ranking for the runtime (enabled by GOEXPERIMENT)
Dan Scales
2019-11-08
runtime: remove unnecessary large parameter to mheap_.alloc
Michael Anthony Knyszek
2019-11-08
runtime: remove useless heap_objects accounting
Michael Anthony Knyszek
2019-03-18
runtime: replace division by span element size by multiply and shifts
Martin Möhrmann
2018-11-05
runtime: clean up MSpan* MCache* MCentral* in docs
Michael Anthony Knyszek
2018-11-02
all: use "reports whether" consistently in the few places that didn't
Brad Fitzpatrick
2018-10-09
runtime: simplify free count calculation in (un)cacheSpan
Austin Clements
2018-10-09
runtime: avoid tracking spans with no objects with mcentral
Austin Clements
2018-10-09
runtime: tidy mheap.freeSpan
Austin Clements
2018-10-02
runtime: flush mcaches lazily
Austin Clements
2018-02-15
runtime: eliminate most uses of mheap_.arena_*
Austin Clements
2017-04-28
runtime: separate spans of noscan objects
Austin Clements
2017-04-21
runtime: drive proportional sweep directly off heap_live
Austin Clements
2017-04-19
runtime: make sweep trace events encompass entire sweep loop
Austin Clements
2017-03-04
runtime: make ReadMemStats STW for < 25µs
Austin Clements
2016-10-15
runtime: mark several types go:notinheap
Austin Clements
2016-04-29
[dev.garbage] runtime: reintroduce no-zeroing optimization
Austin Clements
2016-04-29
[dev.garbage] runtime: remove unused head/end arguments from freeSpan
Austin Clements
2016-04-27
[dev.garbage] runtime: cleanup and optimize span.base()
Rick Hudson
2016-04-27
[dev.garbage] runtime: add bit and cache ctz64 (count trailing zero)
Rick Hudson
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
2016-04-27
[dev.garbage] runtime: mark/allocation helper functions
Rick Hudson
[next]