Chromium Code Reviews| 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; |
| } |