首页> 外国专利> SOFTWARE TOOL WITH MODELING OF ASYNCHRONOUS PROGRAM FLOW

SOFTWARE TOOL WITH MODELING OF ASYNCHRONOUS PROGRAM FLOW

机译:具有异步程序流程建模功能的软件工具

摘要

A compiler that forms an intermediate representation of a program using a flow graph with less than all possible edges used to model asynchronous transfers within the program. The flow graph is formed in multiple phases. In one phase, the flow graph is formed without modeling asynchronous transfers. In later phases, representations of the effects of the asynchronous transfers are selectively added. As part of the later phases, edges modeling a possible asynchronous transfer are added to the flow graph following definitions in protected regions of variables that are live outside the protected region. A modified definition of live-ness of a variable is used to incorporate use of the variable in any region, including the protected region, following an asynchronous transfer. Edges from the protected region are also added to the model if the only use of the defined variable is in a handler.
机译:一种使用流程图来形成程序的中间表示的编译器,该流程图的数量少于用于对程序内的异步传输进行建模的所有可能边。该流程图分为多个阶段。在一个阶段中,无需对异步传输进行建模即可形成流程图。在以后的阶段中,选择性地添加异步传输的影响的表示。作为后续阶段的一部分,将对可能的异步传输进行建模的边沿按照在保护区外部存在的变量的保护区中的定义添加到流程图中。变量活动性的修改定义用于在异步传输后在任何区域(包括受保护区域)中合并使用变量。如果仅在处理程序中使用已定义变量,则也会将来自受保护区域的边添加到模型中。

著录项

  • 公开/公告号KR101224788B1

    专利类型

  • 公开/公告日2013-01-21

    原文格式PDF

  • 申请/专利权人

    申请/专利号KR20050113413

  • 申请日2005-11-25

  • 分类号G06F9/30;

  • 国家 KR

  • 入库时间 2022-08-21 16:25:51

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号