首页> 外文期刊>Science of Computer Programming >Ready, set, Go! Data-race detection and the Go language
【24h】

Ready, set, Go! Data-race detection and the Go language

机译:预备,准备,开始!数据竞争检测和GO语言

获取原文
获取原文并翻译 | 示例
           

摘要

Data races are often discussed in the context of lock acquisition and release, with race-detection algorithms routinely relying on vector clocks as a means of capturing the relative ordering of events from different threads. In this paper, we present a data-race detector for a language with channel communication as its sole synchronization primitive, and provide a semantics directly tied to the happens-before relation, thus forging the notion of vector clocks.
机译:在锁定采集和释放的上下文中通常讨论数据竞争,其中竞争检测算法通常依赖于向量时钟作为捕获来自不同线程的相对排序的手段。在本文中,我们为具有信道通信的语言提出了一种数据竞争探测器,作为其唯一同步原语,并提供直接与发生的语义直接相关的语义,从而锻造矢量时钟的概念。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号