Dear list,

I have a question regarding the implementation of the X10 runtime system
written in X10.
I guess, this is implemented in the class Runtime.x10. When I create an
activity with "async",
this activity is pushed onto the queue of a worker thread. Basically, this
is done in the method
call Runtime.execute(), right? The activities in the queue are executed one
after another, without
interrupting the activities. When I use a "finish" statement, then the
executing activity is suspended
until all internally created activities are finished. That means, that the
activity is dequed from the queue
and again enqueued at the end of the queue. My question now is, which method
call of the runtime does
this dequeing and enqueing of activities from and into the queue? I hope, my
question is understandable.

Kind regards,
Sascha
------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
X10-users mailing list
X10-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/x10-users

Reply via email to