Searched refs:MADV_FREE_REUSE (Results 1 - 9 of 9) sorted by relevance

/macosx-10.10/WTF-7600.1.24/wtf/
H A DTCSystemAlloc.h67 #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC)
71 #if !HAVE(VIRTUALALLOC) && !HAVE(MADV_FREE_REUSE)
H A DOSAllocatorPosix.cpp52 #if HAVE(MADV_FREE_REUSE)
134 #elif HAVE(MADV_FREE_REUSE)
137 while (madvise(address, bytes, MADV_FREE_REUSE) == -1 && errno == EAGAIN) { }
139 // Non-MADV_FREE_REUSE reservations automatically commit on demand.
153 #elif HAVE(MADV_FREE_REUSE)
H A DTCSystemAlloc.cpp379 #if HAVE(MADV_FREE_REUSE)
472 #if HAVE(MADV_FREE_REUSE)
476 while (madvise(start, length, MADV_FREE_REUSE) == -1 && errno == EAGAIN) { }
/macosx-10.10/libauto-186/
H A DDefinitions.cpp81 madvise(address, size, MADV_FREE_REUSE);
H A DAdmin.cpp212 madvise(r.address(), r.size(), MADV_FREE_REUSE);
438 madvise(r.address(), r.size(), MADV_FREE_REUSE);
/macosx-10.10/bmalloc-7600.1.17/bmalloc/
H A DVMAllocate.h121 SYSCALL(madvise(p, vmSize, MADV_FREE_REUSE));
/macosx-10.10/xnu-2782.1.97/bsd/sys/
H A Dmman.h172 #define MADV_FREE_REUSE 8 /* caller wants to reuse those pages */ macro
/macosx-10.10/xnu-2782.1.97/bsd/kern/
H A Dkern_mman.c906 case MADV_FREE_REUSE:
/macosx-10.10/libmalloc-53.1.1/src/
H A Dmagazine_malloc.c1257 if (madvise((void *)pgLo, len, MADV_FREE_REUSE) == -1) {
1260 szone_error(szone, 0, "madvise_reuse_range madvise(..., MADV_FREE_REUSE) failed",
5780 // cache block twice without MADV_FREE_REUSE in between.
5782 if (was_madvised_reusable && -1 == madvise(addr, size, MADV_FREE_REUSE)) {
5785 szone_error(szone, 0, "large_malloc madvise(..., MADV_FREE_REUSE) failed",
5923 // cache block twice without MADV_FREE_REUSE in between.

Completed in 220 milliseconds