aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/mpagealloc.go
AgeCommit message (Expand)Author
2021-03-31runtime: check for sysAlloc failures in pageAllocIan Lance Taylor
2020-10-30runtime: add heap lock assertionsMichael Pratt
2020-10-26runtime: delineate which memstats are system stats with a typeMichael Anthony Knyszek
2020-10-23runtime: rename pageAlloc receiverMichael Pratt
2020-09-09runtime: fix ReadMemStatsSlow's and CheckScavengedBits' chunk iterationMichael Anthony Knyszek
2020-07-31runtime: validate candidate searchAddr in pageAlloc.findMichael Anthony Knyszek
2020-05-14runtime: make maxOffAddr reflect the actual address space upper boundMichael Anthony Knyszek
2020-05-08runtime: use offAddr in more parts of the runtimeMichael Anthony Knyszek
2020-05-08runtime: make addrRange[s] operate on offset addressesMichael Anthony Knyszek
2020-05-08runtime: avoid re-scanning scavenged and untouched memoryMichael Anthony Knyszek
2020-05-08runtime: remove scavAddr in favor of address rangesMichael Anthony Knyszek
2020-03-30runtime: check the correct sanity condition in the page allocatorMichael Anthony Knyszek
2020-01-28runtime: ensure that searchAddr always refers to inUse memoryMichael Anthony Knyszek
2020-01-09runtime: add scavtrace debug flag and remove scavenge info from gctraceMichael Anthony Knyszek
2019-12-11runtime: use inUse ranges to map in summary memory only as neededMichael Anthony Knyszek
2019-12-11runtime: track ranges of address space which are owned by the heapMichael Anthony Knyszek
2019-12-03runtime: convert page allocator bitmap to sparse arrayMichael Anthony Knyszek
2019-11-07runtime: count scavenged bits for new allocation for new page allocatorMichael Anthony Knyszek
2019-11-07runtime: add scavenging code for new page allocatorMichael Anthony Knyszek
2019-11-07runtime: add new page allocator coreMichael Anthony Knyszek
2019-11-07runtime: add packed bitmap summariesMichael Anthony Knyszek
2019-11-07runtime: add new page allocator constants and descriptionMichael Anthony Knyszek