rpau / javalang-compiler

Java compiler elements (symbol and type tables) to perform code semantic analysis
GNU Lesser General Public License v3.0
10 stars 4 forks source link

TypesLoaderVisitor: Repeated scanning of same jar files slow #25

Open cal101 opened 7 years ago

cal101 commented 7 years ago

TypesLoaderVisitor repeatedly scans the same jars. Profiling this in a a setting of 19.000 source files and a long jar list identifies jar file scanning. The setting takes 30 minutes and only 10 minutes when caching the name list. Override plugin and imports-cleaner plugin where active.