[webkit-changes] [WebKit/WebKit] bd27bc: 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.40
Home: https://github.com/WebKit/WebKit
Commit: bd27bcaaf821b9eb1c95060bd9db3012c02c048b
https://github.com/WebKit/WebKit/commit/bd27bcaaf821b9eb1c95060bd9db3012c02c048b
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: 4bdaccd3d57e4f13bc558ecdc8cc47f4ea4221e2
https://github.com/WebKit/WebKit/commit/4bdaccd3d57e4f13bc558ecdc8cc47f4ea4221e2
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/cbe361695f6a...4bdaccd3d57e
More information about the webkit-changes
mailing list