hhvm
https://github.com/facebook/hhvm
C++
A virtual machine for executing programs written in Hack.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C++ not yet supported19 Subscribers
Add a CodeTriage badge to hhvm
Help out
- Issues
- [ TypeChecker ] Generic methods with different amount of generics make subtypes not substitutable for their supertypes
- [ Runtime ] Can't invoke Hack script with exotic characters in the file path
- [ Typechecker | Bug ] Constructor calls allowed on unconstrained \HH\classname<T> (unsound)
- hhbc regression: symlinks lead to duplicate definitions
- [ Feature Request ] try {} catch {} multiple-catch
- Typing[4361] An exception occurred while typechecking
- [ Feature Request | Typechecker ] Add __NonAbstract as a built-in attribute for invoking static methods safely on reified types given `T as interfacename`
- [ Runtime ] Invoking a static method on an interface is allowed and works if your return type is nullable or void
- [ Typechecker ] Invoking a static method on a classname of an interface is allowed, but a reified T of an interface is not
- HH Client hangs when starting with VS Code open
- Docs
- C++ not yet supported