[webkit-changes] [WebKit/WebKit] e98791: Fix testmasm, testair, testb3, etc. after 263139 at m...
Commit Queue
noreply at github.com
Mon May 1 18:58:37 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e98791bbdde841dd27f2df819eb2c0aa0994ef77
https://github.com/WebKit/WebKit/commit/e98791bbdde841dd27f2df819eb2c0aa0994ef77
Author: Mark Lam <mark.lam at apple.com>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
R Source/JavaScriptCore/Configurations/TestAPI.xcconfig
A Source/JavaScriptCore/Configurations/TestExecutable.xcconfig
M Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
M Source/JavaScriptCore/Scripts/process-entitlements.sh
Log Message:
-----------
Fix testmasm, testair, testb3, etc. after 263139 at main.
https://bugs.webkit.org/show_bug.cgi?id=256145
rdar://108707654
Reviewed by Elliott Williams and Yusuke Suzuki.
263139 at main (for Apple internal builds) made it such that JSC will only enable the JIT on Mac
if the appropriate entitlement is available. This unfortunately causes testmasm, testair,
testb3, testdfg, and others to all stop being able to enable the JIT. This patch fixes it so
that all the relevant test executables gets the entitlement they need to enable the JIT.
* Source/JavaScriptCore/Configurations/TestExecutable.xcconfig: Renamed from Source/JavaScriptCore/Configurations/TestAPI.xcconfig.
* Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj:
* Source/JavaScriptCore/Scripts/process-entitlements.sh:
Canonical link: https://commits.webkit.org/263568@main
More information about the webkit-changes
mailing list