Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Feature Requests
 Pause parsing for some time
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

rryk
Senior Member

Germany
48 Posts

Posted - Dec 02 2011 :  1:29:38 PM  Show Profile  Reply with Quote
Would be cool to be able to pause VAX parsing for some time or until it is enabled again. My laptop is speeding up fans when using much CPU and that interferes with my conversations of Skype due to background noise. Also it seems like parsing does stop during the build, which slows it down. Would be totally cool if pause option also paused IntelliSense parsing :).

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Dec 02 2011 :  8:36:28 PM  Show Profile  Reply with Quote
Very exotic request

Recently we introduced the using of multiple cores in parsing, which is magnificent but laptops tend to sweat when it comes to using multiple threads for longer calculations...

Is this a common problem? VA should pre-parse everything when you first load the project (which should not take a long time) and later, VA just loads the symbol database. Long parsing (and using multiple cores) also happens when you use Find References, but that can be stopped.

I hope it was a one-off problem
You can exit VS as a workaround.

Edited by - accord on Dec 02 2011 8:39:45 PM
Go to Top of Page

rryk
Senior Member

Germany
48 Posts

Posted - Dec 05 2011 :  5:28:17 PM  Show Profile  Reply with Quote
Since my project is pretty large (Chromium), it usually takes more than half an hour to parse it or even longer if I start a build. Also closing the IDE is undesired since it takes 3-4 minutes just to load a solution back. Unloading can be skipped using Task Manager .

Here is my scenario. My project is building (takes about an hour) and Visual Assist X is parsing it in parallel (takes about 2 hours together with building). Usually I receive several calls on Skype at this time and I would like to pause both build and VAX to slow down the fans and have a short conversation. I can stop the build, but not VAX :(. I have to kill the IDE and load solution again later.

It is an exotic request indeed. But it shouldn't be too hard to implement a pause button, should it?

Edited by - rryk on Dec 05 2011 5:28:51 PM
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Dec 06 2011 :  1:42:04 PM  Show Profile  Reply with Quote
I have put in a feature request for this to see what the developers make of it:

case=63185

However, I have additional questions and suggestions:
quote:
it usually takes more than half an hour to parse it

Is this with VS intellisense also parsing?
Have you considered to turn off VS intellisense altogether?

VS2010
Tools -> Options... -> Text Editor -> C/C++ -> Advanced -> Disable intellisense

Disabling in VS2005-2008 and the side-effects of turning off intellisense can be found here:
http://docs.wholetomato.com?W133

I am wondering whether disabling intellisense would speed up parsing tremendously.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18943 Posts

Posted - Dec 06 2011 :  3:04:51 PM  Show Profile  Reply with Quote
You might find this page useful:

http://forum.wholetomato.com/forum/topic.asp?TOPIC_ID=8464

it describes a registry setting to try and stop VA and IDE intellisense "clashing".

zen is the art of being at one with the two'ness
Go to Top of Page

rryk
Senior Member

Germany
48 Posts

Posted - Dec 17 2011 :  12:17:06 AM  Show Profile  Reply with Quote
Last post does not solve my problem completely, but it definitely helps to reduce the cases when this problem occurs. Thanks.

Edited by - rryk on Dec 17 2011 12:17:17 AM
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Dec 19 2011 :  2:43:05 PM  Show Profile  Reply with Quote
What value are use using for "DefaultIntellisense" now?
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000