首页 | 期刊大全 | 知识经纪人 | 在线阅览室 | 学者空间 | 学术机构 | 热点专题 | 学术论坛 | 论文发表 | EI检索会议 | 教育培训
高级搜索 | 专业检索
您的位置:网站首页 > 《中文科技期刊数据库》 > 工程技术 > 自动化计算机 > 计算机软件 > 摘要

二进制翻译应用级异常处理

唐锋 武成岗 张兆庆 杨浩   中国科学院计算技术研究所先进编译实验室 北京100080 中国科学院研究生院 北京100049
摘要:二进制翻译可以用于解决遗产代码的迁移问题,也可以实现不同硬件平台之间软件的通用.异常处理是二进制翻译的一个重要方面,如何解决异常处理和二进制翻译效率的矛盾是问题的关键.提出了在库函数包装层面处理主动异常和被动异常的方法,一个算法可以高效处理信号异常,另一个算法使用栈展开技术,得到调用地址用于处理try catch异常.实验结果表明,上述方法能够正确处理异常函数,同时对于普通应用程序加入异常处理机制之后性能并不受影响.
格式:PDF     页数:8 页     页码范围:2166-2173页
学科分类:
关 键 词:二进制翻译 异常 库函数 系统调用
来源期刊:《计算机研究与发展》2006年 第12期
收录数据库:中文科技期刊数据库
评论该作品 收藏到我的维普