diff options
Diffstat (limited to 'compiler/utils/arena_allocator.cc')
-rw-r--r-- | compiler/utils/arena_allocator.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/utils/arena_allocator.cc b/compiler/utils/arena_allocator.cc index 6a39641f38..925d4a287a 100644 --- a/compiler/utils/arena_allocator.cc +++ b/compiler/utils/arena_allocator.cc @@ -139,7 +139,7 @@ void Arena::Reset() { if (kUseMemSet || !kUseMemMap) { memset(Begin(), 0, bytes_allocated_); } else { - madvise(Begin(), bytes_allocated_, MADV_DONTNEED); + map_->MadviseDontNeedAndZero(); } bytes_allocated_ = 0; } |