Index: third_party/tcmalloc/tcmalloc.cc |
=================================================================== |
--- third_party/tcmalloc/tcmalloc.cc (revision 26229) |
+++ third_party/tcmalloc/tcmalloc.cc (working copy) |
@@ -616,6 +616,11 @@ |
Static::pageheap()->ReleaseFreePages(); |
} |
+ virtual void Scavenge() { |
+ SpinLockHolder h(Static::pageheap_lock()); |
+ Static::pageheap()->Scavenge(); |
+ } |
+ |
virtual void SetMemoryReleaseRate(double rate) { |
FLAGS_tcmalloc_release_rate = rate; |
} |