Important: ListModel with: deprecated; use hurts performance

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Important: ListModel with: deprecated; use hurts performance

Jerry Bell
After updating to 4.01.1, I noticed that my the application I was working on
was much more sluggish than before.  Unit tests took f-o-r-e-v-e-r and
opening on of my main app window went from around 600ms to 2500ms.

After a little investigation with Ian's Profiler (Thanks again Ian!) I found
the culprit- ListModel with: was deprecated, and I hadn't updated my code.
I use quite a few ListModels in this app, and apparently the deprecated
exception was really  slowing things down.  Changing all ListModel with: to
ListModel on: fixed the problem and everything is much happier now.

Just thought I'd pass this on.

BTW, Smalltalk Solutions is in a week- who's going to be there?

Jerry Bell
[hidden email]