4 ms·
Mostly, but JIT is not allowed in the App Store apps, so probably this change didn't broke anything over there.
by galad87 3y ago
Mostly, but JIT is not allowed in the App Store apps, so probably this change didn't broke anything over there.
- unilynx 3y agoBut it will soon be once the EU DMA changes require support for alternative browser engines. Was this change an attempt to lock down too wide permissions a JIT might set up and perhaps really intended for iOS instead of macOS?
- grodriguez100 3y agoI don't think the EU DMA changes will require that JIT is supported. Supporting alternative browser engines is something that can be done perfectly without JIT.
- renonce 3y agoDepends on whether Apple’s own browser engine requires JIT. I think the point is to ensure fair competition.
- grodriguez100 3y agoUhm, yes, you are right.
- dahauns 3y ago>Supporting alternative browser engines is something that can be done perfectly without JIT. Unless I missed something and the DMA requirement is along the lines of "having to allow other browser engines as long as they don't bring their own JITting Javascript engine", no, it literally can't.
- philistine 3y agoNope it cannot. If Apple is using JIT, which massively speeds up JS, and is denying it to competitors, then Apple is giving itself an unfair advantage and is breaking the DMA. And you know, you’re one web search away from finding the page where Apple directly mentions access to a JIT for alternative browsers: https://developer.apple.com/support/alternative-browser-engines/ https://developer.apple.com/support/alternative-browser-engi...