Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7265f7e0a3ab1d765ac11fb8eddd0fe79a75c040
      
https://github.com/WebKit/WebKit/commit/7265f7e0a3ab1d765ac11fb8eddd0fe79a75c040
  Author: Ian Grunert <ian.grun...@gmail.com>
  Date:   2025-08-28 (Thu, 28 Aug 2025)

  Changed paths:
    M Source/JavaScriptCore/runtime/Options.cpp

  Log Message:
  -----------
  [Win] Disable fast wasm memory
https://bugs.webkit.org/show_bug.cgi?id=298007

Reviewed by Yusuke Suzuki.

The current implementation uses too much commit space - leading to OOM
scenarios when running layout tests. The OSAllocator::protect call commits the
full 4GB red zone guard page region.

I think we should be able to reserve the whole region as NO_ACCESS and never
commit the guard page region. Or use the PAGE_GUARD mechanism which should use
less commit space.

Canonical link: https://commits.webkit.org/299253@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

Reply via email to