Building Faster in Xcode
Building Faster in Xcode
WWDC 2018
Parallelized Build Timeline
Examine Tests Dependencies
Reduce Dependency Exposure (Code Gen)
- Reduce dependencies → Increase performance
- Move to the front of our build process
- Parallelized Build
Parallelized Target Build Process
Customized build process
Dependency Cycle Detection
Measuring Build Time
Source-Level Improvements
Dealing with Complex Expressions
Increasing build efficiency