openbsd-ports/www/chromium/patches/patch-chrome_renderer_render_thread_cc
2011-03-15 11:38:05 +00:00

22 lines
860 B
Plaintext

$OpenBSD: patch-chrome_renderer_render_thread_cc,v 1.3 2011/03/15 11:38:05 robert Exp $
--- chrome/renderer/render_thread.cc.orig Fri Mar 11 10:01:44 2011
+++ chrome/renderer/render_thread.cc Mon Mar 14 10:55:37 2011
@@ -984,7 +984,7 @@ void RenderThread::EnsureWebKitInitialized() {
}
void RenderThread::IdleHandler() {
-#if (defined(OS_WIN) || defined(OS_LINUX)) && defined(USE_TCMALLOC)
+#if !defined(OS_MACOSX) && defined(USE_TCMALLOC)
MallocExtension::instance()->ReleaseFreeMemory();
#endif
@@ -1060,7 +1060,7 @@ void RenderThread::OnPurgeMemory() {
while (!v8::V8::IdleNotification()) {
}
-#if (defined(OS_WIN) || defined(OS_LINUX)) && defined(USE_TCMALLOC)
+#if !defined(OS_MACOSX) && defined(USE_TCMALLOC)
// Tell tcmalloc to release any free pages it's still holding.
MallocExtension::instance()->ReleaseFreeMemory();
#endif