Hi guys, As part of my job at Gradle I recently investigated the performance of the ResolveVisitor. As far as I can see, it is still a major hotspot in compilation times, especially in the case, like Gradle, where lots of default imports are added.
The discussion can be found here: https://groups.google.com/d/topic/gradle-dev/nu5FYX83aPw/discussion It would be interesting to do something on our side, either provide hooks or be smarter at resolve time to improve the situation.