132 Commits (master)

Author SHA1 Message Date
韩天峰 df5dd2a5f6 refactor(php): 重构属性写入目标处理逻辑以支持动态对象属性 2 months ago
韩天峰 c05c63b8aa refactor(php): 重构属性写入逻辑以统一动态属性访问 2 months ago
韩天峰 c34d11c136 refactor(php): 重构属性访问和赋值类型检查逻辑 2 months ago
韩天峰 59c9477bf5 refactor(php): 重构属性访问解析器以使用只读上下文接口 2 months ago
韩天峰 87c54236a0 refactor(php): 重构属性访问解析逻辑以使用专门的解析器方法 2 months ago
韩天峰 4b1b20c7ca refactor(php): 重构属性访问解析逻辑并引入编译阶段管理 2 months ago
韩天峰 b3e489d334 refactor(aot): 重构标准容器实现将unordered_map重命名为ordered_map 2 months ago
韩天峰 4e7acaf940 feat(compiler): 添加目标CPU指令集优化支持 2 months ago
韩天峰 02a91bba95 feat(compiler): 添加外部库集成和编译优化功能 2 months ago
韩天峰 19164e92bc docs(compiler): 添加AOT编译速度优化研究文档并完善测试用例 2 months ago
韩天峰 7939f28f37 test(phpunit): 添加抽象类和私有方法重写的测试用例 2 months ago
韩天峰 315220eac6 docs: 添加 HHVM/HHBBC 和 KPHP 编译器技术调研文档 3 months ago
韩天峰 279fe22d82 fix(compiler): 解决对象属性类型检查和赋值操作问题 3 months ago
韩天峰 46800d9dc9 docs(aot): 添加 AOT 编译器优化优先级和 PHP 源码优化器分析文档 3 months ago
韩天峰 95b1c89053 BitInt 支持位运算操作符 3 months ago
韩天峰 eb31e3584b docs: 添加 AOT 编译器高精度类型和通用方法使用教程 3 months ago
韩天峰 743c170e39 docs(native_types): 完善文档中高精度数值类型使用指南 3 months ago
韩天峰 f33641aead docs(native_types): 更新原生类型文档并完善类型提升规则说明 3 months ago
韩天峰 05a409ac37 test: 添加AOT测试及eval()作用域限制文档 3 months ago
韩天峰 7ee2a161b9 docs: 添加两项专利申请技术交底书 3 months ago
韩天峰 25a574122a docs(std): 添加 STD 容器文档说明 4 months ago
韩天峰 9186d04da4 refactor(backend): 将调试配置选项从 debug_info 统一更改为 debug 4 months ago
韩天峰 028a83dcb2 feat(compiler): 添加编译器选择机制和平台优化 4 months ago
韩天峰 3489413661 docs: 添加 AOT 编译器类继承规则文档和预览版使用须知 4 months ago
韩天峰 a284a9bfaf docs(syntax): 更新不支持语法文档并添加新测试用例 5 months ago
韩天峰 26682179d4 docs(syntax): 更新不支持语法文档添加引用参数默认值和变长引用参数说明 5 months ago
韩天峰 646fb7d56d docs(compiler): 添加 AOT 编译器命令行工具使用指南 5 months ago
韩天峰 c8e22239bb docs: 添加 PHP 与 C++ 混合编程指南并完善原生类型文档 5 months ago
韩天峰 1d14d569bf docs: 添加 AOT 编译器文档集 5 months ago
韩天峰 552fa1c882 docs(guide): 添加函数参数类型声明优化指南 5 months ago
韩天峰 2ef2358735 fix(compiler): 移除变量类型重新赋值检查逻辑 5 months ago
韩天峰 5b0346a4ad test(aot): 添加 AOT 编译器功能测试和文档 5 months ago