60 Commits (f0f72f651d7c2e1f8c570a0c3a7421b4b136c76e)

Author SHA1 Message Date
韩天峰 73e4754a49 feat(backend): 实现响应文件机制解决命令行长度限制 2 months ago
韩天峰 7c2192ff54 refactor(backend): 重构编译器后端实现以支持 GCC/Clang 共享基类 2 months ago
韩天峰 286330f45d test(php): 添加继承错误测试用例并实现继承兼容性检查 2 months ago
韩天峰 23a100caf4 feat(php): 添加PHP方法重写签名验证功能 2 months ago
韩天峰 b3e489d334 refactor(aot): 重构标准容器实现将unordered_map重命名为ordered_map 2 months ago
韩天峰 18b4bf4ed6 test(phpunit): 添加未定义方法调用和属性访问测试用例 2 months ago
韩天峰 e4e63e7b8c fix(php): 修复静态属性引用槽在动态引用绑定后的有效性问题 2 months ago
韩天峰 602e8b34ee feat(compiler): 为嵌入类方法添加混合返回类型推断支持 2 months ago
韩天峰 4acb632c13 feat(compiler): 为类方法自动推断返回类型并优化属性访问检查 2 months ago
韩天峰 e6c3e22f6e feat(compiler): 添加未定义变量检查和对象处理器初始化 2 months ago
韩天峰 785d9c9d6d test(php): 添加 compact 和 globals 相关功能测试用例 2 months ago
韩天峰 1e6fb4972a feat(php): 支持 compact 函数中的 'this' 变量 2 months ago
韩天峰 cce6967acf fix(php): 修复静态属性晚绑定支持问题 2 months ago
韩天峰 91675ed366 feat(php): 添加除零检查和改进原生属性访问功能 2 months ago
韩天峰 19164e92bc docs(compiler): 添加AOT编译速度优化研究文档并完善测试用例 2 months ago
韩天峰 7939f28f37 test(phpunit): 添加抽象类和私有方法重写的测试用例 2 months ago
韩天峰 dbcadeb873 feat(php): 添加抽象方法支持和调用保护 2 months ago
韩天峰 ba8c96712a fix(optimizer): 解决对象属性优化中的动态调用安全检查问题 3 months ago
韩天峰 8aa1745e1d feat(parser): 添加对Big*数值类型不支持运算符的检查 3 months ago
韩天峰 fc2cc22594 feat(php): 添加对原生函数调用中命名参数的支持 3 months ago
韩天峰 279fe22d82 fix(compiler): 解决对象属性类型检查和赋值操作问题 3 months ago
韩天峰 21338f022f refactor(compiler): 优化对象属性提升逻辑并增强危险操作检测 3 months ago
韩天峰 dbaa5a10e0 feat(compiler): 添加循环变量优化器以提升整数类型推断 3 months ago
韩天峰 cdd0b05bf7 test(analysis): 添加SSA分析相关组件的单元测试 3 months ago
韩天峰 207bc6b48b test(compiler): 添加类方法重写顺序测试用例 3 months ago
韩天峰 5e549a4c15 perf(compiler): 优化静态属性访问性能并增强类型检查 3 months ago
韩天峰 bf31da8e7b feat(compiler): 实现SSA分析和类型优化功能 3 months ago
韩天峰 64e9d76770 test(assign): 添加严格类型声明为0的测试用例 3 months ago
韩天峰 26a538680f refactor(php): 将 stream_cast 函数替换为 toStream 方法 3 months ago
韩天峰 7a164aa8ee refactor(php): 重构关键词方法查找机制以支持扩展方法 3 months ago
韩天峰 52fcc86660 feat(php): 添加对void类型方法调用的检查 3 months ago
韩天峰 8faac7d972 fix(compiler): 修复方法调用解析中的参数传递错误 3 months ago
韩天峰 11acfdf10f refactor(aot): 移除UnsafePtr类型支持并优化std容器实现 3 months ago
韩天峰 69e4386454 test(compiler): 添加大数类型运算测试和自增自减操作限制 3 months ago
韩天峰 f33641aead docs(native_types): 更新原生类型文档并完善类型提升规则说明 3 months ago
韩天峰 12d44084ec feat(aot): 添加对表达式结果的通用方法调用支持 3 months ago
韩天峰 6309346c9a feat(core): 通用方法实现,纯静态,零成本抽象 3 months ago
韩天峰 f331591b65 test(assign): 添加变量重新赋值类型检查的测试用例 3 months ago
韩天峰 5d150a2b02 refactor(php): 优化变量赋值类型检查逻辑 3 months ago
韩天峰 efd6beac87 test(phpunit): 添加PHP编译器相关单元测试 3 months ago
韩天峰 d73d077a7a add phpunit files 3 months ago
韩天峰 feef37d28f fix(php): 解决数组取消设置时空维度的错误处理 4 months ago
韩天峰 4411216354 refactor(aot): 简化 unsafe_ptr 使用并改进错误处理 4 months ago
韩天峰 7f4dee40c0 fix(aot): 解决std容器unsafe_cast类型检查问题 4 months ago
韩天峰 79bc9d4e69 feat(aot): 添加对UnsafePtr类型和相关函数的支持 4 months ago
韩天峰 ee240aed25 test(php): 添加标准容器静态类匹配测试用例 4 months ago
韩天峰 661ab07cd9 refactor(backend): 重构编译器后端实现以支持自定义编译器路径 4 months ago
韩天峰 9186d04da4 refactor(backend): 将调试配置选项从 debug_info 统一更改为 debug 4 months ago
韩天峰 bcef27c44a test(backend): 添加后端编译器单元测试并修复编译选项构建功能 4 months ago
韩天峰 10a66b1c31 test(type): 添加类型转换测试用例 4 months ago