首页> 中国专利> 一种识别多级中断下数据竞争点的方法

一种识别多级中断下数据竞争点的方法

摘要

本发明公开了一种识别多级中断下数据竞争点的方法,包括步骤:S1,读取中断驱动程序并获得程序源码和配置文件;S2,通过对中断驱动程序进行词法语法分析后转换为抽象语法树;S3,在抽象语法树的基础上得到函数调用图以及函数调用图内每个函数的全局变量读写信息和函数控制流图;S4,根据函数控制流图和配置文件分析每个函数内全局变量读写点的中断状态;S5,根据配置文件信息、函数调用图、函数控制流图对中断任务的优先级排序进行两两组合,遍历对应函数内所有全局变量读写信息,进行数据竞争点分析识别;S6,输出数据竞争点分析报告。本发明分析的方法主要针对转换后的抽象语法树,避免对程序的模拟执行,大大提高分析效率,同时减小资源开销。

著录项

  • 公开/公告号CN111984265A

    专利类型发明专利

  • 公开/公告日2020-11-24

    原文格式PDF

  • 申请/专利权人 湖南泛联新安信息科技有限公司;

    申请/专利号CN202010851429.7

  • 发明设计人 李立;魏书宁;

    申请日2020-08-21

  • 分类号G06F8/41(20180101);G06F9/48(20060101);G06F9/50(20060101);

  • 代理机构43220 长沙市护航专利代理事务所(特殊普通合伙);

  • 代理人莫晓齐

  • 地址 410000 湖南省长沙市开福区伍家岭街道栖凤路486号凯乐微谷商务中心1栋B座17层

  • 入库时间 2023-06-19 08:04:59

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-02-08

    发明专利申请公布后的撤回 IPC(主分类):G06F 8/41 专利申请号:2020108514297 申请公布日:20201124

    发明专利申请公布后的撤回

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号