News for hackers. Stuff that matters.
Re:How iOS 15 makes apps launch faster by lanza on Monday July 05, 2021 @07:40PM (#27742861)
This would only support optimizing for different architectures. Your code is already compiled from Swift -> IR and thus these features would not be part of the IR.
Re:How iOS 15 makes apps launch faster by inkyoto on Monday July 05, 2021 @09:16PM (#27743363)
Architecture specific («post-compile» time pass) and chained fixups (link time pass) optimisations are orthogonal, and both can take place. Since a) Bitcode IR is, essentially, an object file; b) the destination platform version is known at the post-processing (i.e. download) time, it is possible to also optimise the executable binary format to make us of whatever enhacements are available, too.