I don't know how cursor draws got much more expensive, but in previous VMs, I'd see a small CPU increase (%11 CPU on Linux/X11) if I moved the mouse quickly back and forth on the background form. As of commit 4d3f02655d, I see the CPU spike to 80% for the same task. This is using a Squeak5.1 image, and the machine is a not too old i5 desktop. Something seems to have taken an unreasonable hit. What gives?
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/292
Branch: refs/heads/krono/288-withImageSize
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 42e0db044144f3aa4854d8575a1a5baf6fc5619f
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/42e0db044144f3aa48…
Author: Tobias Pape <tobias(a)netshed.de>
Date: 2018-10-05 (Fri, 05 Oct 2018)
Changed paths:
M platforms/iOS/vm/Common/Classes/sqSqueakAppDelegate.m
M platforms/iOS/vm/Common/Classes/sqSqueakNullScreenAndWindow.m
M platforms/iOS/vm/Common/Classes/sqSqueakScreenAndWindow.m
M platforms/iOS/vm/OSX/sqMacV2Window.m
M platforms/iOS/vm/OSX/sqSqueakMainApplication+screen.m
Log Message:
-----------
prefer image's saved size over arbitrary defaults if unknown
fixes #288 when applied
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.