跳到主要内容
10.1109/SCAM.2010.10号指导程序文章/章节视图摘要出版物页面会议记录acm-pubtype公司
第条

平行可达性和逃逸分析

出版:2010年9月12日出版历史

摘要

静态程序分析通常由多个步骤组成,每个步骤都会产生部分结果。例如,指向分析步骤的点,即计算程序中的对象引用,通常只为更大的客户端分析(如可达性分析和逃逸分析)提供输入。所有这些分析都是计算密集型的,因此创建并行方法,利用现代桌面计算机中多核的处理能力至关重要。本文基于并行分析点,提出了两种并行方法来提高可达性分析和逃逸分析的效率。实验表明,对于Java程序的基准套件,这两种并行方法在8个内核上的可达性分析和逃逸分析分别实现了1.5和3.8的加速。

建议

评论

登录选项

检查您是否可以通过登录凭据或您的机构访问本文。

登录

完全访问权限

  • 发布于

    封面图片指南会议记录
    SCAM’10:2010年IEEE第十届源代码分析和操作工作会议记录
    2010年9月
    191页
    国际标准图书编号:9780769541785

    出版商

    IEEE计算机学会

    美国

    出版历史

    • 出版:2010年9月12日

    限定符

    • 第条