April 23, 2009
6:12 a.m.
John M McIntosh wrote:
Ok, I have to comment since i'm up to my neck with alligators over performSelectorOnMainThread: In fact just this evening 4 hours toasted to document a bug with this call with Apple for tomorrow.
(a) people don't realize with the carbon os-x vm we run on the Main Thread and poll for os-x events that then get dispatch to the squeak vm event handlers. This leads to the interesting jerky non-responsive feedback you get with the VM when you accidently kill the morphic polling loop, since we aren't servicing the UI event polling fast enough since we are using a fallback 1/2 second ancient piece of code that in the past looked for the interrupt key.
This is gone in the new event sensor design. Michael