Discover the Problem of Swift Building Times #swiftlang #iosdev
The other day, giginet/xcprofiler is released on GitHub.
The author, giginet(ぎぎにゃん) is introduced it in detail on the following blog in Japanese.
In short, this tool is to show building times for each functions using -debug-time-function-bodies
. For more information, see the README.
More importantly
Brian Gesiak (もどかしい) and other developers had already discussed with-debug-time-function-bodies
at the Swift.org bug tracking system, and other blogs.
Also, he had mentioned this tool on Twitter.
I think this tool is useful to clear how slow build times are.
Then, it’s more importantly to be reasonable and try to see what caused it. Like Brian said at bugs.swift.org, we can submit reports to solve the problem using such tools as giginet/xcprofiler.
I’ve contributed giginet/xcprofiler, so I’d like to improve it and contribute Swift community to solve the problem.