Major screen flashing in other aps

Using build 219 on VS2005:

1) Load a large solution with a website and several projects

2) Immediately click over to IE6 and brows a webpage. Sit there and read it

3) At some point during the loading process, right before the "Resharper
parsing file xxx" display appears in the lower right corner of Visual
Studio, suddenly the web page you're viewing will start strobing annoyingly
... flashing several times a second as it blanks and redraws. CPU usage
spikes.

I don't have any clue what could be going on, but this is reproducable for
me... somehow Resharper is affecting other applications and causing them to
go into vicious repainting cycles. It eventually stops, but man ... it
makes other apps (other than VisualStudio) almost unusable during a lengthy
project load.

Does anyone else see this?



12 comments
Comment actions Permalink

Yep - I get the same thing. Have done for a while, but was hoping it would
go away with later builds (still am!).

Using build 219 on VS2005:

1) Load a large solution with a website and several projects

2) Immediately click over to IE6 and brows a webpage. Sit there and
read it

3) At some point during the loading process, right before the
"Resharper parsing file xxx" display appears in the lower right corner
of Visual Studio, suddenly the web page you're viewing will start
strobing annoyingly ... flashing several times a second as it blanks
and redraws. CPU usage spikes.

I don't have any clue what could be going on, but this is reproducable
for me... somehow Resharper is affecting other applications and
causing them to go into vicious repainting cycles. It eventually
stops, but man ... it makes other apps (other than VisualStudio)
almost unusable during a lengthy project load.

Does anyone else see this?



0
Comment actions Permalink

We know about this problem and are investigating it.

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Yep - I get the same thing. Have done for a while, but was hoping it
would go away with later builds (still am!).

>> Using build 219 on VS2005:
>>
>> 1) Load a large solution with a website and several projects
>>
>> 2) Immediately click over to IE6 and brows a webpage. Sit there and
>> read it
>>
>> 3) At some point during the loading process, right before the
>> "Resharper parsing file xxx" display appears in the lower right
>> corner of Visual Studio, suddenly the web page you're viewing will
>> start strobing annoyingly ... flashing several times a second as it
>> blanks and redraws. CPU usage spikes.
>>
>> I don't have any clue what could be going on, but this is
>> reproducable for me... somehow Resharper is affecting other
>> applications and causing them to go into vicious repainting cycles.
>> It eventually stops, but man ... it makes other apps (other than
>> VisualStudio) almost unusable during a lengthy project load.
>>
>> Does anyone else see this?
>>


0
Comment actions Permalink

Just want to observe that in addition to seeing this at start up, I'm seeing
it at shut-down time too (when closing VS2005).

I hope you find the resolution soon! (though on a humorous note, it takes
so long to load my solution, that this 'flashing' issue serves as a notice
that my solution is done loading... I can go read a web page, and at some
point it'll flash, and when it's done flashing, I know my solution is loaded
and I can get back to work ;)


"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d91097628c804d3bd9a9b3a@news.intellij.net...

We know about this problem and are investigating it.

>

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>> Yep - I get the same thing. Have done for a while, but was hoping it
>> would go away with later builds (still am!).
>>
>>> Using build 219 on VS2005:
>>>
>>> 1) Load a large solution with a website and several projects
>>>
>>> 2) Immediately click over to IE6 and brows a webpage. Sit there and
>>> read it
>>>
>>> 3) At some point during the loading process, right before the
>>> "Resharper parsing file xxx" display appears in the lower right
>>> corner of Visual Studio, suddenly the web page you're viewing will
>>> start strobing annoyingly ... flashing several times a second as it
>>> blanks and redraws. CPU usage spikes.
>>>
>>> I don't have any clue what could be going on, but this is
>>> reproducable for me... somehow Resharper is affecting other
>>> applications and causing them to go into vicious repainting cycles.
>>> It eventually stops, but man ... it makes other apps (other than
>>> VisualStudio) almost unusable during a lengthy project load.
>>>
>>> Does anyone else see this?
>>>
>



0
Comment actions Permalink

>

"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d91097628c804d3bd9a9b3a@news.intellij.net...

>> We know about this problem and are investigating it.
>>
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"

Dmitri - I tripped over this when my boss rewrote an image cooking problem,
see my note below titled Solution-linked GDI resource leak? for more
thoughts


0
Comment actions Permalink

Hello Paul,

this kind of completion notification is not an intended use of flicker :)
Although actually I also used to it
as a signal that it's time to switch back to VS from the Web browser.

Seriously, in 219 solutions shouldn't take very long time to load, as most
of the work is done in background
and doesn't stop your work (except if your work included immediate use of
ReSharper features). For instance,
you may open solution and start compiling it without waiting ReSharper's
processing to complete. Doesn't it work so for you?


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Just want to observe that in addition to seeing this at start up, I'm
seeing it at shut-down time too (when closing VS2005).

I hope you find the resolution soon! (though on a humorous note, it
takes so long to load my solution, that this 'flashing' issue serves
as a notice that my solution is done loading... I can go read a web
page, and at some point it'll flash, and when it's done flashing, I
know my solution is loaded and I can get back to work ;)

"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d91097628c804d3bd9a9b3a@news.intellij.net...

>> We know about this problem and are investigating it.
>>
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Yep - I get the same thing. Have done for a while, but was hoping
>>> it would go away with later builds (still am!).
>>>
>>>> Using build 219 on VS2005:
>>>>
>>>> 1) Load a large solution with a website and several projects
>>>>
>>>> 2) Immediately click over to IE6 and brows a webpage. Sit there
>>>> and read it
>>>>
>>>> 3) At some point during the loading process, right before the
>>>> "Resharper parsing file xxx" display appears in the lower right
>>>> corner of Visual Studio, suddenly the web page you're viewing will
>>>> start strobing annoyingly ... flashing several times a second as it
>>>> blanks and redraws. CPU usage spikes.
>>>>
>>>> I don't have any clue what could be going on, but this is
>>>> reproducable for me... somehow Resharper is affecting other
>>>> applications and causing them to go into vicious repainting cycles.
>>>> It eventually stops, but man ... it makes other apps (other than
>>>> VisualStudio) almost unusable during a lengthy project load.
>>>>
>>>> Does anyone else see this?
>>>>


0
Comment actions Permalink

There is a very long delay for me between the solution loading up and the
source files becoming visible, and being able to actually do anything. In
fact, the whole VS2005 UI is just locked and frozen. After some 20-30
seconds of this being locked and frozen, the UI "repaints" with Resharper
features (the error bar) and a dialog briefly displays saying "applying
changes", and THEN the background thread starts, and I can start to work.

This time is psychologically longer because there is no dialog or progress
indictator to say "hey, wait a minute, I'm doing something", so it just
seems frozen. The cursor doesn't even change when moved over different
areas of the window.

And unfortunately, the first things I want to do almost invariably involved
Resharper features, so I tend to have to wait for the reparsing and cache
loading anyway (which is much faster on subsequent opens). The fact that
there's a status indicator now makes this time seem psychologically shorter.

Just FYI.


"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d910f34b8c808067c984440@news.intellij.net...

Hello Paul,

>

this kind of completion notification is not an intended use of flicker :)
Although actually I also used to it
as a signal that it's time to switch back to VS from the Web browser.
Seriously, in 219 solutions shouldn't take very long time to load, as most
of the work is done in background
and doesn't stop your work (except if your work included immediate use of
ReSharper features). For instance,
you may open solution and start compiling it without waiting ReSharper's
processing to complete. Doesn't it work so for you?

>
>

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>> Just want to observe that in addition to seeing this at start up, I'm
>> seeing it at shut-down time too (when closing VS2005).
>>
>> I hope you find the resolution soon! (though on a humorous note, it
>> takes so long to load my solution, that this 'flashing' issue serves
>> as a notice that my solution is done loading... I can go read a web
>> page, and at some point it'll flash, and when it's done flashing, I
>> know my solution is loaded and I can get back to work ;)
>>
>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
>> news:c8a894d91097628c804d3bd9a9b3a@news.intellij.net...
>>
>>> We know about this problem and are investigating it.
>>>
>>> Regards,
>>> Dmitry Shaporenkov
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>> Yep - I get the same thing. Have done for a while, but was hoping
>>>> it would go away with later builds (still am!).
>>>>
>>>>> Using build 219 on VS2005:
>>>>>
>>>>> 1) Load a large solution with a website and several projects
>>>>>
>>>>> 2) Immediately click over to IE6 and brows a webpage. Sit there
>>>>> and read it
>>>>>
>>>>> 3) At some point during the loading process, right before the
>>>>> "Resharper parsing file xxx" display appears in the lower right
>>>>> corner of Visual Studio, suddenly the web page you're viewing will
>>>>> start strobing annoyingly ... flashing several times a second as it
>>>>> blanks and redraws. CPU usage spikes.
>>>>>
>>>>> I don't have any clue what could be going on, but this is
>>>>> reproducable for me... somehow Resharper is affecting other
>>>>> applications and causing them to go into vicious repainting cycles.
>>>>> It eventually stops, but man ... it makes other apps (other than
>>>>> VisualStudio) almost unusable during a lengthy project load.
>>>>>
>>>>> Does anyone else see this?
>>>>>
>



0
Comment actions Permalink

Hello Paul,

we're now working on further reducing solution load time. In particular,
we're going to significantly
decrease the delay before progress indicator appearance in the nearest builds.


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

There is a very long delay for me between the solution loading up and
the source files becoming visible, and being able to actually do
anything. In fact, the whole VS2005 UI is just locked and frozen.
After some 20-30 seconds of this being locked and frozen, the UI
"repaints" with Resharper features (the error bar) and a dialog
briefly displays saying "applying changes", and THEN the background
thread starts, and I can start to work.

This time is psychologically longer because there is no dialog or
progress indictator to say "hey, wait a minute, I'm doing something",
so it just seems frozen. The cursor doesn't even change when moved
over different areas of the window.

And unfortunately, the first things I want to do almost invariably
involved Resharper features, so I tend to have to wait for the
reparsing and cache loading anyway (which is much faster on subsequent
opens). The fact that there's a status indicator now makes this time
seem psychologically shorter.

Just FYI.

"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d910f34b8c808067c984440@news.intellij.net...

>> Hello Paul,
>>
>> this kind of completion notification is not an intended use of
>> flicker :)
>> Although actually I also used to it
>> as a signal that it's time to switch back to VS from the Web browser.
>> Seriously, in 219 solutions shouldn't take very long time to load, as
>> most
>> of the work is done in background
>> and doesn't stop your work (except if your work included immediate
>> use of
>> ReSharper features). For instance,
>> you may open solution and start compiling it without waiting
>> ReSharper's
>> processing to complete. Doesn't it work so for you?
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Just want to observe that in addition to seeing this at start up,
>>> I'm seeing it at shut-down time too (when closing VS2005).
>>>
>>> I hope you find the resolution soon! (though on a humorous note, it
>>> takes so long to load my solution, that this 'flashing' issue serves
>>> as a notice that my solution is done loading... I can go read a web
>>> page, and at some point it'll flash, and when it's done flashing, I
>>> know my solution is loaded and I can get back to work ;)
>>>
>>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in
>>> message news:c8a894d91097628c804d3bd9a9b3a@news.intellij.net...
>>>
>>>> We know about this problem and are investigating it.
>>>>
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Yep - I get the same thing. Have done for a while, but was hoping
>>>>> it would go away with later builds (still am!).
>>>>>
>>>>>> Using build 219 on VS2005:
>>>>>>
>>>>>> 1) Load a large solution with a website and several projects
>>>>>>
>>>>>> 2) Immediately click over to IE6 and brows a webpage. Sit there
>>>>>> and read it
>>>>>>
>>>>>> 3) At some point during the loading process, right before the
>>>>>> "Resharper parsing file xxx" display appears in the lower right
>>>>>> corner of Visual Studio, suddenly the web page you're viewing
>>>>>> will start strobing annoyingly ... flashing several times a
>>>>>> second as it blanks and redraws. CPU usage spikes.
>>>>>>
>>>>>> I don't have any clue what could be going on, but this is
>>>>>> reproducable for me... somehow Resharper is affecting other
>>>>>> applications and causing them to go into vicious repainting
>>>>>> cycles. It eventually stops, but man ... it makes other apps
>>>>>> (other than VisualStudio) almost unusable during a lengthy
>>>>>> project load.
>>>>>>
>>>>>> Does anyone else see this?
>>>>>>


0
Comment actions Permalink

If it's at all possible to put the progress indicator up BEFORE the delay,
that would help even more (even if only psychologically, and not on "real
time").

But this is excellent to hear. I look forward to the next builds!

"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d9112baa8c809fbc5ae3433@news.intellij.net...

Hello Paul,

>

we're now working on further reducing solution load time. In particular,
we're going to significantly
decrease the delay before progress indicator appearance in the nearest
builds.

>
>

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>> There is a very long delay for me between the solution loading up and
>> the source files becoming visible, and being able to actually do
>> anything. In fact, the whole VS2005 UI is just locked and frozen.
>> After some 20-30 seconds of this being locked and frozen, the UI
>> "repaints" with Resharper features (the error bar) and a dialog
>> briefly displays saying "applying changes", and THEN the background
>> thread starts, and I can start to work.
>>
>> This time is psychologically longer because there is no dialog or
>> progress indictator to say "hey, wait a minute, I'm doing something",
>> so it just seems frozen. The cursor doesn't even change when moved
>> over different areas of the window.
>>
>> And unfortunately, the first things I want to do almost invariably
>> involved Resharper features, so I tend to have to wait for the
>> reparsing and cache loading anyway (which is much faster on subsequent
>> opens). The fact that there's a status indicator now makes this time
>> seem psychologically shorter.
>>
>> Just FYI.
>>
>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
>> news:c8a894d910f34b8c808067c984440@news.intellij.net...
>>
>>> Hello Paul,
>>>
>>> this kind of completion notification is not an intended use of
>>> flicker :)
>>> Although actually I also used to it
>>> as a signal that it's time to switch back to VS from the Web browser.
>>> Seriously, in 219 solutions shouldn't take very long time to load, as
>>> most
>>> of the work is done in background
>>> and doesn't stop your work (except if your work included immediate
>>> use of
>>> ReSharper features). For instance,
>>> you may open solution and start compiling it without waiting
>>> ReSharper's
>>> processing to complete. Doesn't it work so for you?
>>> Regards,
>>> Dmitry Shaporenkov
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>> Just want to observe that in addition to seeing this at start up,
>>>> I'm seeing it at shut-down time too (when closing VS2005).
>>>>
>>>> I hope you find the resolution soon! (though on a humorous note, it
>>>> takes so long to load my solution, that this 'flashing' issue serves
>>>> as a notice that my solution is done loading... I can go read a web
>>>> page, and at some point it'll flash, and when it's done flashing, I
>>>> know my solution is loaded and I can get back to work ;)
>>>>
>>>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in
>>>> message news:c8a894d91097628c804d3bd9a9b3a@news.intellij.net...
>>>>
>>>>> We know about this problem and are investigating it.
>>>>>
>>>>> Regards,
>>>>> Dmitry Shaporenkov
>>>>> JetBrains, Inc
>>>>> http://www.jetbrains.com
>>>>> "Develop with pleasure!"
>>>>>> Yep - I get the same thing. Have done for a while, but was hoping
>>>>>> it would go away with later builds (still am!).
>>>>>>
>>>>>>> Using build 219 on VS2005:
>>>>>>>
>>>>>>> 1) Load a large solution with a website and several projects
>>>>>>>
>>>>>>> 2) Immediately click over to IE6 and brows a webpage. Sit there
>>>>>>> and read it
>>>>>>>
>>>>>>> 3) At some point during the loading process, right before the
>>>>>>> "Resharper parsing file xxx" display appears in the lower right
>>>>>>> corner of Visual Studio, suddenly the web page you're viewing
>>>>>>> will start strobing annoyingly ... flashing several times a
>>>>>>> second as it blanks and redraws. CPU usage spikes.
>>>>>>>
>>>>>>> I don't have any clue what could be going on, but this is
>>>>>>> reproducable for me... somehow Resharper is affecting other
>>>>>>> applications and causing them to go into vicious repainting
>>>>>>> cycles. It eventually stops, but man ... it makes other apps
>>>>>>> (other than VisualStudio) almost unusable during a lengthy
>>>>>>> project load.
>>>>>>>
>>>>>>> Does anyone else see this?
>>>>>>>
>



0
Comment actions Permalink

Hello Paul,

it's unfortunately would be very difficult to do, since what happens before
the progress
indicator is an initialization activity which cannot be done in background
completely.


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

If it's at all possible to put the progress indicator up BEFORE the
delay, that would help even more (even if only psychologically, and
not on "real time").

But this is excellent to hear. I look forward to the next builds!

"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d9112baa8c809fbc5ae3433@news.intellij.net...

>> Hello Paul,
>>
>> we're now working on further reducing solution load time. In
>> particular,
>> we're going to significantly
>> decrease the delay before progress indicator appearance in the
>> nearest
>> builds.
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> There is a very long delay for me between the solution loading up
>>> and the source files becoming visible, and being able to actually do
>>> anything. In fact, the whole VS2005 UI is just locked and frozen.
>>> After some 20-30 seconds of this being locked and frozen, the UI
>>> "repaints" with Resharper features (the error bar) and a dialog
>>> briefly displays saying "applying changes", and THEN the background
>>> thread starts, and I can start to work.
>>>
>>> This time is psychologically longer because there is no dialog or
>>> progress indictator to say "hey, wait a minute, I'm doing
>>> something", so it just seems frozen. The cursor doesn't even change
>>> when moved over different areas of the window.
>>>
>>> And unfortunately, the first things I want to do almost invariably
>>> involved Resharper features, so I tend to have to wait for the
>>> reparsing and cache loading anyway (which is much faster on
>>> subsequent opens). The fact that there's a status indicator now
>>> makes this time seem psychologically shorter.
>>>
>>> Just FYI.
>>>
>>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in
>>> message news:c8a894d910f34b8c808067c984440@news.intellij.net...
>>>
>>>> Hello Paul,
>>>>
>>>> this kind of completion notification is not an intended use of
>>>> flicker :)
>>>> Although actually I also used to it
>>>> as a signal that it's time to switch back to VS from the Web
>>>> browser.
>>>> Seriously, in 219 solutions shouldn't take very long time to load,
>>>> as
>>>> most
>>>> of the work is done in background
>>>> and doesn't stop your work (except if your work included immediate
>>>> use of
>>>> ReSharper features). For instance,
>>>> you may open solution and start compiling it without waiting
>>>> ReSharper's
>>>> processing to complete. Doesn't it work so for you?
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Just want to observe that in addition to seeing this at start up,
>>>>> I'm seeing it at shut-down time too (when closing VS2005).
>>>>>
>>>>> I hope you find the resolution soon! (though on a humorous note,
>>>>> it takes so long to load my solution, that this 'flashing' issue
>>>>> serves as a notice that my solution is done loading... I can go
>>>>> read a web page, and at some point it'll flash, and when it's done
>>>>> flashing, I know my solution is loaded and I can get back to work
>>>>> ;)
>>>>>
>>>>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in
>>>>> message news:c8a894d91097628c804d3bd9a9b3a@news.intellij.net...
>>>>>
>>>>>> We know about this problem and are investigating it.
>>>>>>
>>>>>> Regards,
>>>>>> Dmitry Shaporenkov
>>>>>> JetBrains, Inc
>>>>>> http://www.jetbrains.com
>>>>>> "Develop with pleasure!"
>>>>>>> Yep - I get the same thing. Have done for a while, but was
>>>>>>> hoping it would go away with later builds (still am!).
>>>>>>>
>>>>>>>> Using build 219 on VS2005:
>>>>>>>>
>>>>>>>> 1) Load a large solution with a website and several projects
>>>>>>>>
>>>>>>>> 2) Immediately click over to IE6 and brows a webpage. Sit
>>>>>>>> there and read it
>>>>>>>>
>>>>>>>> 3) At some point during the loading process, right before the
>>>>>>>> "Resharper parsing file xxx" display appears in the lower right
>>>>>>>> corner of Visual Studio, suddenly the web page you're viewing
>>>>>>>> will start strobing annoyingly ... flashing several times a
>>>>>>>> second as it blanks and redraws. CPU usage spikes.
>>>>>>>>
>>>>>>>> I don't have any clue what could be going on, but this is
>>>>>>>> reproducable for me... somehow Resharper is affecting other
>>>>>>>> applications and causing them to go into vicious repainting
>>>>>>>> cycles. It eventually stops, but man ... it makes other apps
>>>>>>>> (other than VisualStudio) almost unusable during a lengthy
>>>>>>>> project load.
>>>>>>>>
>>>>>>>> Does anyone else see this?
>>>>>>>>


0
Comment actions Permalink

Just to make sure we're not confusing issues... The progress indicator I'm
talking about is not the "Resharper parsing" indicator in the lower-right,
but the dialog that pops up saying "Applying Changes" and which is modal.

I'm saying that even a MODAL dialog/indicator during this pausing time would
be better than just a "frozen" UI with no indication of what's happening.

I don't know if that helps or is different, or makes any difference in the
implementation. Anyway, if you make that frozen pause a lot shorter, the
whole issue may be moot.


"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d9112d1d8c80a095efe9ba7@news.intellij.net...

Hello Paul,

>

it's unfortunately would be very difficult to do, since what happens
before the progress indicator is an initialization activity which cannot
be done in background completely.

>
>

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>> If it's at all possible to put the progress indicator up BEFORE the
>> delay, that would help even more (even if only psychologically, and
>> not on "real time").
>>
>> But this is excellent to hear. I look forward to the next builds!
>>
>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
>> news:c8a894d9112baa8c809fbc5ae3433@news.intellij.net...
>>
>>> Hello Paul,
>>>
>>> we're now working on further reducing solution load time. In
>>> particular,
>>> we're going to significantly
>>> decrease the delay before progress indicator appearance in the
>>> nearest
>>> builds.
>>> Regards,
>>> Dmitry Shaporenkov
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>> There is a very long delay for me between the solution loading up
>>>> and the source files becoming visible, and being able to actually do
>>>> anything. In fact, the whole VS2005 UI is just locked and frozen.
>>>> After some 20-30 seconds of this being locked and frozen, the UI
>>>> "repaints" with Resharper features (the error bar) and a dialog
>>>> briefly displays saying "applying changes", and THEN the background
>>>> thread starts, and I can start to work.
>>>>
>>>> This time is psychologically longer because there is no dialog or
>>>> progress indictator to say "hey, wait a minute, I'm doing
>>>> something", so it just seems frozen. The cursor doesn't even change
>>>> when moved over different areas of the window.
>>>>
>>>> And unfortunately, the first things I want to do almost invariably
>>>> involved Resharper features, so I tend to have to wait for the
>>>> reparsing and cache loading anyway (which is much faster on
>>>> subsequent opens). The fact that there's a status indicator now
>>>> makes this time seem psychologically shorter.
>>>>
>>>> Just FYI.
>>>>
>>>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in
>>>> message news:c8a894d910f34b8c808067c984440@news.intellij.net...
>>>>
>>>>> Hello Paul,
>>>>>
>>>>> this kind of completion notification is not an intended use of
>>>>> flicker :)
>>>>> Although actually I also used to it
>>>>> as a signal that it's time to switch back to VS from the Web
>>>>> browser.
>>>>> Seriously, in 219 solutions shouldn't take very long time to load,
>>>>> as
>>>>> most
>>>>> of the work is done in background
>>>>> and doesn't stop your work (except if your work included immediate
>>>>> use of
>>>>> ReSharper features). For instance,
>>>>> you may open solution and start compiling it without waiting
>>>>> ReSharper's
>>>>> processing to complete. Doesn't it work so for you?
>>>>> Regards,
>>>>> Dmitry Shaporenkov
>>>>> JetBrains, Inc
>>>>> http://www.jetbrains.com
>>>>> "Develop with pleasure!"
>>>>>> Just want to observe that in addition to seeing this at start up,
>>>>>> I'm seeing it at shut-down time too (when closing VS2005).
>>>>>>
>>>>>> I hope you find the resolution soon! (though on a humorous note,
>>>>>> it takes so long to load my solution, that this 'flashing' issue
>>>>>> serves as a notice that my solution is done loading... I can go
>>>>>> read a web page, and at some point it'll flash, and when it's done
>>>>>> flashing, I know my solution is loaded and I can get back to work
>>>>>> ;)
>>>>>>
>>>>>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in
>>>>>> message news:c8a894d91097628c804d3bd9a9b3a@news.intellij.net...
>>>>>>
>>>>>>> We know about this problem and are investigating it.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Dmitry Shaporenkov
>>>>>>> JetBrains, Inc
>>>>>>> http://www.jetbrains.com
>>>>>>> "Develop with pleasure!"
>>>>>>>> Yep - I get the same thing. Have done for a while, but was
>>>>>>>> hoping it would go away with later builds (still am!).
>>>>>>>>
>>>>>>>>> Using build 219 on VS2005:
>>>>>>>>>
>>>>>>>>> 1) Load a large solution with a website and several projects
>>>>>>>>>
>>>>>>>>> 2) Immediately click over to IE6 and brows a webpage. Sit
>>>>>>>>> there and read it
>>>>>>>>>
>>>>>>>>> 3) At some point during the loading process, right before the
>>>>>>>>> "Resharper parsing file xxx" display appears in the lower right
>>>>>>>>> corner of Visual Studio, suddenly the web page you're viewing
>>>>>>>>> will start strobing annoyingly ... flashing several times a
>>>>>>>>> second as it blanks and redraws. CPU usage spikes.
>>>>>>>>>
>>>>>>>>> I don't have any clue what could be going on, but this is
>>>>>>>>> reproducable for me... somehow Resharper is affecting other
>>>>>>>>> applications and causing them to go into vicious repainting
>>>>>>>>> cycles. It eventually stops, but man ... it makes other apps
>>>>>>>>> (other than VisualStudio) almost unusable during a lengthy
>>>>>>>>> project load.
>>>>>>>>>
>>>>>>>>> Does anyone else see this?
>>>>>>>>>
>



0
Comment actions Permalink

I just checked out a solution that I needed to work on from CVS and loaded
it in vs2k5 with R#R219, and had a VERY long period (minute+) of 50% cpu
utilization. I will attempt to replicate and get ProcExp stack traces (since
those don't kill devenv as debugging devenv with another instance seem to).

"Paul Bradshaw" <pbradshaw@advsol.com> wrote in message
news:dtvb6u$uk$1@is.intellij.net...

There is a very long delay for me between the solution loading up and the
source files becoming visible, and being able to actually do anything. In
fact, the whole VS2005 UI is just locked and frozen. After some 20-30
seconds of this being locked and frozen, the UI "repaints" with Resharper
features (the error bar) and a dialog briefly displays saying "applying
changes", and THEN the background thread starts, and I can start to work.

>

This time is psychologically longer because there is no dialog or progress
indictator to say "hey, wait a minute, I'm doing something", so it just
seems frozen. The cursor doesn't even change when moved over different
areas of the window.

>

And unfortunately, the first things I want to do almost invariably
involved Resharper features, so I tend to have to wait for the reparsing
and cache loading anyway (which is much faster on subsequent opens). The
fact that there's a status indicator now makes this time seem
psychologically shorter.

>

Just FYI.

>
>

"Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
news:c8a894d910f34b8c808067c984440@news.intellij.net...

>> Hello Paul,
>>
>> this kind of completion notification is not an intended use of flicker :)
>> Although actually I also used to it
>> as a signal that it's time to switch back to VS from the Web browser.
>> Seriously, in 219 solutions shouldn't take very long time to load, as
>> most of the work is done in background
>> and doesn't stop your work (except if your work included immediate use of
>> ReSharper features). For instance,
>> you may open solution and start compiling it without waiting ReSharper's
>> processing to complete. Doesn't it work so for you?
>>
>>
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>
>>> Just want to observe that in addition to seeing this at start up, I'm
>>> seeing it at shut-down time too (when closing VS2005).
>>>
>>> I hope you find the resolution soon! (though on a humorous note, it
>>> takes so long to load my solution, that this 'flashing' issue serves
>>> as a notice that my solution is done loading... I can go read a web
>>> page, and at some point it'll flash, and when it's done flashing, I
>>> know my solution is loaded and I can get back to work ;)
>>>
>>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in message
>>> news:c8a894d91097628c804d3bd9a9b3a@news.intellij.net...
>>>
>>>> We know about this problem and are investigating it.
>>>>
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Yep - I get the same thing. Have done for a while, but was hoping
>>>>> it would go away with later builds (still am!).
>>>>>
>>>>>> Using build 219 on VS2005:
>>>>>>
>>>>>> 1) Load a large solution with a website and several projects
>>>>>>
>>>>>> 2) Immediately click over to IE6 and brows a webpage. Sit there
>>>>>> and read it
>>>>>>
>>>>>> 3) At some point during the loading process, right before the
>>>>>> "Resharper parsing file xxx" display appears in the lower right
>>>>>> corner of Visual Studio, suddenly the web page you're viewing will
>>>>>> start strobing annoyingly ... flashing several times a second as it
>>>>>> blanks and redraws. CPU usage spikes.
>>>>>>
>>>>>> I don't have any clue what could be going on, but this is
>>>>>> reproducable for me... somehow Resharper is affecting other
>>>>>> applications and causing them to go into vicious repainting cycles.
>>>>>> It eventually stops, but man ... it makes other apps (other than
>>>>>> VisualStudio) almost unusable during a lengthy project load.
>>>>>>
>>>>>> Does anyone else see this?
>>>>>>
>>
>>
>



0
Comment actions Permalink

Hello Jonathan,

I suggest that you use DbgClr for capturing stack traces (VS install folder\SDK\GuiDebug).
It is way faster,
don't cause deadlocks / crashes and attaches in the managed mode thus allowing
to get more useful information.

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

I just checked out a solution that I needed to work on from CVS and
loaded it in vs2k5 with R#R219, and had a VERY long period (minute+)
of 50% cpu utilization. I will attempt to replicate and get ProcExp
stack traces (since those don't kill devenv as debugging devenv with
another instance seem to).

"Paul Bradshaw" <pbradshaw@advsol.com> wrote in message
news:dtvb6u$uk$1@is.intellij.net...

>> There is a very long delay for me between the solution loading up and
>> the source files becoming visible, and being able to actually do
>> anything. In fact, the whole VS2005 UI is just locked and frozen.
>> After some 20-30 seconds of this being locked and frozen, the UI
>> "repaints" with Resharper features (the error bar) and a dialog
>> briefly displays saying "applying changes", and THEN the background
>> thread starts, and I can start to work.
>>
>> This time is psychologically longer because there is no dialog or
>> progress indictator to say "hey, wait a minute, I'm doing something",
>> so it just seems frozen. The cursor doesn't even change when moved
>> over different areas of the window.
>>
>> And unfortunately, the first things I want to do almost invariably
>> involved Resharper features, so I tend to have to wait for the
>> reparsing and cache loading anyway (which is much faster on
>> subsequent opens). The fact that there's a status indicator now
>> makes this time seem psychologically shorter.
>>
>> Just FYI.
>>
>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in
>> message news:c8a894d910f34b8c808067c984440@news.intellij.net...
>>
>>> Hello Paul,
>>>
>>> this kind of completion notification is not an intended use of
>>> flicker :)
>>> Although actually I also used to it
>>> as a signal that it's time to switch back to VS from the Web
>>> browser.
>>> Seriously, in 219 solutions shouldn't take very long time to load,
>>> as
>>> most of the work is done in background
>>> and doesn't stop your work (except if your work included immediate
>>> use of
>>> ReSharper features). For instance,
>>> you may open solution and start compiling it without waiting
>>> ReSharper's
>>> processing to complete. Doesn't it work so for you?
>>> Regards,
>>> Dmitry Shaporenkov
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>> Just want to observe that in addition to seeing this at start up,
>>>> I'm seeing it at shut-down time too (when closing VS2005).
>>>>
>>>> I hope you find the resolution soon! (though on a humorous note,
>>>> it takes so long to load my solution, that this 'flashing' issue
>>>> serves as a notice that my solution is done loading... I can go
>>>> read a web page, and at some point it'll flash, and when it's done
>>>> flashing, I know my solution is loaded and I can get back to work
>>>> ;)
>>>>
>>>> "Dmitry Shaporenkov (JetBrains)" <dsha@jetbrains.com> wrote in
>>>> message news:c8a894d91097628c804d3bd9a9b3a@news.intellij.net...
>>>>
>>>>> We know about this problem and are investigating it.
>>>>>
>>>>> Regards,
>>>>> Dmitry Shaporenkov
>>>>> JetBrains, Inc
>>>>> http://www.jetbrains.com
>>>>> "Develop with pleasure!"
>>>>>> Yep - I get the same thing. Have done for a while, but was
>>>>>> hoping it would go away with later builds (still am!).
>>>>>>
>>>>>>> Using build 219 on VS2005:
>>>>>>>
>>>>>>> 1) Load a large solution with a website and several projects
>>>>>>>
>>>>>>> 2) Immediately click over to IE6 and brows a webpage. Sit there
>>>>>>> and read it
>>>>>>>
>>>>>>> 3) At some point during the loading process, right before the
>>>>>>> "Resharper parsing file xxx" display appears in the lower right
>>>>>>> corner of Visual Studio, suddenly the web page you're viewing
>>>>>>> will start strobing annoyingly ... flashing several times a
>>>>>>> second as it blanks and redraws. CPU usage spikes.
>>>>>>>
>>>>>>> I don't have any clue what could be going on, but this is
>>>>>>> reproducable for me... somehow Resharper is affecting other
>>>>>>> applications and causing them to go into vicious repainting
>>>>>>> cycles. It eventually stops, but man ... it makes other apps
>>>>>>> (other than VisualStudio) almost unusable during a lengthy
>>>>>>> project load.
>>>>>>>
>>>>>>> Does anyone else see this?
>>>>>>>


0

Please sign in to leave a comment.