502 Commits (492116d3c0c10a414fbdc2538be3c643e31a7f95)

Author SHA1 Message Date
韩天峰 0c9a449536 test(array): 添加数组函数测试用例 2 months ago
韩天峰 09be0226cb feat(trait): 支持trait方法多别名和insteadof语法 2 months ago
韩天峰 42ee6e3aa6 feat(php): 支持接口常量继承功能 2 months ago
韩天峰 3ca0d64a6a feat(preprocessor): 增强PHP预处理器功能支持接口成员和常量解析 2 months ago
韩天峰 a0c9591e81 feat(php): 添加对交集类型的支持 2 months ago
韩天峰 918a52d7fb test(samples): 添加新测试用例和示例脚本 2 months ago
韩天峰 7eeb416f6a refactor(php): 优化编译器方法调用逻辑 2 months ago
韩天峰 23f1a1eef9 test(aot): 添加动态调用相关测试用例并修复命名空间方法重写检测 2 months ago
韩天峰 a7b5b248fb refactor(optimizer): 重构SSA对象稳定性分析以支持动态方法调用优化 2 months ago
韩天峰 8148ffce1e fix(aot): 修复动态调用中的方法重写处理问题 2 months ago
韩天峰 979ea385ca fix(runtime): 解决抽象方法调用导致的崩溃问题 2 months ago
韩天峰 15bcacacc0 fix(php): 修复引用参数传递中的静态属性处理问题 2 months ago
韩天峰 cd37d26e64 feat(generator): 添加匿名类生成器支持命名空间类型解析 2 months ago
韩天峰 2800b974e3 refactor(php): 重构SSA分析和对象属性优化实现 2 months ago
韩天峰 286330f45d test(php): 添加继承错误测试用例并实现继承兼容性检查 2 months ago
韩天峰 4faff75f62 fix(tests): 修正标准有序映射测试中的变量名和方法调用 2 months ago
韩天峰 715d2222e8 test(aot): 添加 std ordered_map 功能测试用例 2 months ago
韩天峰 b3e489d334 refactor(aot): 重构标准容器实现将unordered_map重命名为ordered_map 2 months ago
韩天峰 e4e63e7b8c fix(php): 修复静态属性引用槽在动态引用绑定后的有效性问题 2 months ago
韩天峰 ad617bcac8 test(aot): 添加类继承方法测试用例 2 months ago
韩天峰 602e8b34ee feat(compiler): 为嵌入类方法添加混合返回类型推断支持 2 months ago
韩天峰 4acb632c13 feat(compiler): 为类方法自动推断返回类型并优化属性访问检查 2 months ago
韩天峰 e6c3e22f6e feat(compiler): 添加未定义变量检查和对象处理器初始化 2 months ago
韩天峰 215f5cdcac feat(stub): 添加对推断PHP文档类型的处理支持 2 months ago
韩天峰 57517381a1 feat(generator): 优化属性默认值生成逻辑支持数组类型 2 months ago
韩天峰 f63084f8d4 test(aot): 添加数组中null作为键的测试用例 2 months ago
韩天峰 129fcce880 fix(php): 修复全局变量处理和代码格式化问题 2 months ago
韩天峰 989395d7e1 fix(php): 修复常量比较的大小写敏感问题 2 months ago
韩天峰 397bfc9fbb refactor(php): 优化编译器参数引用检测逻辑 2 months ago
韩天峰 e0f6de8480 feat(aot): 添加对any类型声明的支持并优化参数信息生成 2 months ago
韩天峰 cba9990e80 refactor(parser): 重构零值字面量检测逻辑 2 months ago
韩天峰 b8247d4cc7 test(array): 添加数组合并展开操作的测试用例 2 months ago
韩天峰 cce6967acf fix(php): 修复静态属性晚绑定支持问题 2 months ago
韩天峰 91675ed366 feat(php): 添加除零检查和改进原生属性访问功能 2 months ago
Yurun 8e5b9e8076 fix(compiler)): 修复除以零MSVC编译不通过 2 months ago
Yurun 30ef9352a2 fix(const): 修复常量名与变量名冲突问题、常量名大小写敏感问题 2 months ago
Yurun a365474674 fix(tests): 修复 Windows 测试弹出 UAC 2 months ago
Yurun f2e063b41d fix(compiler): 修复命名空间内类名解析及use别名查找 2 months ago
韩天峰 19164e92bc docs(compiler): 添加AOT编译速度优化研究文档并完善测试用例 2 months ago
韩天峰 5a7805b544 feat(php): 添加对动态属性赋值操作符和递增递减操作的支持 2 months ago
韩天峰 386c6568f1 test(aot): 添加可空布尔类型的基本测试用例 2 months ago
韩天峰 db5de84468 fix(php): 修复可选参数中的null值处理问题 2 months ago
韩天峰 f45dadc2f8 test(strings): 更新字符串测试以支持AOT编译 2 months ago
韩天峰 ed9462bb49 chore(tests): 移除字符串函数测试中的AOT限制跳过条件 2 months ago
韩天峰 f0c4b6bc98 fix(php): 解决可选参数传入null时使用C++默认值的问题 2 months ago
韩天峰 10fd8fe0ce add string tests 2 months ago
yurunsoft dfb6f693c3 修复 Windows 运行测试 (#1) 2 months ago
韩天峰 29236bb66a test(php): 添加对象属性默认数组测试并移除运行时初始化检查 2 months ago
韩天峰 0dc846a4fc feat(php): 添加数组初始化计划支持并修复构造函数提升属性默认值处理 2 months ago
韩天峰 5ed79e9451 fix(php): 修复字面量字符串为空时的编译错误 2 months ago