I'm curious if anyone else has seen this.

There is some specialized code in the VM, years old to deal with  
issues around resizing windows.

However in the past there has been bugs where Morphic gets confused  
about the drawing rules
then *every* pixel draw to the Display is flushed to the VM. That  
generates *millions* of draw requests.

To work around that we (for years) actually flush the drawing surface  
to the screen controller process
every N milliseconds so drawing is *slow*, but not like 2 minutes.   
Seconds perhaps.


On 26-May-09, at 5:09 AM, Sean Allen wrote:

>
> On May 26, 2009, at 3:57 AM, Damien Cassou wrote:
>
>> On Mon, May 25, 2009 at 6:08 PM, Sean Allen <[email protected]
>>> wrote:
>>> If I resize a window with the Mac 4.1.1beta2u vm, it takes a really
>>> long time to redraw, sometimes up to 2 minutes or so in time.
>>>
>>> horizontally, it does it immediately. this only impact on a resize
>>> that adds/removes space vertically.
>>
>> Have you tried with a previous VM? Have you tried with a previous
>> image?
>>
> yes but not in a scientific fashion.
>
> my previous pharo stuff was rather dated by this point.
>
> where can i download more recent images and vms? i could
> probably pinpoint when it became an issue.
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

--
= 
= 
= 
========================================================================
John M. McIntosh <[email protected]>   Twitter:   
squeaker68882
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
= 
= 
= 
========================================================================





_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to