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
 Technical Support
 Locked VA
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

eco
Tomato Guru

102 Posts

Posted - Sep 10 2009 :  03:35:50 AM  Show Profile  Reply with Quote
Since version 1731, VA is no more useable : sometimes it take 30s to insert a character between parenthesis in method calls (in larges files >20000 lines).

object.method( <here> );

returning to old VA to continue to work.

here is my configuration:

VA_X.dll file version 10.5.1731.0 built 2009.08.19
Licensed to:
VA X: xxxxxxxxxxxxxxxxxxx (17-user license) Support ends 2010.04.09
DevEnv.exe version 9.0.21022.8
msenv.dll version 9.0.21022.8
Font: Courier New 13(Pixels)
Comctl32.dll version 6.10.6001.18000
Windows Vista 6.0 Build 6001 Service Pack 1
2 processors (x86-64;
WOW64)

Platform: Custom
Stable Includes:
C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\include;
C:\\Program Files\\Microsoft SDKs\\Windows\\v6.1\\include;

Other Includes:

Stable Source Directories:

if you need, I can send you the log file i've done

feline
Whole Tomato Software

United Kingdom
18939 Posts

Posted - Sep 10 2009 :  09:48:31 AM  Show Profile  Reply with Quote
Do you know if there was a CPU spike when this happened?

Can you try VA 1734 and see if it makes any difference please?

http://www.wholetomato.com/downloads/default.asp

this might be related to the new scoped suggestions feature of VA. If so turning off:

VA Options -> Advanced -> Suggestions -> Include suggestions in listboxes

might fix the problem. Would you be able to try this and see if it helps?

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

eco
Tomato Guru

102 Posts

Posted - Sep 14 2009 :  03:19:15 AM  Show Profile  Reply with Quote
Yes, there is a CPU spike, even in 1734 and even when suggestions are turned off.
After few investigations, the problem seem to be on only one method of one class.
But if I create a new project with only the class file there is no problem.
Go to Top of Page

eco
Tomato Guru

102 Posts

Posted - Sep 14 2009 :  03:52:16 AM  Show Profile  Reply with Quote
More informations:

it appear only inside a namespace (in the same source file):

myclass.mymethod( I ) is ok

namespace aaa
{
myclass.mymethod( I ) is not ok
}
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18939 Posts

Posted - Sep 14 2009 :  10:13:19 AM  Show Profile  Reply with Quote
This is rather unexpected. Can you try VA 1735 please:

http://www.wholetomato.com/downloads/default.asp

there is a bug in VA 1734, turning off suggestions does not turn off the new scoped suggestions. This has been fixed in VA 1735, so turning off suggestions turns off scoped suggestions as well.

Namespaces could be a factor, they are known to cause some confusion for VA under some circumstances.

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

eco
Tomato Guru

102 Posts

Posted - Sep 15 2009 :  03:24:43 AM  Show Profile  Reply with Quote
ok, with 1735 and suggestions disabled, my visual is no more locked. but suggestions are usefull...
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18939 Posts

Posted - Sep 15 2009 :  1:26:23 PM  Show Profile  Reply with Quote
I am glad you are finding the suggestions useful

The key thing here is that we have found that suggestions seem to be the cause of the slow down, specifically scoped suggestions. Now we need to try and figure out why.

If you leave suggestions turned on and just type a space between the brackets for this problem function call, and then wait, does VA produce a suggestion list? If so are the suggested items sensible? VA should suggest local variables and parameters of the correct type for this first parameter.

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

sean
Whole Tomato Software

USA
2817 Posts

Posted - Sep 15 2009 :  2:31:49 PM  Show Profile  Reply with Quote
What parameters does myclass.mymethod take?

Are there a lot of members in namespace aaa of that same type?

Does namespace aaa span multiple files in your project?
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Sep 17 2009 :  4:17:38 PM  Show Profile  Reply with Quote
This has continued via email (case=32395).
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Sep 23 2009 :  11:49:53 AM  Show Profile  Reply with Quote
case=32395 is fixed in build 1736
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