22 lines
860 B
Plaintext
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
|