pmd/pmd — pull request #11 by rsalvador (2012-11-28 18:15:00+00:00)
Title: Reuse PMDASMClassLoader instance across all compilation units analyzed.

This improves the performance for big projects, for us the time went from 2 hr 58 min down to 54 min.
Without this a new PMDASMClassLoader was created for each compilation unit and one looses the caching performed by both the dontBother and java.lang.ClassLoader.