An experiment to create an event-driven version of Cog VM based on the approach used in the Android port. Such VM returns to its hosting process when there are no events to process, and resumes once there are such events.