Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 0ad3c3777dba081866d686ac03089006a5296cd6
      
https://github.com/WebKit/WebKit/commit/0ad3c3777dba081866d686ac03089006a5296cd6
  Author: Keith Miller <[email protected]>
  Date:   2025-07-24 (Thu, 24 Jul 2025)

  Changed paths:
    M Source/JavaScriptCore/jit/SimpleRegisterAllocator.h

  Log Message:
  -----------
  Move SimpleRegisterAllocator to a lock count instead of a lock bit.
https://bugs.webkit.org/show_bug.cgi?id=296431
rdar://156603761

Reviewed by Mark Lam.

In 297809@main I move BBQ's register allocator into a sharable header. But as
Dan pointed out in that review the code was odd because it permitted nested
locking of registers but the first unlock would completely unlock the register
rather than the last. This patch switches to a lock count system instead.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to