TLDR Web Dev · LAUNCHES & TOOLS
FAULTORDERING
Summary from the TLDR Web Dev newsletter
FaultOrdering is a Swift package that speeds up iOS app launch times by generating order files that optimize how code is loaded into memory. Order files work by instructing the linker to group startup-critical symbols together in the binary, reducing page faults and the number of memory pages needed during app launch. This is a technique already used by major apps like Snapchat, Airbnb, and Spotify.