Yan Pashkovsky

Results 70 comments of Yan Pashkovsky

Yep, my repo is very big. Also a lot of svn processes

No, it doesn't have any. With 1.54.4 I notice it more often, since I start editing some file, maybe svn diff is called too often.

According to this profile sorting inside `openRepositoriesSorted` takes a lot of time. [exthsotporfile.txt](https://github.com/JohnstonCode/svn-scm/files/4388627/exthsotporfile.txt). `SourceControlManager.open` is the only way to increase size of array. In the top of the bottom of...

Found the root cause: it's java extension, when you edit files it constantly recompiles classes all over the project.

I've changed onPossibleSvnRepositoryChange to filter out files. This event was triggered with too many files so extension host process used 100% cpu nealry all the time. I think it doesn't...

Still seeing sometimes `WARN UNRESPONSIVE extension host, 'johnstoncode.svn-scm`, but they appear less frequent. According to profile lambda behind `openRepositoriesSorted().find` is too heavy for being called many times. both `svn.detectExternals` and...

global-ignores list is not so big, maybe there are a lot of subfolders with `svn:ignore` property. `find trunk -type d | grep -v tmp/release | wc -l`: 18630. The most...

here it is: `WARN UNRESPONSIVE extension host, 'johnstoncode.svn-scm' took 90% of 3555.954ms, saved PROFILE here: '/tmp/exthost-75c372.cpuprofile` [exthost-75c372.cpuprofile.txt](https://github.com/JohnstonCode/svn-scm/files/4523756/exthost-75c372.cpuprofile.txt)

Still getting profiles with java extension rebuilding sources [exthost-80d6bb.cpuprofile.txt](https://github.com/JohnstonCode/svn-scm/files/4524333/exthost-80d6bb.cpuprofile.txt) But overall it seems better