Re: On the implementation of Agent (Agent.java)

2012-03-27 Thread Herbert Euler
I seem to understand it. `nested' is seen non-null value in the thread _that executes the action_. In any other threads, the default null value will be seen. And in the executing thread, after pending sends are released, no user code will be executed, so no actions will be dropped. Best Regards

On the implementation of Agent (Agent.java)

2012-03-27 Thread Guanpeng Xu
Howdy group, I was reading the implementation of Agent -- Agent.java, and have a question on nested send/send-off's. When an action is being executed, send/send-off's are queued in the persistent vector `nested': static void dispatchAction(Action action){ LockingTransaction trans = Lockin