P T Withington ptw at
Thu Aug 31 08:58:16 PDT 2006

Does the evaluation model give any guidance on atomicity?  That is,  
since the most popular use of the language is in browsers, which are  
(asynchronous) event driven, should their be a guarantee that  
functions run to completion?  Or a mechanism for aborting a  
function?  Or a mechanism for synchronizing events?  Does the  
evaluation model at least require that reads and writes of variables  
are atomic?

How do current runtimes handle this?

More information about the Es4-discuss mailing list