Home
last modified time | relevance | path

Searched refs:madvise_begin (Results 1 – 1 of 1) sorted by relevance

/art/runtime/gc/allocator/
Drosalloc.cc1517 uint8_t* madvise_begin = AlignUp(zero_begin, kPageSize); in Trim() local
1518 DCHECK_LE(madvise_begin, page_map_mem_map_->End()); in Trim()
1519 size_t madvise_size = page_map_mem_map_->End() - madvise_begin; in Trim()
1521 DCHECK_ALIGNED(madvise_begin, kPageSize); in Trim()
1524 memset(madvise_begin, 0, madvise_size); in Trim()
1526 CHECK_EQ(madvise(madvise_begin, madvise_size, MADV_DONTNEED), 0); in Trim()
1528 if (madvise_begin - zero_begin) { in Trim()
1529 memset(zero_begin, 0, madvise_begin - zero_begin); in Trim()