3 ms·
Why would an iPhone be running x86-specific code? I don't dispute that these optimizations may have been necessary on older hardware, but I think the current g
by runeks 3y ago
Why would an iPhone be running x86-specific code?
I don't dispute that these optimizations may have been necessary on older hardware, but I think the current generation of Apple CPUs should have plenty of power to not need these micro optimizations (and the hardware video decoder would take care of this anyway).
- astrange 3y ago> Why would an iPhone be running x86-specific code? The same codebase has to support that (since there's Intel Macs and Intel iOS Simulator), and in this case Apple didn't write the decoder (it's Google's libwebp). I was thinking of an example from ffmpeg in that case. > and the hardware video decoder would take care of this anyway …actually, considering that a hardware decoder has to do all the same memory accesses and is written in a combination of C and Verilog, I'm not at all sure it's more secure.