登录    注册    忘记密码

期刊文章详细信息

基于预测的JavaScript类型系统研究  ( EI收录)  

JavaScript Typing System with Prediction

  

文献类型:期刊文章

作  者:李世胜[1,2,3] 程歩奇[3] 李晓峰[3] 孙广中[1,2] 陈国良[1,2]

机构地区:[1]中国科学技术大学计算机科学与技术学院,合肥230027 [2]安徽省高性能计算重点实验室,合肥230027 [3]英特尔中国研究中心,北京100080

出  处:《计算机研究与发展》

基  金:国家自然科学基金项目(60533020;61033009);中央高校基本科研业务费专项基金项目

年  份:2012

卷  号:49

期  号:2

起止页码:421-431

语  种:中文

收录情况:AJ、BDHX、BDHX2011、CSA-PROQEUST、CSCD、CSCD2011_2012、EI、IC、JST、RCCSE、SCOPUS、ZGKJHX、核心刊

摘  要:随着互联网和万维网的流行以及JavaScript在Web浏览器中的作用越来越重要,对JavaScript程序的执行行为的研究将有利于提高浏览器的性能,改善用户的体验.传统的研究认为JavaScript语言的动态性是其性能的主要瓶颈,因此大部分主流的JavaScript执行引擎都将优化集中在其动态性的处理上.为了更深入的研究JavaScript程序的动态性,提出了两种算法:类型预测算法和基于位置的内联缓存算法,分别用于处理JavaScript程序中元数据和对象的类型.以这些算法为基础,在SunSpider测试程序集上系统地研究了JavaScript的类型系统.实验表明,算法平均能够正确识别或者预测99%的类型实例,因此可以认为,尽管JavaScript语言提供了丰富的动态性,实际的应用程序所使用到的动态行为是有限的.这是已知文献中首次提出类似的观点.

关 键 词:类型预测  内联缓存  JAVASCRIPT 动态类型系统  算法  优化  

分 类 号:TP301.6]

参考文献:

正在载入数据...

二级参考文献:

正在载入数据...

耦合文献:

正在载入数据...

引证文献:

正在载入数据...

二级引证文献:

正在载入数据...

同被引文献:

正在载入数据...

版权所有©重庆科技学院 重庆维普资讯有限公司 渝B2-20050021-7
 渝公网安备 50019002500408号 违法和不良信息举报中心