summaryrefslogtreecommitdiff
path: root/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFilePointerContainerImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFilePointerContainerImpl.java')
-rw-r--r--platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFilePointerContainerImpl.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFilePointerContainerImpl.java b/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFilePointerContainerImpl.java
index 65dc79bac298..cf243d08bce0 100644
--- a/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFilePointerContainerImpl.java
+++ b/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFilePointerContainerImpl.java
@@ -17,6 +17,7 @@ package com.intellij.openapi.vfs.impl;
import com.intellij.openapi.Disposable;
import com.intellij.openapi.application.ApplicationManager;
+import com.intellij.openapi.application.impl.ApplicationInfoImpl;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.openapi.util.InvalidDataException;
import com.intellij.openapi.util.TraceableDisposable;
@@ -56,7 +57,7 @@ public class VirtualFilePointerContainerImpl extends TraceableDisposable impleme
@NotNull Disposable parentDisposable,
@Nullable VirtualFilePointerListener listener) {
//noinspection HardCodedStringLiteral
- super(TRACE_CREATION
+ super(TRACE_CREATION && !ApplicationInfoImpl.isInPerformanceTest()
? new Throwable("parent = '" + parentDisposable + "' (" + parentDisposable.getClass() + "); listener=" + listener)
: null);
myVirtualFilePointerManager = manager;