Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 47afd2e05464b9cb5d9afe1617b2a6ce10c9ffc2 https://github.com/WebKit/WebKit/commit/47afd2e05464b9cb5d9afe1617b2a6ce10c9ffc2 Author: Ian Grunert <ian.grun...@gmail.com> Date: 2025-08-15 (Fri, 15 Aug 2025)
Changed paths: M Source/bmalloc/libpas/src/libpas/pas_page_malloc.c Log Message: ----------- [Win] Retry failed VirtualAlloc commit https://bugs.webkit.org/show_bug.cgi?id=296938 Reviewed by Yusuke Suzuki. Address some crashes in Layout Tests due to failed VirtualAlloc calls to MEM_COMMIT. If you commit too quickly, sometimes Windows will fail calls as it hasn't grown the page table (ERROR_COMMITMENT_LIMIT); waiting and trying again can help prevent a crash here. Prior art from Firefox: https://hacks.mozilla.org/2022/11/improving-firefox-stability-with-this-one-weird-trick/ Canonical link: https://commits.webkit.org/298793@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