From 9c7d086138da74ab71e2bdbe03c64e913ed5679c Mon Sep 17 00:00:00 2001 From: Anton Makeev Date: Wed, 10 Oct 2018 17:44:42 +0200 Subject: [PATCH] Logging for IDEA-190987 Frequent long UI freezes in NativeFileWatcher after VCS updates --- .../openapi/vfs/impl/local/NativeFileWatcherImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/openapi/vfs/impl/local/NativeFileWatcherImpl.java b/platform/platform-impl/src/com/intellij/openapi/vfs/impl/local/NativeFileWatcherImpl.java index 2d8b8c733cad..f80f5f741c5f 100644 --- a/platform/platform-impl/src/com/intellij/openapi/vfs/impl/local/NativeFileWatcherImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/vfs/impl/local/NativeFileWatcherImpl.java @@ -220,6 +220,10 @@ public class NativeFileWatcherImpl extends PluggableFileWatcher { return; } + if (LOG.isDebugEnabled()) { + LOG.debug("New watch roots registered. Recursive: " + recursive.size() + ", flat: " + flat.size() + ", restart = " + restart); + } + mySettingRoots.incrementAndGet(); myRecursiveWatchRoots = recursive; myFlatWatchRoots = flat;