I found an interesting bug in the Mac VM the other day, and Michael helped me isolate the (application level) cause: if you queue up UI updates when a Mac VW client is in the Dock (try changing a progress bar, etc), those UI updates get queued in memory, and you can have some serious memory growth. Michael left BottomFeeder in the Dock for 8 hours and came back to a 3.5 GB problem :)
Now, the memory use drops as soon as you pull from the Dock, and - even better news - our VM guys think they have a fix. However, testing that fix out may go beyond the formal ship of the product, so if it does, I'll announce the availability of an updated VM when it happens. Stay tuned; we are very close to getting VW 7.6 and OS 8.1 out the door.
Technorati Tags:
smalltalk, mac