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 (1)
| Label | Occurrences |
|---|---|
| HHVM canonical | 2 |
How this entity was disambiguated
This entity first appeared as the object of triple T4554972 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: HHVM Context triple: [Hack, platform, HHVM]
-
A.
V8
V8 is an eight-cylinder internal combustion engine configuration arranged in two banks of four cylinders forming a "V" shape, commonly used in high-performance and large vehicles.
-
B.
V8
V8 is Google’s high-performance open-source JavaScript engine, used in Chrome and Node.js to compile and execute JavaScript directly to native machine code.
-
C.
V8
V8 is a popular vegetable-based juice brand known for its blended vegetable and fruit beverages marketed as a nutritious drink option.
-
D.
PHP
PHP is the three-letter ISO 4217 currency code for the Philippine peso, the official monetary unit of the Philippines.
-
E.
PHP
PHP is a widely used open-source server-side scripting language especially suited for web development and powering dynamic websites and applications.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: HHVM Target entity description: 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.
-
A.
V8
V8 is an eight-cylinder internal combustion engine configuration arranged in two banks of four cylinders forming a "V" shape, commonly used in high-performance and large vehicles.
-
B.
V8
V8 is Google’s high-performance open-source JavaScript engine, used in Chrome and Node.js to compile and execute JavaScript directly to native machine code.
-
C.
V8
V8 is a popular vegetable-based juice brand known for its blended vegetable and fruit beverages marketed as a nutritious drink option.
-
D.
PHP
PHP is the three-letter ISO 4217 currency code for the Philippine peso, the official monetary unit of the Philippines.
-
E.
PHP
PHP is a widely used open-source server-side scripting language especially suited for web development and powering dynamic websites and applications.
- F. None of above. chosen
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
NERFINISHED
ⓘ
Meta Platforms NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| hasComponent |
Hack typechecker (hh_client)
NERFINISHED
ⓘ
HipHop bytecode interpreter NERFINISHED ⓘ JIT compiler ⓘ |
| implementationLanguage | C++ ⓘ |
| introduced | 2011 ⓘ |
| license |
PHP License
NERFINISHED
ⓘ
Zend License NERFINISHED ⓘ |
| optimizedFor |
high performance
ⓘ
high throughput ⓘ low latency ⓘ |
| primaryUseCase | server-side web application execution ⓘ |
| programmingLanguageSupported |
Hack
NERFINISHED
ⓘ
PHP NERFINISHED ⓘ |
| replaces | Facebook HipHop PHP compiler NERFINISHED ⓘ |
| repository | https://github.com/facebook/hhvm ⓘ |
| runtimeFor |
Hack language
NERFINISHED
ⓘ
PHP language NERFINISHED ⓘ |
| 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) NERFINISHED ⓘ |
| usedBy |
Facebook
NERFINISHED
ⓘ
Wikipedia (historically) NERFINISHED ⓘ |
| website | https://hhvm.com ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: HHVM Description of subject: 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.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.