Data flow;
infeasible path;
key branch;
DU chain;
translucent mechanism;
D O I:
暂无
中图分类号:
TP301 [理论、方法];
学科分类号:
081202 ;
摘要:
Infeasible paths increase program complexity and program redundancy, generate useless DU(def-use) chains, and affect the result of program static analysis. Based on the valid information produced in the process of program compilation, this paper presents a translucent technique to analyze infeasible paths. It first requires the complier construct an information pool for each judge node and variables used in the node, and find out key infeasible branches of infeasible paths with these information, which is transparent to the tester; then the tester can judge if the tested path is infeasible or not with these key infeasible branches, which is opaque to the tester. By analyzing infeasible paths, we Can refine the DU chain information. In our experiment, we analyze infeasible paths in multi SPEC95 benchmark programs with the translucent method and the demand-driven method. The result shows that time consumption is fewer with our method.
机构:
Fudan Univ, Sch Math Sci, Shanghai 200433, Peoples R ChinaFudan Univ, Sch Math Sci, Shanghai 200433, Peoples R China
Luo, Xinyue
Chen, Yu
论文数: 0引用数: 0
h-index: 0
机构:
Shanghai Univ Finance & Econ, Sch Math, Shanghai 200433, Peoples R ChinaFudan Univ, Sch Math Sci, Shanghai 200433, Peoples R China
Chen, Yu
Cheng, Jin
论文数: 0引用数: 0
h-index: 0
机构:
Fudan Univ, Sch Math Sci, Shanghai 200433, Peoples R China
Shanghai Univ Finance & Econ, Sch Math, Shanghai 200433, Peoples R ChinaFudan Univ, Sch Math Sci, Shanghai 200433, Peoples R China
Cheng, Jin
Sun, Zhaoyi
论文数: 0引用数: 0
h-index: 0
机构:
Huawei Technol Co Ltd, Cent Res Inst, Theory Lab, Hong Kong, Peoples R ChinaFudan Univ, Sch Math Sci, Shanghai 200433, Peoples R China
机构:
Massachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USAMassachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USA
Woolf, CJ
Bennett, GJ
论文数: 0引用数: 0
h-index: 0
机构:
Massachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USAMassachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USA
Bennett, GJ
Doherty, M
论文数: 0引用数: 0
h-index: 0
机构:
Massachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USAMassachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USA
Doherty, M
Dubner, R
论文数: 0引用数: 0
h-index: 0
机构:
Massachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USAMassachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USA
Dubner, R
Kidd, B
论文数: 0引用数: 0
h-index: 0
机构:
Massachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USAMassachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USA
Kidd, B
Koltzenburg, M
论文数: 0引用数: 0
h-index: 0
机构:
Massachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USAMassachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USA
Koltzenburg, M
Lipton, R
论文数: 0引用数: 0
h-index: 0
机构:
Massachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USAMassachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USA
Lipton, R
Loeser, JD
论文数: 0引用数: 0
h-index: 0
机构:
Massachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USAMassachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USA
Loeser, JD
Payne, R
论文数: 0引用数: 0
h-index: 0
机构:
Massachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USAMassachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USA
Payne, R
Torebjork, E
论文数: 0引用数: 0
h-index: 0
机构:
Massachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USAMassachusetts Gen Hosp, Dept Anesthesia & Crit Care, Neural Plast Res Grp, Charlestown, MA 02129 USA