Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 7324db24f339ccde47af72c3be5e2b6bb7b114f7 https://github.com/WebKit/WebKit/commit/7324db24f339ccde47af72c3be5e2b6bb7b114f7 Author: Ian Grunert <ian.grun...@gmail.com> Date: 2025-08-27 (Wed, 27 Aug 2025)
Changed paths: M Source/WTF/wtf/win/MemoryFootprintWin.cpp M Source/cmake/OptionsWin.cmake Log Message: ----------- [Win] Enable PERIODIC_MEMORY_MONITOR https://bugs.webkit.org/show_bug.cgi?id=297914 Reviewed by Yusuke Suzuki. On Windows this was never enabled; perhaps in part because MemoryPressureHandlerWin was also on a timer. However MemoryPressureHandlerWin doesn't work currently, see bug 297533. Turning on PERIODIC_MEMORY_MONITOR means we get alignment with other ports, and have at least some mechanism to try and reclaim memory periodically. MemoryFootprintWin was crashing due to workingSetSizeInBytes not being a multiple of sizeof(PSAPI_WORKING_SET_INFORMATION), rounding up to fix. Canonical link: https://commits.webkit.org/299197@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes