View previous topic :: View next topic |
Author |
Message |
Zone
Joined: 09 Apr 2011 Posts: 10
|
Posted: Fri May 20, 2011 10:56 pm Post subject: Strange VisualStudio performance with C++ projects |
|
|
The latest point release has been pretty solid for for D programming, but now I'm noticing when the plug-in is installed I get periodic freezes in the IDE when working on C++ projects. They are fairly substantial (5+ seconds, on a stupidly fast sandy bridge machine with an SSD drive), and also erratic (minutes between pauses).
This is the only 3rd party plugin I have installed (MSVS10sp1), and removing it definitely makes the problem go away. |
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Sat May 21, 2011 5:17 am Post subject: |
|
|
Are you working on a mixture of projects, both D and C++? As long as you don't load a d file or project, and you don't execute any of the Visual D commands, the plugin should not be loaded.
Could you please create a process dump of devenv.exe with procdump ( http://technet.microsoft.com/en-us/sysinternals/dd996900 ) when the freeze occurs (maybe option -c or -u can help)? |
|
Back to top |
|
|
Zone
Joined: 09 Apr 2011 Posts: 10
|
Posted: Sat May 21, 2011 2:25 pm Post subject: |
|
|
Its a dedicated C++ sln/vcxproj, which is why I find it a bit strange. I'll try procdump -h and see what kind of stack I get . . . |
|
Back to top |
|
|
Zone
Joined: 09 Apr 2011 Posts: 10
|
Posted: Sat May 21, 2011 7:44 pm Post subject: |
|
|
Ok this looks like a strange interaction with a few 'unrelated' systems that in the end is really a configuration problem.
When the plugin is installed AND
I am working in a C++ sln/vcxproj AND
my _NT_SYMBOL_PATH includes a dead network share AND
my explorer shell has two dead network shares mapped to drive letters
This behavior happens. So there probably nothing to fix in the VisualD, but my linux box needs a new hard drive :/ |
|
Back to top |
|
|
|