brand new I7: SWEA still big (deadlocking) pain in the ass

While most of the time only one CPU is working when deadlocking all 8 are
at 99%.

While scanning the first 500 files of a total of 1100 is done in the first
minute the remaining 600 take 10-15 minutes (if it finishes at all) -- and
except for 3-4 designer files none of the code files contains more than 500
LOC.

And after each recompile SWEA wants to reanalyze 100-500 untouched files.

I liked SWEA in the past very much -- but I'm unable to use it for the
projects where it really would make sense (getting notified of errors
without rebuilding the entire huge solution).

--
/\/\arkus.

7 comments

addition:

While most of the time only one CPU is working when deadlocking all 8 are
at 99%.


I forgot to mention: Deadlocking just occurs by opening a file or just
reposition the cursor inside an already open file while SWEA is actively
scanning files.

--
/\/\arkus.

0

addition #2:

And after each recompile SWEA wants to reanalyze 100-500 untouched files.


This seems to be gone with current build (which pauses while build is in
progress) but the reanalyze of an huge amount of files still occurs after
reloading the solution (of course without any changes being made while VS
was closed).

--
/\/\arkus.

0

Hello Markus,

Could you please capture a couple of performance snapshots of the deadlocks
that you've mentioned and also a couple of snapshots immediately after the
build finishes and by the moment when SWEA stops re-analyzing the files?
This would help us to find out what causes the deadlocks and why the files
get re-analyzed after build. You can find the performance profiling instructions
at http://tinyurl.com/6xgxpw5 and upload the snapshots to ftp://ftp.intellij.net/.uploads/.
Thank you!

Andrey Serebryansky
Senior Support Engineer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

addition #2:

>> And after each recompile SWEA wants to reanalyze 100-500 untouched
>> files.
>>

This seems to be gone with current build (which pauses while build is
in progress) but the reanalyze of an huge amount of files still occurs
after reloading the solution (of course without any changes being made
while VS was closed).



0

Andrew,

Could you please capture a couple of performance snapshots of the deadlocks


My DotTrace EAP trial expired weeks ago.

--
/\/\arkus.

0

My DotTrace EAP trial expired weeks ago.


...(3)

--
/\/\arkus.

0

Hello Markus,

Could you please send me an e-mail (andrew dot serebryansky at jetbrains
dot com) and I'll send you an evaluation extension asap. Thank you!

Andrey Serebryansky
Senior Support Engineer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

My DotTrace EAP trial expired weeks ago.



0

Hello Markus,

Could you please send me an e-mail (andrew dot serebryansky at jetbrains
dot com) and I'll send you an evaluation extension asap. Thank you!

Andrey Serebryansky
Senior Support Engineer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

My DotTrace EAP trial expired weeks ago.



0

Please sign in to leave a comment.