Live briefing
Everything about V8 (JavaScript engine)
JavaScript and WebAssembly engine
V8 is a JavaScript and WebAssembly engine developed by Google for its Chrome browser. V8 is free and open-source software (FOSS) and part of the Chromium project. It is also used in non-browser contexts, notably including the Node.js runtime system. Other server-side JavaScript runtimes use alternative engines, such as Bun and Hermes. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: V8 (JavaScript engine)A 5-minute orientation
- Skim a recent paper: Program Interoperable Large Language Model Software Testing Scheme: A Case Study on JavaScript Engine FuzzingInfluential work since 2022
- Pick up a classic book: WebGL insightsThe most-reprinted book on the subject
- Read the landmark paper: SPECTRAL: AWESOME SPECTRAL INDICES DEPLOYED VIA THE GOOGLE EARTH ENGINE JAVASCRIPT APICited 15 times
- Go sideways: List of JavaScript enginesA closely related topic
- Go sideways: BytecodeA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
SPECTRAL: AWESOME SPECTRAL INDICES DEPLOYED VIA THE GOOGLE EARTH ENGINE JAVASCRIPT API
Juicing V8: A primary account for the memory forensics of the V8 JavaScript engine
Combining thread‐level speculation and just‐in‐time compilation in Google's V8 JavaScript engine
Dynamic code compression for JavaScript engine
A Review on JavaScript Engine Vulnerability Mining
Accelerating page loads via streamlining JavaScript engine for distributed learning
Approaches to optimizing V8 JavaScript engine
Generating Virtual Machine Code of JavaScript Engine for Embedded Systems
🆕 Influential since 2022
Program Interoperable Large Language Model Software Testing Scheme: A Case Study on JavaScript Engine Fuzzing
Evaluating seed selection for fuzzing JavaScript engines
GEEToker: you can boost LLMs’ JavaScript-based geospatial code generation for Google Earth Engine with a model-agnostic tokenizer
THE WORK OF MEMORY ALLOCATION FOR JAVASCRIPT ON THE EXAMPLE OF THE V8 BROWSER ENGINE
PENGEMBANGAN GAME ARCADE 2D “FRUIT DASH” MENGGUNAKAN JAVASCRIPT PADA GAME ENGINE CONSTRUCT 3
📚 Books worth reading
- 📕WebGL insightsPatrick Cozzi · 2015
Sams teach yourself HTML, CSS & Javascript web publishing in one hour a dayLaura Lemay · 2016- 📕Microsoft Dynamics CRM 2013 unleashedMarc J. Wolenik · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- List of JavaScript engines The first JavaScript engines were interpreters of the source code, but modern engines use just-in-time compilation to improve performance. JavaScript engines…
- Bytecode Bytecode (also called portable code or p-code) is an instruction set designed for efficient execution by a software interpreter. Unlike human-readable…
- WebAssembly WebAssembly (Wasm) defines a portable binary code format and a corresponding text format for executable programs and software interfaces for facilitating…
- GraalVM GraalVM is a Java Development Kit (JDK) written in Java. The open-source distribution of GraalVM is based on OpenJDK, and the enterprise distribution is…
- Dart (programming language) Dart is a programming language designed by Lars Bak and Kasper Lund and developed by Google. It can be used to develop web and mobile apps as well as server…
- Interpreter (computing) In computing, an interpreter is software that executes source code without first compiling it to machine code. An interpreted runtime environment differs…
- Ahead-of-time compilation In computer science, ahead-of-time compilation (AOT compilation) is the act of compiling an (often) higher-level programming language into an (often) lower-leve…
- SpiderMonkey SpiderMonkey is an open-source JavaScript and WebAssembly engine by the Mozilla Foundation. The engine powers the Firefox web browser and has used multiple…