FileUtil.addFileChangeListener(FileChangeListener, File) in 7.0 does not take advantage of native FS watchers. This means that such listeners force the IDE to poll for changes when the main window gets focus (i.e. MenuWarmUpTask), causing the same kind of performance problems as in NB 6.9. See bug #190462 comment #14.
(Not to be confused with bug #194147 - a fix of that would mean that all file events would be _queued_ until the main window is focused, whether they were detected by polling or native watchers.)
(In reply to comment #0)
> causing the same kind of performance problems as in NB 6.9. See bug #190462
> comment #14.
The same? Depends how you define identity! The problems are by magnitude smaller. Exact number depends on the amount of recursive vs. non-recursive files indeed.
*** This bug has been marked as a duplicate of bug 197985 ***