HHVM

E452770

HHVM is an open-source virtual machine developed by Meta (Facebook) that executes Hack and PHP code using just-in-time (JIT) compilation for high performance.

All labels observed (2)

Label Occurrences
HHVM canonical 6
Facebook HipHop PHP compiler 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf just-in-time compiler ⓘ
open-source software ⓘ
virtual machine ⓘ
category Hack implementation ⓘ
PHP implementation ⓘ
virtual machine for dynamic languages ⓘ
designGoal enable gradual migration from PHP to Hack ⓘ
improve performance of large PHP codebases ⓘ
developer Facebook ⓘ
Meta Platforms ⓘ
executionModel bytecode interpreter ⓘ
just-in-time compilation ⓘ
feature ahead-of-time optimization for hot code paths ⓘ
asynchronous I/O support ⓘ
bytecode translation from PHP/Hack source ⓘ
extension API for C++ modules ⓘ
integrated web server (proxygen-based) ⓘ
focusShiftedTo Hack language over PHP ⓘ
hasAbbreviationFor HipHop Virtual Machine ⓘ
hasComponent Hack typechecker (hh_client) ⓘ
HipHop bytecode interpreter ⓘ
JIT compiler ⓘ
implementationLanguage C++ ⓘ
introduced 2011 ⓘ
license PHP License ⓘ
Zend License ⓘ
optimizedFor high performance ⓘ
high throughput ⓘ
low latency ⓘ
primaryUseCase server-side web application execution ⓘ
programmingLanguageSupported Hack ⓘ
PHP ⓘ
replaces Facebook HipHop PHP compiler ⓘ
linked to: HHVM
repository https://github.com/facebook/hhvm ⓘ
runtimeFor Hack language ⓘ
PHP language ⓘ
linked to: PHP
supports FastCGI mode (historically) ⓘ
HTTP server mode ⓘ
JIT compilation for Hack ⓘ
JIT compilation for PHP ⓘ
command-line execution of scripts ⓘ
supportsPlatform Linux ⓘ
macOS (development only) ⓘ
linked to: macOS
usedBy Facebook ⓘ
Wikipedia (historically) ⓘ
linked to: Wikipedia
website https://hhvm.com ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Hack → platform → HHVM ⓘ
subject linked to: Hack (programming language)
Hack → runsOn → HHVM ⓘ
HHVM → replaces → Facebook HipHop PHP compiler ⓘ
linked to: HHVM
XHP → integratesWith → HHVM ⓘ
hh_client → ecosystem → HHVM ⓘ