[webkit-changes] [WebKit/WebKit] 0fafba: Cherry-pick 261693 at main (b0b96aa8e1b2). https://bu...
Claudio Saavedra
noreply at github.com
Thu Mar 16 01:12:46 PDT 2023
Branch: refs/heads/webkitglib/2.38
Home: https://github.com/WebKit/WebKit
Commit: 0fafba1cccc714a919f8a187a123b69c0b13875e
https://github.com/WebKit/WebKit/commit/0fafba1cccc714a919f8a187a123b69c0b13875e
Author: Chris Dumez <cdumez at apple.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.h
Log Message:
-----------
Cherry-pick 261693 at main (b0b96aa8e1b2). https://bugs.webkit.org/show_bug.cgi?id=253898
Fix data race found by TSan in AudioScheduledSourceNode
https://bugs.webkit.org/show_bug.cgi?id=253898
Reviewed by Jer Noble.
AudioScheduledSourceNode::m_playbackState was accessed from several threads
without synchronization. Use std::atomic<> to address the issue.
* Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.h:
Canonical link: https://commits.webkit.org/261693@main
Commit: 77a4fe576c1a0c42b2e3ab19c60264aa99b8b138
https://github.com/WebKit/WebKit/commit/77a4fe576c1a0c42b2e3ab19c60264aa99b8b138
Author: Claudio Saavedra <csaavedra at igalia.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M Source/JavaScriptCore/disassembler/zydis/Zydis/ZydisDecoder.c
M Source/JavaScriptCore/disassembler/zydis/Zydis/ZydisSharedData.c
Log Message:
-----------
Cherry-pick 261696 at main (4f087256dcd6). https://bugs.webkit.org/show_bug.cgi?id=252309
Zydis fails to build in Debug mode with -Werror=type-limits (GCC 12.2 / SCCACHE)
https://bugs.webkit.org/show_bug.cgi?id=252309
Reviewed by Yusuke Suzuki.
Suppress -Wtype-limits while this gets fixed in zydis upstream.
Canonical link: https://commits.webkit.org/261696@main
Compare: https://github.com/WebKit/WebKit/compare/44d26798af86...77a4fe576c1a
More information about the webkit-changes
mailing list