Hi Tim,
On Aug 30, 2017, at 10:39 AM, tim Rowledge tim@rowledge.org wrote:
Whilst thinking about this let us please keep in mind leaving some hooks for use cases where there is no interrupt-type incoming events - older OSs (<cough>RISC OS, Mac OS 9, Windows pre-whatever) or bare-metal systems with essentially no OS. I don’t think either case should prevent us moving forward but at least leaving open, clean, avenues for them to keep working would be nice.
IMO, leaving it up to the VM to decide what to do when there's nothing to do allows better support on those other OSs and bare metal than leaving it up to the image to provide some catch all hack like the background process calling relinquishProcessorForMilliseconds.
tim
tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim You can't make a program without broken egos.