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