V8 (silnik JavaScript)

V8
Logo V8
Logo programu
AutorGoogle
Aktualna wersja stabilna9.9
(31 stycznia 2022) [±]
Język programowaniaC++ JavaScript
Platforma sprzętowaIA-32, x86-64, ARM, MIPS, PowerPC, IBM s390
System operacyjnyMicrosoft Windows, OS X, Linux, FreeBSD, Android, webOS
Rodzajsilnik JavaScript
LicencjaBSD
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[1].

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. The genius behind Google’s browser. FT.com. [dostęp 2010-10-17]. (ang.).

Linki zewnętrzne

Media użyte na tej stronie