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
/
mpagealloc.go
Age
Commit message (
Expand
)
Author
2025-04-23
runtime: move sizeclass defs to new package internal/runtime/gc
Michael Anthony Knyszek
2025-03-04
runtime: decorate anonymous memory mappings
Lénaïc Huard
2024-03-25
runtime: migrate internal/atomic to internal/runtime
Andy Pan
2024-03-08
runtime: use built-in clear to simplify code
apocelipes
2023-11-13
runtime: call enableMetadataHugePages and its callees on the systemstack
Michael Anthony Knyszek
2023-10-24
runtime: use max/min func
qiulaidongfeng
2023-08-22
runtime: avoid MADV_HUGEPAGE for heap memory
Michael Anthony Knyszek
2023-05-19
runtime: add eager scavenging details to GODEBUG=scavtrace=1
Michael Anthony Knyszek
2023-04-20
runtime: bring back minHeapIdx in scavenge index
Michael Anthony Knyszek
2023-04-20
runtime: initialize scavengeIndex fields properly
Michael Anthony Knyszek
2023-04-19
runtime: manage huge pages explicitly
Michael Anthony Knyszek
2023-04-19
runtime: disable huge pages for GC metadata for small heaps
Michael Anthony Knyszek
2023-02-08
runtime: correct typos
Oleksandr Redko
2022-10-26
runtime: fix a few function names on comments
cui fliter
2022-09-16
runtime/metrics: add CPU stats
Michael Anthony Knyszek
2022-09-08
runtime: remove alignment padding in mheap and pageAlloc
Michael Anthony Knyszek
2022-09-08
runtime: remove atomic store requirement on pageAlloc.chunks
Michael Anthony Knyszek
2022-08-31
runtime: fix comment typo in mpagealloc.go
bqyang
2022-08-19
runtime: remove pageAlloc.scav padding for atomic field alignment
Cuong Manh Le
2022-05-11
runtime: change maxSearchAddr into a helper function
Matthew Dempsky
2022-05-03
runtime: redesign scavenging algorithm
Michael Anthony Knyszek
2022-05-03
runtime: make the scavenger and allocator respect the memory limit
Michael Anthony Knyszek
2022-05-03
runtime: track how much memory is mapped in the Ready state
Michael Anthony Knyszek
2021-11-05
runtime: don't hold the heap lock while scavenging
Michael Anthony Knyszek
2021-09-16
all: remove incorrectly repeated words in comments
Dan Kortschak
2021-03-31
runtime: check for sysAlloc failures in pageAlloc
Ian Lance Taylor
2020-10-30
runtime: add heap lock assertions
Michael Pratt
2020-10-26
runtime: delineate which memstats are system stats with a type
Michael Anthony Knyszek
2020-10-23
runtime: rename pageAlloc receiver
Michael Pratt
2020-09-09
runtime: fix ReadMemStatsSlow's and CheckScavengedBits' chunk iteration
Michael Anthony Knyszek
2020-07-31
runtime: validate candidate searchAddr in pageAlloc.find
Michael Anthony Knyszek
2020-05-14
runtime: make maxOffAddr reflect the actual address space upper bound
Michael Anthony Knyszek
2020-05-08
runtime: use offAddr in more parts of the runtime
Michael Anthony Knyszek
2020-05-08
runtime: make addrRange[s] operate on offset addresses
Michael Anthony Knyszek
2020-05-08
runtime: avoid re-scanning scavenged and untouched memory
Michael Anthony Knyszek
2020-05-08
runtime: remove scavAddr in favor of address ranges
Michael Anthony Knyszek
2020-03-30
runtime: check the correct sanity condition in the page allocator
Michael Anthony Knyszek
2020-01-28
runtime: ensure that searchAddr always refers to inUse memory
Michael Anthony Knyszek
2020-01-09
runtime: add scavtrace debug flag and remove scavenge info from gctrace
Michael Anthony Knyszek
2019-12-11
runtime: use inUse ranges to map in summary memory only as needed
Michael Anthony Knyszek
2019-12-11
runtime: track ranges of address space which are owned by the heap
Michael Anthony Knyszek
2019-12-03
runtime: convert page allocator bitmap to sparse array
Michael Anthony Knyszek
2019-11-07
runtime: count scavenged bits for new allocation for new page allocator
Michael Anthony Knyszek
2019-11-07
runtime: add scavenging code for new page allocator
Michael Anthony Knyszek
2019-11-07
runtime: add new page allocator core
Michael Anthony Knyszek
2019-11-07
runtime: add packed bitmap summaries
Michael Anthony Knyszek
2019-11-07
runtime: add new page allocator constants and description
Michael Anthony Knyszek