const internal/runtime/gc.MallocHeaderSize
14 uses
internal/runtime/gc (current package)
malloc.go#L16: MallocHeaderSize = 8
runtime
lock_spinbit.go#L64: mutexMOffset = gc.MallocHeaderSize // alignment of heap-allocated Ms (those other than m0)
lock_spinbit.go#L95: size := roundupsize(unsafe.Sizeof(mPadded{}), false) + gc.MallocHeaderSize
malloc.go#L123: mallocHeaderSize = gc.MallocHeaderSize
malloc.go#L1054: if size <= maxSmallSize-gc.MallocHeaderSize {
malloc.go#L1086: if typ != nil && typ.Pointers() && !heapBitsInSpan(elemsize) && size <= maxSmallSize-gc.MallocHeaderSize {
malloc.go#L1087: frag -= gc.MallocHeaderSize
malloc.go#L1464: size += gc.MallocHeaderSize
malloc.go#L1483: x = add(x, gc.MallocHeaderSize)
malloc.go#L1484: c.scanAlloc += heapSetTypeSmallHeader(uintptr(x), size-gc.MallocHeaderSize, typ, header, span)
mbitmap.go#L156: addr += gc.MallocHeaderSize
mfinal.go#L467: base += gc.MallocHeaderSize
msize.go#L18: if reqSize <= maxSmallSize-gc.MallocHeaderSize {
msize.go#L21: reqSize += gc.MallocHeaderSize
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)