ML Refs的访问保证?

时间:2010-10-08 03:22:00

标签: concurrency ml

面对并发访问,ML的Ref类型是否有任何访问保证?

1 个答案:

答案 0 :(得分:2)

我希望至少ref访问本身就是原子的(例如,永远不会引用无效的内存位置:-)。但是,它取决于实现,因为线程不属于ML / SML规范afaik。

'volatility'(跨线程/处理器对ref的读/写的一致视图),以及对底层对象的任何访问至少还有两个需要考虑的事情。再次,请求并发实现。