← All repos

v8

Port of Google v8 engine to RISC-V.

Browse cluster: WebAssembly Specification and Proposals
74,486commits
957contributors
15languages

Tech stack & purpose

This repository is a port of Google's V8 JavaScript engine to the RISC-V instruction set architecture. V8 is Google's open-source JavaScript engine written in C++ that implements ECMAScript as specified in ECMA-262 and is used in Google Chrome and can be embedded in C++ applications. The project includes Oilpan, an open-source garbage collection library for C++ that implements mark-and-sweep collection with incremental and concurrent modes, and supports infrastructure for testing, fuzzing with libFuzzer and Fuzzilli, and benchmarking via CSuite.

Languages

C++
71.5%
JavaScript
26.4%
Python
1.2%
C
0.3%
TypeScript
0.2%
Starlark
0.1%
HTML
0.1%
Shell
0.1%
CSS
0.0%
Scheme
0.0%
Vim Script
0.0%
R
0.0%
Assembly
0.0%
Makefile
0.0%
Batchfile
0.0%

Contributors (top 30 of 957)