资讯月刊下载
[互联网] Mozilla优化asm.js:代码性能接近原生应用
asm.js是Mozilla在2013年年初推出的一个JavaScript的严格子集,它提供了一个类似于C/C++虚拟机的抽象实现,包括一个可有效负载和存储的大型二进制堆、整型和浮点运算、高阶函数定义、函数指针等。 asm.js可以被用来作为一个底层的、高效的编译器目标语言,即可以将C/C++程序通过Emscripten编译为asm.js代码,以提升程序的执行速度。如果使用Mozilla专门为as ...
[数据库] MongoDB 2.4 中关于 JavaScript 的改进
MongoDB开发团队上周发布了MongoDB 2.4版本(随后又发布了最新的2.4.1),新版本主要改进可参阅《MongoDB 2.4 正式发布,带来全文检索功能》。 本文要介绍的是MongoDB 2.4中新引入的V8引擎。V8代替了之前的Spidermonkey 1.7引擎,使得对JavaScript的执行更加高效。 下面来看看新引擎带来的一些变化: 1. 并发改进 之前版本中,每一个使 ...