hhvm
hhvm copied to clipboard
A virtual machine for executing programs written in Hack.
This PR reverts d7e5d0cc01d393b6b39e202f88c69c91977f123a and fixes compatibility issues with OpenSSL 3.0 in `ext_openssl.cpp`, due to the breaking change in OpenSSL 3.0 that makes `get0` functions return `const` pointers. Some `EVP_PKEY_get0_RSA`...
This fixes an issue where the contents of `/* ... */` comments are swallowed when they appear on the same line as the previous token. ```hack function foo(string $a): void...
This reverts commit 280e6899b442796a197b5b236d3ddd50d0b62b5f.
This PR lets GitHub Action workflow run known failed tests with the `continue-on-error` option, to produce logs, helping us debug and fix known failed tests. ## Test Plan: See associated...
This PR enables ccache in the default devShell, which could speed up incremental builds in VS Code with nix environment. ## Test Plan 1. Grab a GitHub Codespaces for this...
Summary: Unfortunately run.php doesn't support multiple exclude files, so this diff copies the file with the smaller set of excludes used for local cmake testing and expands it. For now,...