@@ -308,7 +308,7 @@ void MemoryPressureHandler::setMemoryUsagePolicyBasedOnFootprints(size_t footpri
308308 if (newPolicy == m_memoryUsagePolicy)
309309 return ;
310310
311- RELEASE_LOG (MemoryPressure, " Memory usage policy changed: %s -> %s" , toString (m_memoryUsagePolicy).characters (), toString (newPolicy).characters ());
311+ RELEASE_LOG (MemoryPressure, " Memory usage policy changed (PID=%d) : %s -> %s" , getpid () , toString (m_memoryUsagePolicy).characters (), toString (newPolicy).characters ());
312312 m_memoryUsagePolicy = newPolicy;
313313 memoryPressureStatusChanged ();
314314}
@@ -329,7 +329,7 @@ void MemoryPressureHandler::measurementTimerFired()
329329 size_t footprint = memoryFootprint ();
330330 size_t footprintVideo = memoryFootprintVideo ();
331331#if PLATFORM(COCOA)
332- RELEASE_LOG (MemoryPressure, " Current memory footprint: %zu MB" , footprint / MB);
332+ RELEASE_LOG (MemoryPressure, " Current memory footprint (PID=%d) : %zu MB" , getpid () , footprint / MB);
333333#endif
334334
335335 while (m_memoryFootprintNotificationThresholds.size () && footprint > m_memoryFootprintNotificationThresholds.last ()) {
@@ -424,13 +424,31 @@ void MemoryPressureHandler::setConfiguration(Configuration&& configuration)
424424 m_configuration = WTFMove (configuration);
425425 if (s_envBaseThresholdVideo)
426426 m_configuration.baseThresholdVideo = s_envBaseThresholdVideo;
427+
428+ RELEASE_LOG (MemoryPressure, " New memory pressure settings (PID=%d): bt=%u, btv=%u, ctf=%lf, stf=%lf, ktf=%lf, pi=%lf" ,
429+ getpid (),
430+ m_configuration.baseThreshold ,
431+ m_configuration.baseThresholdVideo ,
432+ m_configuration.conservativeThresholdFraction ,
433+ m_configuration.strictThresholdFraction ,
434+ m_configuration.killThresholdFraction ? *(m_configuration.killThresholdFraction ) : -1.0 ,
435+ m_configuration.pollInterval .value ());
427436}
428437
429438void MemoryPressureHandler::setConfiguration (const Configuration& configuration)
430439{
431440 m_configuration = configuration;
432441 if (s_envBaseThresholdVideo)
433442 m_configuration.baseThresholdVideo = s_envBaseThresholdVideo;
443+
444+ RELEASE_LOG (MemoryPressure, " New memory pressure settings (PID=%d): bt=%u, btv=%u, ctf=%lf, stf=%lf, ktf=%lf, pi=%lf" ,
445+ getpid (),
446+ m_configuration.baseThreshold ,
447+ m_configuration.baseThresholdVideo ,
448+ m_configuration.conservativeThresholdFraction ,
449+ m_configuration.strictThresholdFraction ,
450+ m_configuration.killThresholdFraction ? *(m_configuration.killThresholdFraction ) : -1.0 ,
451+ m_configuration.pollInterval .value ());
434452}
435453
436454void MemoryPressureHandler::releaseMemory (Critical critical, Synchronous synchronous)
0 commit comments