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

Reply via email to