Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e98791bbdde841dd27f2df819eb2c0aa0994ef77
https://github.com/WebKit/WebKit/commit/e98791bbdde841dd27f2df819eb2c0aa0994ef77
Author: Mark Lam <[email protected]>
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@main.
https://bugs.webkit.org/show_bug.cgi?id=256145
rdar://108707654
Reviewed by Elliott Williams and Yusuke Suzuki.
263139@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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes