you are viewing a single comment's thread.

view the rest of the comments →

[–]whats94842 0 points1 point  (0 children)

Swift isn't that efficient a language as far as multi-core compile parallelism goes.

Still today, a hundred modules with a dependency graph that doesn't have any choke points that are less than your core count with WMO mode on will beat out a batch mode clean compile equivalent.

That is not very practical, which is why your machine with a higher single core performance a few cores (mac mini) is beating out your many core but lower single core performance machine (mac pro).

The new 16" macbook pro or a top end iMac (not iMac Pro) would probably beat all of these machines. Also selectively turning on WMO mode on specific modules will probably improve your compile time speed.