用 Rust 编写的 Python 3 解释器,不依赖 CPython 绑定,支持 WebAssembly 与嵌入 Rust 应用。
2.2万+19 本周1509RustMIT维护活跃更新于 23小时前
用于执行 Hack 语言程序的虚拟机,采用即时编译(JIT)提升性能。
HHVM 是一个开源虚拟机,用于执行 Hack 语言编写的程序。Hack 是面向 PHP 风格 Web 开发的语言。HHVM 采用即时编译(JIT)方式运行代码,在保持开发灵活性的同时提升执行性能。
运行独立脚本时,直接把文件交给 hhvm 命令即可。部署网站时,通常与 Web 服务器配合使用,可以选择内置的 Proxygen,也可以在 nginx 或 Apache 上通过 FastCGI 接入。
项目提供预编译安装包,也支持从源码编译。HHVM 主体采用 PHP 和 Zend 许可证,Hack 类型检查器和标准库则为 MIT 许可。
从官方文档安装预编译包
或按照构建指南从源码编译 HHVM
运行一个独立的 Hack 程序
hhvm example.hack概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
用 Rust 编写的 Python 3 解释器,不依赖 CPython 绑定,支持 WebAssembly 与嵌入 Rust 应用。
基于 Cranelift 代码生成器的独立 WebAssembly 运行时,支持 WASI 并提供多语言嵌入接口。
一个用 C++ 编写的低延迟机器码生成库,可在运行时生成 x86/x64 与 AArch64 指令。
基于 Caddy 构建的现代 PHP 应用服务器,支持 worker 模式、Early Hints 与 HTTP/3。