RobertGummesson / BuildTimeAnalyzer-for-Xcode

Build Time Analyzer for Swift
MIT License
4.3k stars 260 forks source link

Runtime improvement #94

Closed pingchen114 closed 5 years ago

pingchen114 commented 5 years ago

I have a pretty large project with some build performance issue. So I was using this project to help me with improving my project. Thank you very much for developing such a useful tool!

  1. Improve runtime by reducing allocations.
  2. Update project settings for Xcode 10
  3. Make RawMeasure from "struct" into "class" to prevent frequently access to the dictionary.
  4. Perform string processing on background threads, and update UI on the main thread.
RobertGummesson commented 5 years ago

Thanks