[email protected] wrote:
On Wed, Dec 17, 2014 at 4:51 PM, Ben Coman <[email protected] <mailto:[email protected]>> wrote:I'm looking for some community feedback on Case 14615. When the high priority Delay timer event loop is stopped, there are two basic choices: 1. Delays wait indefinitely, since their delaySemaphore is never signaled, and so for example, the UI locks up. 2. Delays are ignored, proceeding immediately. This would let the UI continue working, give you a chance to restart the timer event loop, or change the DelayScheduler algorithm on-the-fly (e.g. mutex, semaphore, spinlock). The system currently does (1.). This is impeding integration of Case 14252 to change Delays from millisecond to microsecond clock, since as a Preload the Delay timer event loop is stopped to load the slice. I'd like to change it to (2.), which can be done in a single line. Your thoughts ? https://pharo.fogbugz.com/__default.asp?14615 <https://pharo.fogbugz.com/default.asp?14615> https://pharo.fogbugz.com/__default.asp?14353 <https://pharo.fogbugz.com/default.asp?14353> Which one is going to speed up the headless startup time? Phil
Neither will affect it directly. However it might take my interest to look into that after I'm done with my Delay refactorings, so the quicker they get through... ;)
(of course, answers should be on a technical basis, not horse trading) So what do you do to convert/run as a headless image? cheers -ben
