diff options
Diffstat (limited to 'src/runtime/mpagealloc_32bit.go')
| -rw-r--r-- | src/runtime/mpagealloc_32bit.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/runtime/mpagealloc_32bit.go b/src/runtime/mpagealloc_32bit.go index 900146e363..4e99be1c2a 100644 --- a/src/runtime/mpagealloc_32bit.go +++ b/src/runtime/mpagealloc_32bit.go @@ -71,12 +71,12 @@ func (p *pageAlloc) sysInit(test bool) { totalSize = alignUp(totalSize, physPageSize) // Reserve memory for all levels in one go. There shouldn't be much for 32-bit. - reservation := sysReserve(nil, totalSize) + reservation := sysReserve(nil, totalSize, "page summary") if reservation == nil { throw("failed to reserve page summary memory") } // There isn't much. Just map it and mark it as used immediately. - sysMap(reservation, totalSize, p.sysStat) + sysMap(reservation, totalSize, p.sysStat, "page summary") sysUsed(reservation, totalSize, totalSize) p.summaryMappedReady += totalSize @@ -123,7 +123,7 @@ func (s *scavengeIndex) sysInit(test bool, sysStat *sysMemStat) (mappedReady uin if test { // Set up the scavenge index via sysAlloc so the test can free it later. scavIndexSize := uintptr(len(scavengeIndexArray)) * unsafe.Sizeof(atomicScavChunkData{}) - s.chunks = ((*[(1 << heapAddrBits) / pallocChunkBytes]atomicScavChunkData)(sysAlloc(scavIndexSize, sysStat)))[:] + s.chunks = ((*[(1 << heapAddrBits) / pallocChunkBytes]atomicScavChunkData)(sysAlloc(scavIndexSize, sysStat, vmaNamePageAllocIndex)))[:] mappedReady = scavIndexSize } else { // Set up the scavenge index. |
