[swift-dev] Compilation performance

Graydon Hoare ghoare at apple.com
Wed Nov 2 20:43:36 CDT 2016


I've been working a bit on testing infrastructure for systematically improving swiftc compilation performance. Attached is a document summarizing both the machinery I put together, and an example (small) bug recently fixed, as a case study showing how to use it.

I'd like to encourage folks interested in swiftc compile times to take a read through; especially if you happen to have an existing bug, or pattern of bad performance you're seeing (or even have a hunch about), I'd be interested to know if a scaling test can capture it. I'll be working through some compilation performance bugs using this framework for the next while, so if anyone would like to collaborate on investigating something, let me know and I'd be happy to help.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: CompilationPerformance.md
Type: text/markdown
Size: 9909 bytes
Desc: not available
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20161102/2b792d4a/attachment.bin>

More information about the swift-dev mailing list