* platform/cocoa/MemoryPressureHandlerCocoa.mm:
(WebCore::MemoryPressureHandler::ReliefLogger::platformLog):
(WebCore::MemoryPressureHandler::ReliefLogger::platformMemoryUsage):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@167454
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2014-04-17 Andreas Kling <akling@apple.com>
+
+ Stub out MemoryPressureHandler::ReliefLogger on older OS X'es.
+
+ * platform/cocoa/MemoryPressureHandlerCocoa.mm:
+ (WebCore::MemoryPressureHandler::ReliefLogger::platformLog):
+ (WebCore::MemoryPressureHandler::ReliefLogger::platformMemoryUsage):
+
2014-04-17 Dirk Schulze <krit@webkit.org>
Remove CANVAS_PATH where possible
holdOff(std::max(holdOffTime, s_minimumHoldOffTime));
}
+#if PLATFORM(IOS) || (PLATFORM(MAC) && MAC_OS_X_VERSION_MIN_REQUIRED >= 1090)
size_t MemoryPressureHandler::ReliefLogger::platformMemoryUsage()
{
task_vm_info_data_t vmInfo;
else
NSLog(@"Pressure relief: %s: =dirty (at %ld bytes)\n", m_logString, currentMemory);
}
+#else
+void MemoryPressureHandler::ReliefLogger::platformLog() { }
+size_t MemoryPressureHandler::ReliefLogger::platformMemoryUsage() { return 0; }
+#endif
#if PLATFORM(IOS)
static void respondToMemoryPressureCallback(CFRunLoopObserverRef observer, CFRunLoopActivity /*activity*/, void* /*info*/)