-
公开(公告)号:CN1591335A
公开(公告)日:2005-03-09
申请号:CN200410068484.X
申请日:2004-07-23
Applicant: 微软公司
IPC: G06F9/45
CPC classification number: G06F8/433
Abstract: 提供一种XLANG/s编译方法,它用一个程序信号流图的数据流分析来确定一个数据对象的使用周期。根据抽象计算机指令创建一个信号流图。对基本程序块指定一个深度优先次序并确定基本程序块两两之间的支配关系。确定信号流图内是否存在循环,如果存在循环,标识该循环。还确定关于数据对象的一个创建点,撤消点和锁定点。在计算机代码中插入指令以在创建点创建数据对象,在撤消点撤销数据对象和在锁定点锁定数据对象。
-
公开(公告)号:CN100422933C
公开(公告)日:2008-10-01
申请号:CN200410068484.X
申请日:2004-07-23
Applicant: 微软公司
IPC: G06F9/45
CPC classification number: G06F8/433
Abstract: 提供一种XLANG/s编译方法,它用一个程序信号流图的数据流分析来确定一个数据对象的使用周期。根据抽象计算机指令创建一个信号流图。对基本程序块指定一个深度优先次序并确定基本程序块两两之间的支配关系。确定信号流图内是否存在循环,如果存在循环,标识该循环。还确定关于数据对象的一个创建点,撤消点和锁定点。在计算机代码中插入指令以在创建点创建数据对象,在撤消点撤销数据对象和在锁定点锁定数据对象。
-