|Developer(s)||The Chromium Project|
|Initial release||September 2, 2008|
|Platform||IA-32, x86-64, ARM, MIPS, PowerPC, IBM s390|
The garbage collector of V8 is a generational incremental collector. The V8 assembler is based on the Strongtalk assembler. On 7 December 2010, a new compiling infrastructure named Crankshaft was released, with speed improvements.
Since version 41 of Chrome in 2015, project TurboFan has been added to enable more speed, e.g. for asm.js.
V8 is used in the following applications:
- Google Chrome and Chromium web browsers
- Opera web browser
- Vivaldi web browser
- Couchbase database
- Node.js web server framework
- Electron application framework, powering applications such as the Atom and Visual Studio Code text editors
- "V8 Release 5.5". V8 Project.
- "Introduction - Chrome V8". Google Developers.
- "v8/LICENSE.v8 at master". Github.
- Lenssen, Philipp (1 September 2008). "Google on Google Chrome - comic book". Google Blogoscoped. Google. Retrieved 17 August 2010.
- Minto, Rob (27 March 2009). "The genius behind Google's web browser". Financial Times. Retrieved 17 August 2010.
- "V8 Changelog v3.8.2". Google. Retrieved 23 October 2012.
- "A game changer for interactive performance". Chromium Blog. Google. Retrieved 1 May 2012.
- "A New Crankshaft for V8". Chromium Blog. Google. 7 December 2010. Retrieved 22 April 2011.
- "BlinkOn 6 Day 1 Talk 2: Ignition - an interpreter for V8". 26 June 2016. Retrieved 2 September 2016.
- Jolie O'Dell (March 10, 2011). "Why Everyone Is Talking About Node". Mashable.
- Official website at Google Code
- How the V8 engine works?, by Thibault Laurens, 29 April 2013
- JSConf2012 – presentation on what is V8 able to do, by Vyacheslav Egorov at jsconf
- V8.NET – a wrapper for .NET at Codeplex