我有一个争用条件的一些证据[注:参见下文更新]在其中某些对象方法调用一个ActionScript 3(AS3)程序:的ActionScript 3(AS3)并发模型
- 当处理异步下载事件
- 从添加到机架上的影片剪辑的时间轴
什么是AS3的并发模型脚本?事件处理是否已序列化(即,每个处理程序是否在一个事件之后继续运行,尽管存在任何潜在的多线程)?并且是与该事件流序列化的帧中的脚本?我怀疑最后一个问题的答案是否定的。
我正在采取措施系统地记录是否/何时发生竞态条件,但很好知道AS3提供了什么保证(如果有的话)。
更新:我的确在我的事件处理程序进行简单的检查记录是否已经被感兴趣的特定对象上处理的事件处理程序,我发现,确实发生,即竞争条件是可能的。有没有其他人遇到过这个问题,你对此做了什么?
实际上现在有 – 2012-10-13 02:32:56