links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
PasteUpMorph method doOneCycle
Last updated at 9:02 pm UTC on 14 August 2017
The variable world contains a PasteUpMorph. The instance of the current Morphic project is kept in the global variable World

The PasteUpMorph method #doOneCycle

is the main loop of Morphic.

It calls

 worldState doOneCycleFor: theWorldPasteUpMorph


The main loop is set up in MorphicProject
MorphicProject spawnNewProcess
	uiProcess := [
		[world doOneCycle.  Processor yield ] repeat.
	] newProcess priority: Processor userSchedulingPriority.
	uiProcess resume