On Mon, Jan 07, 2008, Alex Rousskov wrote:

> > Finally, I can't see how async callbacks will make SMP much easier to 
> > implement.
> > Could someone give me some insight into this?
> 
> The AsyncCall API can be used to call threads or processes without
> changing the caller or the callee code. Selected AsyncJob kids could
> become threads or even processes after their dependence on global
> variables is reduced. 

How do you guarantee that something else hasn't modified the "state"
being passed into the async call? Thats the exact problem seen in
the commit which started all of this discussion.




Adrian

Reply via email to