Repository navigation
Commit 9cc524e
committed
Add entitlement assertions for JIT disabling on macOS
https://bugs.webkit.org/show_bug.cgi?id=300127
rdar://problem/161912390
Reviewed by Mark Lam.
Add release assertions to verify that verified-jit and single-jit
entitlements are present when disabling JIT on macOS. This ensures
processes disabling JIT have the required entitlements for proper
JIT region unmapping behavior.
* Source/JavaScriptCore/jit/ExecutableAllocator.cpp:
(JSC::ExecutableAllocator::disableJIT):
Canonical link: https://commits.webkit.org/301264@main1 parent fcde62d commit 9cc524e
1 file changed
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
175 | 179 | | |
176 | 180 | | |
177 | 181 | | |
| |||
0 commit comments