Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 211071789f3bfeb4c01ff71c329637e87755b0b0
      
https://github.com/WebKit/WebKit/commit/211071789f3bfeb4c01ff71c329637e87755b0b0
  Author: Yusuke Suzuki <ysuz...@apple.com>
  Date:   2024-08-20 (Tue, 20 Aug 2024)

  Changed paths:
    M Source/JavaScriptCore/bytecode/InlineCacheCompiler.cpp
    M Source/JavaScriptCore/bytecode/InlineCacheCompiler.h

  Log Message:
  -----------
  Unreviewed, suppress wrong threading assertion for InlineCacheHandler
https://bugs.webkit.org/show_bug.cgi?id=278435
rdar://134290611

It gets destroyed in the GC end phase and it gets stale assertion about 
threading checks. But that assertion is wrong since
GC end phase is ensuring that we are not running mutator, so we can safely and 
correctly derefing this InlineCacheHandler inside it.
This is fixing this wrong assertion.

* Source/JavaScriptCore/bytecode/InlineCacheCompiler.cpp:
(JSC::m_watchpoint):
* Source/JavaScriptCore/bytecode/InlineCacheCompiler.h:

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