@@ -297,7 +297,7 @@ void MemoryPressureHandler::setMemoryUsagePolicyBasedOnFootprints(size_t footpri
297297 if (newPolicy == m_memoryUsagePolicy)
298298 return ;
299299
300- RELEASE_LOG (MemoryPressure, " Memory usage policy changed: %s -> %s" , toString (m_memoryUsagePolicy), toString (newPolicy));
300+ RELEASE_LOG (MemoryPressure, " Memory usage policy changed (PID=%d) : %s -> %s" , getpid () , toString (m_memoryUsagePolicy), toString (newPolicy));
301301 m_memoryUsagePolicy = newPolicy;
302302 memoryPressureStatusChanged ();
303303}
@@ -307,7 +307,7 @@ void MemoryPressureHandler::measurementTimerFired()
307307 size_t footprint = memoryFootprint ();
308308 size_t footprintVideo = memoryFootprintVideo ();
309309#if PLATFORM(COCOA)
310- RELEASE_LOG (MemoryPressure, " Current memory footprint: %zu MB" , footprint / MB);
310+ RELEASE_LOG (MemoryPressure, " Current memory footprint (PID=%d) : %zu MB" , getpid () , footprint / MB);
311311#endif
312312 auto killThreshold = thresholdForMemoryKill (MemoryType::Normal);
313313 auto killThresholdVideo = thresholdForMemoryKill (MemoryType::Video);
@@ -385,13 +385,31 @@ void MemoryPressureHandler::setConfiguration(Configuration&& configuration)
385385 m_configuration = WTFMove (configuration);
386386 if (s_envBaseThresholdVideo)
387387 m_configuration.baseThresholdVideo = s_envBaseThresholdVideo;
388+
389+ RELEASE_LOG (MemoryPressure, " New memory pressure settings (PID=%d): bt=%u, btv=%u, ctf=%lf, stf=%lf, ktf=%lf, pi=%lf" ,
390+ getpid (),
391+ m_configuration.baseThreshold ,
392+ m_configuration.baseThresholdVideo ,
393+ m_configuration.conservativeThresholdFraction ,
394+ m_configuration.strictThresholdFraction ,
395+ m_configuration.killThresholdFraction ? *(m_configuration.killThresholdFraction ) : -1.0 ,
396+ m_configuration.pollInterval .value ());
388397}
389398
390399void MemoryPressureHandler::setConfiguration (const Configuration& configuration)
391400{
392401 m_configuration = configuration;
393402 if (s_envBaseThresholdVideo)
394403 m_configuration.baseThresholdVideo = s_envBaseThresholdVideo;
404+
405+ RELEASE_LOG (MemoryPressure, " New memory pressure settings (PID=%d): bt=%u, btv=%u, ctf=%lf, stf=%lf, ktf=%lf, pi=%lf" ,
406+ getpid (),
407+ m_configuration.baseThreshold ,
408+ m_configuration.baseThresholdVideo ,
409+ m_configuration.conservativeThresholdFraction ,
410+ m_configuration.strictThresholdFraction ,
411+ m_configuration.killThresholdFraction ? *(m_configuration.killThresholdFraction ) : -1.0 ,
412+ m_configuration.pollInterval .value ());
395413}
396414
397415void MemoryPressureHandler::releaseMemory (Critical critical, Synchronous synchronous)
0 commit comments