Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6c0de596d5aae0af45bcdf7ddd0c61f185da9959
      
https://github.com/WebKit/WebKit/commit/6c0de596d5aae0af45bcdf7ddd0c61f185da9959
  Author: Keith Miller <[email protected]>
  Date:   2026-09-19 (Sat, 19 Sep 2026)

  Changed paths:
    M Source/JavaScriptCore/heap/BlockDirectory.cpp
    M Source/JavaScriptCore/heap/BlockDirectory.h
    M Source/JavaScriptCore/heap/BlockDirectoryInlines.h
    M Source/JavaScriptCore/heap/IsoCellSet.cpp
    M Source/JavaScriptCore/heap/IsoCellSetInlines.h
    M Source/JavaScriptCore/heap/MarkedBlock.cpp
    M Source/JavaScriptCore/heap/MarkedBlock.h

  Log Message:
  -----------
  [JSC] Prefetch MarkedBlock when found for allocation
https://bugs.webkit.org/show_bug.cgi?id=324632
rdar://187885349

Reviewed by Yusuke Suzuki.

We have to look at the MarkedBlock's Header to sweep the block anyway.
It seems to be beneficial to manually prefetch the MarkedBlock before
preparing the block for the LocalAllocator, in particular on JetStream.

No new tests, no behavior change. Covered by existing tests.

Canonical link: https://commits.webkit.org/321461@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to