代码拉取完成,页面将自动刷新
新发布的方舟JavaScript引擎基于统一的编译器生成的MapleIR,实现了大部分ECMAScript 5.1标准。方舟JavaScript引擎(https://gitee.com/openarkcompiler-incubator/maple_engine) 还有很大的改进空间,愿和开源社区朋友一起努力完善它。
目前以下几部分内容暂没有实现:
我们采用了官方的ECMAScript测试用例(https://github.com/tc39/test262) 来保障JavaScript引擎实现的质量。由于Tested62后期大量用例用于测试ES6+标准,我们选择了其中2014年底之前的测试用例,并剔除了ES6相关的部分。总共有10646个测试用例(不包含上面暂未实现的特性用例1126个),其中10554个用例运行通过,还有92个用例运行失败(0.86%),如下图所示: