nbody.SimEngine.start


void start()
Vars: Semaphore s, array[Semaphore] TEMP$0.
QueueObject
q0ARG
q1TEMP
q2TEMP2
q3TEMP3
q4TEMP4
q5LOADADDR
q6LOADDATA
q7STOREADDR
q8STOREDATA
q9THIS
q10TEMP$0
q11s
start_top48
(ASSIGN (IVARSET (THIS) iter) 0)
(ASSIGN (ENQUEUE NO TEMP$0) (IVARREF (THIS) sem4))
(ASSIGN (ENQUEUE NO s) (ARRAYREF (DEQUEUE NO TEMP$0) 0))
(CALL (METHODACCESS (DEQUEUE NO s) People.Method:go))