858 Commits (cce6967acfcd5f6e509bed627b571ca260a10c1f)
 

Author SHA1 Message Date
韩天峰 cce6967acf fix(php): 修复静态属性晚绑定支持问题 2 months ago
韩天峰 91675ed366 feat(php): 添加除零检查和改进原生属性访问功能 2 months ago
韩天峰 7e52d51b5b fix(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
韩天峰 1ec0f3a2e0 chore(build): 更新版本号并优化打包脚本 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
韩天峰 91a710844c refactor(php): 重构静态属性默认值初始化逻辑 2 months ago
韩天峰 93367a722e test(const): 添加零值类常量作为数组键的测试用例 2 months ago
韩天峰 d1c4e365b1 test(const): 添加类常量默认值测试用例 2 months ago
韩天峰 881c6dbe45 feat(trait): 实现trait抽象方法重复定义的兼容性检查 2 months ago
韩天峰 e8fa430c8c test(stdlib): 添加ArrayObject的count函数测试用例 2 months ago
韩天峰 5e1c44832c chore(version): 更新版本号从 1064 到 1066 2 months ago
韩天峰 afa8aa939a fix(tests): 修复测试脚本中的函数参数和信息输出 2 months ago
韩天峰 df78e177f4 refactor(optimizer): 优化函数调用参数转换逻辑 2 months ago
韩天峰 797c19824d Revert "refactor(Php): 将PHP函数调用改为C++函数调用" 2 months ago
韩天峰 8514d489a3 test(array): 添加数组方法测试用例 2 months ago
韩天峰 b1cc95818a refactor(Php): 将PHP函数调用改为C++函数调用 2 months ago
韩天峰 ef6a9fb8e5 refactor(php): 统一PHP函数命名空间从std到fn 2 months ago
韩天峰 527c7d62da refactor(tests): 修复测试文件中的变量命名问题 2 months ago
韩天峰 7939f28f37 test(phpunit): 添加抽象类和私有方法重写的测试用例 2 months ago
韩天峰 57b95e88fd removal(tests): 删除多个类测试文件并更新常量测试期望值 2 months ago
韩天峰 dbcadeb873 feat(php): 添加抽象方法支持和调用保护 2 months ago
韩天峰 35f0775435 fix(tests): 修复 __call 方法测试中的预期输出 2 months ago
韩天峰 ceb5e5963f fix(php): 修复子类作为父类返回时的类型检查问题 2 months ago
韩天峰 8fa49e078f refactor(php): 优化迭代器处理逻辑以使用类入口指针和字面量字符串 2 months ago
韩天峰 0c7464b4b3 refactor(php): 从函数调用优化器中移除 reset 和 end 函数 2 months ago
韩天峰 cd3f0743d7 fix(aot): 解决trait方法参数类型声明的完全限定名转换问题 2 months ago
韩天峰 2824d8d21d test(str): 添加字符串索引访问测试用例 2 months ago
韩天峰 cd2f4d7ac5 feat(compiler): 添加trait方法参数类名解析功能 2 months ago
韩天峰 c7e752422a test(aot): 添加字符串项isset操作的测试用例 2 months ago
韩天峰 1e3cf4d25e refactor(php): 优化条件表达式解析逻辑 2 months ago
韩天峰 9138dea99f feat(php): 实现赋值表达式返回值和函数参数检查功能 2 months ago
韩天峰 246689db4c feat(compiler): 优化函数调用编译器实现支持可变参数类型转换 2 months ago
韩天峰 26bdf5eb59 feat(enum): 支持枚举类型解析和处理 2 months ago
韩天峰 6849c56cc2 fix(php): 修复表达式类型检测中的缺失情况 2 months ago
韩天峰 8517481c52 fix(php): 修正print函数的编译输出 2 months ago