Pattern Specialization Based on Partial Evaluation

来源 :上海交通大学学报(英文版) | 被引量 : 0次 | 上传用户:sheabc000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Design pattern enables software architecture generality and reusability, but which depresses the high performance. The pattern specialization was built on partial evaluation technology to reduce the overheads of design pattern. The design patterns were classified to extract the common features, and the corresponding pattern specializations were constructed. In the pattern specialization, the optimization opportunities were identified, and the specialization methods and conditions were described. The syntax of binding time analysis was defined, and the semantic depicted the invariant of usage context. The virtual invocation and dispatch were eliminated, which enhances the running efficiency. This pattern specialization is a high-level specialization for improving the performance of software aimed at design level that is orthogonal with the low-level code optimization.
其他文献
根据机动车整车出厂合格证统计,2015年8月,我国新能源汽车生产2.45万辆,同比增长近4倍.其中,纯电动乘用车生产9 175辆,同比增长近3倍,插电式混合动力乘用车生产6778辆,同比增
目的了解湘西土家族苗族自治州的土家族、苗族小学生营养状况,为改善少数民族学生营养状况提供依据。方法分层随机整群抽取湘西州泸溪、古丈、保靖、永顺县8所小学的2 876名
An extended πcalculus was introduced to deal with secure movement and intercommunication between agents.The system extends Nomadic-πwith objective migration p
本文通过对荣华二采区10
期刊
目的了解江苏省医用电子加速器性能指标和工作场所的防护情况。方法以江苏省13家医院为监测对象,根据国家相关标准对加速器性能及其工作场所进行监测和分析。结果所监测加速
欧美3D全动态奇幻巨作《时空裂痕》在3月6日起正式开启公测,国服玩家也终于迎来了2013年的首个高品质网游。盛大游戏为了让玩家能够更好的体验到游戏的乐趣,特别推出了数十种别
期刊
目的通过研究大鼠急性羰基镍中毒肝脏中钠钾ATP酶(Na+-K+ATPase)活力变化与钠钾ATP酶α1(Na+-K+ATPaseα1)基因表达,探讨急性羰基镍中毒对肝脏的急性毒性作用及其中毒机制。
期刊