V8 (silnik JavaScript)

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
Ten artykuł dotyczy silnika JavaScript. Zobacz też: V8 (silnik).
V8
silnik JavaScript
Autor Google
System operacyjny Microsoft Windows, OS X, Linux, FreeBSD, Android, webOS
Język programowania C++
Aktualna wersja stabilna 5.1 / 23 kwietnia 2016; 4 miesiące temu[1]
Licencja BSD
Strona internetowa

V8otwarty silnik JavaScript, stworzony i rozwijany przez Google, używany w przeglądarce Google Chrome. Implementuje specyfikację ECMAScript. Może zostać uruchomiony samodzielnie lub zostać osadzony w dowolnej aplikacji C++.

Głównym programistą jest Lars Bak[2].

V8 zwiększa wydajność przez kompilację JavaScript do kodu maszynowego przed wykonaniem go, a nie do kodu bajtowego i interpretowania go. Dalszy wzrost wydajności osiągnięto dzięki zastosowaniu technik optymalizacji, takich jak buforowanie inline.

Przypisy

  1. V8 Release 5.1 (ang.). V8 Project, 2016-04-23. [dostęp 2016-08-08].
  2. The genius behind Google’s browser (ang.). FT.com. [dostęp 2010-10-17].

Linki zewnętrzne[edytuj]