Thanks Ben this is great to see this happening. Thanks again. Now about your question: I do not know and we should document it better, but everything in the in github bootstrap + the scripts Guillermo is teaching somewhere in France coming friday like me. On Sun, Apr 15, 2018 at 3:19 PM, Ben Coman <btc@openinworld.com> wrote:
I am doing a pass to cleanup the DelayScheduler hierarchy. I'll be refactoring of the hierarchy to aid code understanding and eliminate redundant instance variables from the original code. The target structure is.... DelayNullScheduler -- minimum interface to avoid errors in rest of system (6 empty methods) |__DelayBasicScheduler -- fully working sans race protection (equivalent to Courageous scheduler) |__DelaySpinScheduler -- plus race protection
Can someone advise how/where the Bootstrap loads Delay and the DelaySchedulers? where the invocation of Delay_class>>#initialize selects the delay scheduler. I need to determine whether during transition the Bootstrap might need to temporarily hop to a different scheduler, and how to provide the new structure in the Image for operational testing before switching.
cheers -ben