- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for sysNoHugePageOS (0.86 sec)
-
src/runtime/mem_linux.go
if beg < end { madvise(unsafe.Pointer(beg), end-beg, _MADV_HUGEPAGE) } } } func sysNoHugePageOS(v unsafe.Pointer, n uintptr) { if uintptr(v)&(physPageSize-1) != 0 { // The Linux implementation requires that the address // addr be page-aligned, and allows length to be zero. throw("unaligned sysNoHugePageOS") } madvise(v, n, _MADV_NOHUGEPAGE) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 5K bytes - Viewed (0) -
src/runtime/mem_darwin.go
// accurate. If called on any memory region that hasn't been // MADV_FREE_REUSABLE'd, it's a no-op. madvise(v, n, _MADV_FREE_REUSE) } func sysHugePageOS(v unsafe.Pointer, n uintptr) { } func sysNoHugePageOS(v unsafe.Pointer, n uintptr) { } func sysHugePageCollapseOS(v unsafe.Pointer, n uintptr) { } // Don't split the stack as this function may be invoked without a valid G,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 19:05:10 UTC 2023 - 2K bytes - Viewed (0) -
src/runtime/mem_aix.go
} func sysUnusedOS(v unsafe.Pointer, n uintptr) { madvise(v, n, _MADV_DONTNEED) } func sysUsedOS(v unsafe.Pointer, n uintptr) { } func sysHugePageOS(v unsafe.Pointer, n uintptr) { } func sysNoHugePageOS(v unsafe.Pointer, n uintptr) { } func sysHugePageCollapseOS(v unsafe.Pointer, n uintptr) { } // Don't split the stack as this function may be invoked without a valid G,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 19:05:10 UTC 2023 - 2K bytes - Viewed (0) -
src/runtime/mem_bsd.go
madvise(v, n, _MADV_DONTNEED) } else { madvise(v, n, _MADV_FREE) } } func sysUsedOS(v unsafe.Pointer, n uintptr) { } func sysHugePageOS(v unsafe.Pointer, n uintptr) { } func sysNoHugePageOS(v unsafe.Pointer, n uintptr) { } func sysHugePageCollapseOS(v unsafe.Pointer, n uintptr) { } // Don't split the stack as this function may be invoked without a valid G,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 19:05:10 UTC 2023 - 2.2K bytes - Viewed (0) -
src/runtime/mem_sbrk.go
unlock(&memlock) } func sysUnusedOS(v unsafe.Pointer, n uintptr) { } func sysUsedOS(v unsafe.Pointer, n uintptr) { } func sysHugePageOS(v unsafe.Pointer, n uintptr) { } func sysNoHugePageOS(v unsafe.Pointer, n uintptr) { } func sysHugePageCollapseOS(v unsafe.Pointer, n uintptr) { } func sysMapOS(v unsafe.Pointer, n uintptr) { } func sysFaultOS(v unsafe.Pointer, n uintptr) { }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 19:05:10 UTC 2023 - 4.2K bytes - Viewed (0) -
src/runtime/mem_windows.go
throw("runtime: failed to commit pages") } } v = add(v, small) k -= small } } func sysHugePageOS(v unsafe.Pointer, n uintptr) { } func sysNoHugePageOS(v unsafe.Pointer, n uintptr) { } func sysHugePageCollapseOS(v unsafe.Pointer, n uintptr) { } // Don't split the stack as this function may be invoked without a valid G,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 19:05:10 UTC 2023 - 3.9K bytes - Viewed (0) -
src/runtime/mem.go
// hint to the OS that it would be less efficient to back this memory region // with pages of a larger size transparently. func sysNoHugePage(v unsafe.Pointer, n uintptr) { sysNoHugePageOS(v, n) } // sysHugePageCollapse attempts to immediately back the provided memory region // with huge pages. It is best-effort and may fail silently. func sysHugePageCollapse(v unsafe.Pointer, n uintptr) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 19:05:10 UTC 2023 - 6.7K bytes - Viewed (0)