跳转到内容

V8 (JavaScript引擎)

维基百科,自由的百科全书

这是本页的一个历史版本,由Lkt1126留言 | 贡献2010年3月17日 (三) 13:02 (新條目)编辑。这可能和当前版本存在着巨大的差异。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)
Google V8 JavaScript 引擎
開發者Google
当前版本2.1.4[1](2010年3月10日 (2010-03-10)
源代码库 編輯維基數據鏈接
编程语言C++
操作系统Microsoft Windows, Mac OS X, Linux, FreeBSD, Android, webOS
类型JavaScript 引擎
许可协议BSD許可證
网站code.google.com/p/v8/

V8是一個由丹麥Google開發的開源JavaScript引擎,用於Google Chrome中。[2]Lars Bak是這個項目的組長。[3]

V8在執行之前提高了JavaScript機器碼編譯,而不是位元組碼直譯器。能進一步提高性能,如內聯緩存(inline caching)。有了這些功能,JavaScript程序與V8引擎的速度媲美二進制編譯。[4]

V8組譯器是基於Strongtalk組譯器。[5]

參見

外部連結

  1. ^ http://code.google.com/p/v8/source/browse/trunk/ChangeLog ChangeLog
  2. ^ Philipp Lenssen. Google on Google Chrome - comic book. Google Blogoscoped. 2008-09-01 [2008-09-01]. 
  3. ^ Minto, Rob. The genius behind Google’s web browser. Financial Times. March 27 2009 [2009-03-31]. 
  4. ^ Seeley, Rich; Jack Vaughan. Google Chrome shifts architects' equations as V8 powers the browser. SOA News. 5 September 2008 [2008-09-07]. 
  5. ^ v8 Licenses