BSD Ports

lang/v8 10.4.132.20_4 DragonFly

Open source JavaScript engine by Google

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
lang
Package size
11993.6 KiB, 47864.3 KiB installed

Description

V8 is Google's open source high-performance JavaScript and WebAssembly engine, written in C++. It is used in Chrome and in Node.js, among others.

V8 implements ECMAScript and WebAssembly. V8 can run standalone, or can be embedded into any C++ application.

V8 compiles and executes JavaScript source code, handles memory allocation for objects, and garbage collects objects it no longer needs. V8's stop-the-world, generational, accurate garbage collector is one of the keys to V8's performance.

V8's Git repository is located at https://chromium.googlesource.com/v8/v8.git, with an official mirror on GitHub: https://github.com/v8/v8.

In the other systems

SystemPortVersion
DragonFlylang/v810.4.132.20_4
FreeBSDlang/v815.5.35.25
MidnightBSDlang/v810.4.132.20_4

Install

Binary package:

pkg install v8

From DPorts:

cd /usr/dports/lang/v8 && make install clean

Dependencies

Run dependencies 3