hhvm
hhvm copied to clipboard
A virtual machine for executing programs written in Hack.
This PR will upload universal deb packages to Nexus with the help of Nexus's restful API. The suite (also called distribution) to upload will be created if it does not...
This is a subset of #9005, it should be easier to review/test/clear Note: while the top level item is `vixl`, if a commit overlaps other directories, I'm lazily including the...
This is a subset of #9005, it should be easier to review/test/clear Note: while the top level item is `hphp/runtime/ext`, if a commit overlaps other directories, I'm dropping the commit....
**Is your feature request related to a problem? Please describe.** Currently HHVM dependency versions are hard coded in the CMake files like this: https://github.com/facebook/hhvm/blob/3c1feb001d17784ba0e043b3fa59fb9c933b1693/third-party/fb-mysql/CMakeLists.txt#L13-L19 However, HHVM is co-evolved with other...
HHI: previous exception in exception's constructor needs to allow \Throwable, not just \Exception
### HHVM Version 3.27 ### Standalone code, or other way to reproduce the problem ```
**Describe the bug** Indexing into a shape using `Shapes::at($shape, SomeClass::SOME_CONSTANT)` silently returns `nothing` instead of emitting a typechecker error. **Standalone code, or other way to reproduce the problem** ```HACK final...