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