[DevExpress Support Team: CLONED FROM T745094: VS 2019 reports coderush is slowing typing]
Hi Dmitry,
I am having the same issues as Kevin with CodeRush slow performance.
I attached the CR and VS logs in the same zip file.
I am running VS Enterprise 2019 v16.3.7 and CR v19.2.3.
Please feel free to move this to a new ticket if you consider it.
Thanks!
Hi,
Thank you for the log files. I investigated them, but did not found anything that could contribute to typing delays.
I have tried to reproduce the problem many times on my side, but without success.
Could you please help me determine the cause of the lag and perform the actions from the article - How to profile performance issues using Visual Studio's built-in Performance Profiler?
Then, it would help if you upload ".diagsession" to our FTP with the following credentials:
Server: downloads.devexpress.com
User: UPLOAD
Password: HEREYOUARE
I look forward to receiving data from you.
Hi Przemyslaw,
Thanks for the information I will let you know as soon as I am able to replicate the issue and generate the requested logs.
Hi Przemyslaw,
I uploaded 2 files:
Report20191104-1533.diagsession (This one may not be good because VS crashed)
Report20191104-1708.diagsession (This one finished just fine after over an hour)
Good luck!
Yes, same here. I'm following this topic.
Regards,
Martin.
Hi,
Thank you for the files. We need some time to analyze them.
Thank you for your patience. Based on the logs you provided, the most probable culprits are "Import Missing NameSpaces" refactoring and Code Places. We will take a close look at these features and will do our best to determine why they may cause performance issues. In the meantime, try to temporarily disable them and see if things get better for you:
Please let me know if the editor performance improved after these steps.
Hi Przemyslaw,
Thanks for the information.
Be aware that I have not used any of those 2 options but I disabled them as required and will test my app to see if it help.
Hi Przemyslaw,
After disabling the options above, I still get the "CodeRush" is slowing typing performance message.
The same to me
Hi,
Thank you for checking this. I appreciate your cooperation very much. Unfortunately, I cannot identify the source of slowdown notification from the logs you provided so far. Please make another round of profiling, this time using the CodeRush performance monitor and the PerfView tool from Microsoft:
Then, please collect the diagnostic information one more time using the PerfView tool. The information this tool collects should provide us with the missing details. Please do the following:
You can upload everything to the same FTP as previously. I am looking forward to receiving the logs and traces from you.
Michael and Martin, I would greatly appreciate it if you could also collect the traces using the above steps and send the logs to us.
Right now, without the logs, I can advise you to temporarily disable few other features, which may cause the yellow bar to appear. Would you please try to temporarily disable them one by one and see if the things improve?
Hi Przemyslaw Wlodarczak
Sorry, but I don’t know about the FTP you describe
Br
Michael
Michael,
The FTP information is in the very first comment in this ticket. It seems to be hidden under the "Show all comments" link. I apologize for this. Here it is once again:
Server: downloads.devexpress.com
User: UPLOAD
Password: HEREYOUARE
Hi Przemyslaw Wlodarczak
Sorry on my side, I don’t see it.
I Uploaded the files, I hope it helps.
I tried your settings, but it does not help. I think it is not so often than before, but sometimes it will be so extremely slow …
The only possibility to work at the moment is to disable CodeRush ;-((
I hope you can find a solution in next time.
Br
Michael
Hi Przemyslaw,
Sorry for the delay getting back to you. Since I can reproduce this all the time, I am working on getting the requested logs and upload them.
Hi Przemyslaw,
I just uploaded the file Logs_For_Ticket_ID_T829453.zip.
And since I can reproduce this at any time, here is a link to a video with the error:
https://www.screencast.com/t/sSqkukBJ
Hope this help.
Guys,
Thank you very much for the logs. We greatly appreciate your cooperation. We need some time to analyze them. Please bear with us.
Hi Przemyslaw,
Is there any news on this issue?
Thanks!
Hi,
Thank you for your patience. We have identified several places in the code which might be responsible for the yellow bar you experience. We are still working on finding a way to improve them.
Do you still see the message regarding CodeRush slow typing after disabling IntelliRush, Naming Assistant, Rich Comments and Test Runner icons mentioned in one of my previous posts? If yes, can you temporarily disable the whole Test Runner service - clear the "Enabled" checkbox on the "Unit Testing->Test Runner" option page?
After that, if you still get the message, can you perform another round of the data collection with the PerfView tool?
I am looking forward to hearing from you.
Any news on this?
I'm still getting the Visual Studio warning with VS 16.4.0 and CodeRush 19.2.4, and it is visually noticeable.
I don't use the Unit Testing feature.
Thanks,
Martin.
Guys,
Please accept my apologies for such a delay in a response. We have fixed several scenarios where VS blames CodeRush causing slowdowns during typing. We are still working closely with Microsoft to identify and fix other. The next release will contain all the fixes we have applied so far. We hope they will improve your experience. I will notify you here when the build is ready.
Hi Przemyslaw,
Thanks for the info and we're looking forward to this update.
Thanks for the update, much appreciated!
I'm having real problems with this issue. I can type a series of 15 characters and VS is frozen, then all 15 are inserted all at once.
The IDE is virtually unusable. Can you give me any ideas as to what I can disable to help this problem until the new build is available?
I don't use Unit Testing features, but I do use the Code Places.
Regards,
Martin.
Guys, it looks like v 19.2.5 is out. Please update and see if it improves your experience. Let me know your results.
This is A LOT better!
Still a bit jerky, but much, much better.
Thanks,
Martin.
Martin, I am happy to hear that the things got better now.
It would be awesome if you could collect perfview traces with the new CodeRush bits. Please do the following:
Here are the FTP server details
Server: downloads.devexpress.com
User: UPLOAD
Password: HEREYOUARE
I am looking forward to hearing from you.
Hi:
Today I have seen there is an update to Visual Studio (version 16. 4.2) where in the What's New there is this:
Top Issues Fixed in Visual Studio 2019 version 16.4.2• …
• Fixed a frequent UI delay that can occur while using the editor.
• …
I have updated and between the new CR version and VS thing (initially) seem to be back to normal :-)
I'll keep you informed. If I have any further problems I'll send you the logs you mention.
Many thanks for your help.
Martin.
•
You are welcome, Martin. Thank you for the feedback.