首页> 外国专利> Topological, on-the-fly classification of objects into a global set and local sets

Topological, on-the-fly classification of objects into a global set and local sets

机译:将对象动态拓扑分类为全局集和局部集

摘要

The present invention relates to concurrently executing program threads in computer systems, an more particularly to detecting data races. A computer implemented method for detecting data races in the execution of multi-threaded, strictly object oriented programs is provided, whereby objects on a heap are classified in a set of global objects, containing objects that can be reached by more than one thread, and sets of local objects, containing objects that can only be reached by one thread. Only the set of global objects is observed for determining occurrence of data races.
机译:本发明涉及在计算机系统中并发执行程序线程,尤其涉及检测数据竞争。提供了一种计算机执行的方法,该方法用于在执行多线程,严格面向对象的程序时检测数据竞争,从而将堆上的对象分类为一组全局对象,其中包含多个线程可以访问的对象;以及一组局部对象,包含只能由一个线程访问的对象。仅观察全局对象集以确定数据竞争的发生。

著录项

  • 公开/公告号US2002120428A1

    专利类型

  • 公开/公告日2002-08-29

    原文格式PDF

  • 申请/专利权人 CHRISTIAENS MARK;

    申请/专利号US20010029181

  • 发明设计人 MARK CHRISTIAENS;

    申请日2001-10-25

  • 分类号G06F11/30;G06F15/00;G21C17/00;

  • 国家 US

  • 入库时间 2022-08-22 00:50:42

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号