Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001516 [Squeak] Morphic minor always 07-21-05 22:35 08-29-05 18:13
Reporter mzimmerm View Status public  
Assigned To
Priority normal Resolution open  
Status closed   Product Version
Summary 0001516: [ENH] FlapTab performance improvement
Description Michael Latta <lattam@mac.com>:

"When working with some performance tests I noticed that FlapTab was
consuming too much time repositioning itself when morphs in the world
view resized. The attached change list cuts the time for
FlapTab>>ownerChanged by about 33%. With 9 tabs on my image it
amounted to a 3% overall improvement. The changes involve testing for
position changes before making them so it does not reposition to the
same location, and using symbols rather than strings, and == rather
than collection>>includes:.

Michael"
Additional Information
Attached Files  FlapTab.MAL.1.cs [^] (1,633 bytes) 07-21-05 22:36

- Relationships
child of 0007212new  Mother for flaptab issues 

- Notes
(0001857 - 355 - 355 - 355 - 355 - 355 - 355)
mzimmerm
07-21-05 22:40

I installed the changeset succesfully into 3.8-6665. I played with the FlapTabs before the changes and after, and the behaviour (clicking on flaps, repositioning, swaping) worked the same way as far as i can say. In terms of performance improvement I cannot really comment, it felt as the same speed or perhaps a bit faster after changes ( I had 5 flaps).
 
(0002568 - 6 - 6 - 6 - 6 - 6 - 6)
MarcusDenker
08-29-05 18:11

in 3.9
 

- Issue History
Date Modified Username Field Change
07-21-05 22:35 mzimmerm New Issue
07-21-05 22:36 mzimmerm File Added: FlapTab.MAL.1.cs
07-21-05 22:40 mzimmerm Note Added: 0001857
08-29-05 18:11 MarcusDenker Status new => closed
08-29-05 18:11 MarcusDenker Note Added: 0002568
08-29-05 18:13 MarcusDenker Fixed in Version  => 3.9
10-13-08 00:24 wiz Relationship added child of 0007212


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
46 total queries executed.
34 unique queries executed.
Powered by Mantis Bugtracker