diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/PsiElementFactoryImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/PsiElementFactoryImpl.java index 704698726be8..7929db4c31cf 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/PsiElementFactoryImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/PsiElementFactoryImpl.java @@ -35,7 +35,7 @@ import java.util.concurrent.ConcurrentMap; public class PsiElementFactoryImpl extends PsiJavaParserFacadeImpl implements PsiElementFactory { private final ConcurrentMap myArrayClasses = ContainerUtil.newConcurrentMap(); - private final ConcurrentMap myCachedObjectType = ContainerUtil.newConcurrentMap(); + private final ConcurrentMap myCachedObjectType = ContainerUtil.createConcurrentSoftMap(); public PsiElementFactoryImpl(final PsiManagerEx manager) { super(manager);