618 Commits (ea462010d15b70a90d4f2acbaa1eebb38e13d6e4)
 

Author SHA1 Message Date
韩天峰 ea462010d1 feat(compiler): 添加标准容器foreach循环支持和删除元素保护 4 months ago
韩天峰 958a1aa2cb test(aot): 添加 std 容器 unset 操作测试用例 4 months ago
韩天峰 feef37d28f fix(php): 解决数组取消设置时空维度的错误处理 4 months ago
韩天峰 31fcc94c2e refactor(php): 优化编译器优化级别映射逻辑 4 months ago
韩天峰 25a574122a docs(std): 添加 STD 容器文档说明 4 months ago
韩天峰 fa2cb45df5 test(aot): 添加标准容器复制赋值功能测试 4 months ago
韩天峰 4411216354 refactor(aot): 简化 unsafe_ptr 使用并改进错误处理 4 months ago
韩天峰 61dba85b12 test(aot): 更新 std-map 测试用例 005 4 months ago
韩天峰 5d1e8d893c refactor(aot): 优化 unsafe_cast 类型转换实现 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
韩天峰 872c98fc28 fix(std-container): 修复标准容器类值类型的精确检查逻辑 4 months ago
韩天峰 9f2db2f6c0 test(aot): 添加标准容器复杂值类型测试 4 months ago
韩天峰 73bf28667d feat(compiler): 添加对标准容器类型的完整支持 4 months ago
韩天峰 fb2301ab5e test(aot): 添加标准库容器类型的测试用例 4 months ago
韩天峰 22966d0553 feat(php): 扩展标准容器支持功能 4 months ago
韩天峰 58a4702ed2 perf(php): 优化大数组内存分配策略 4 months ago
韩天峰 30ad4dbb0e feat(compiler): 实现函数作用域管理和类型声明优化 4 months ago
韩天峰 1e22f19e63 refactor(php): stdArray 修改为在堆上分配内存,避免栈内存过大 4 months ago
韩天峰 aa51b09fa9 fix(aot): 修复属性数组参数支持并调整编译器方法可见性 4 months ago
韩天峰 588cd85ca4 chore(deps): 更新 swoole/phpx 依赖版本 4 months ago
韩天峰 72dbe6e35e chore(build): 更新 .gitignore 配置 4 months ago
韩天峰 b17b4acbac feat(build): 添加 Windows 资源文件支持功能 4 months ago
韩天峰 c79573a9fe fix(php): 修复编译器基类中的回溯打印和类型返回验证问题 4 months ago
韩天峰 cc785eb7f7 refactor(php): 移除不再使用的 isWindows 属性 4 months ago
韩天峰 460ec638df refactor(php): 优化foreach循环中的迭代器变量使用并更新编译器常量 4 months ago
韩天峰 eaa1b4cd9a fix(php): 修复编译器基类中的回溯打印和类型返回验证问题 4 months ago
韩天峰 76ed488b75 fix(php): 修复子类作为父类返回时的类型检查逻辑 4 months ago
韩天峰 b6645e90ce test(named-args): 添加PHP 8+命名参数功能测试用例 4 months ago
韩天峰 42dae8ceaa 返回类不匹配时,必须是抽象类 4 months ago
韩天峰 954c0f399b feat(build): 更新 Windows 打包脚本以支持新示例和配置文件 4 months ago
韩天峰 9443895bfb feat(build): 添加 Windows 打包脚本 4 months ago
韩天峰 6cc40059e0 feat(game): 将俄罗斯方块游戏重构为纯PHP逻辑实现 4 months ago
韩天峰 661ab07cd9 refactor(backend): 重构编译器后端实现以支持自定义编译器路径 4 months ago
韩天峰 16259f095d fix(game): 修复俄罗斯方块游戏的SDL资源管理和退出机制 4 months ago
韩天峰 9186d04da4 refactor(backend): 将调试配置选项从 debug_info 统一更改为 debug 4 months ago
韩天峰 e80083bf6a docs(tetris): 添加俄罗斯方块游戏示例项目和相关文档 4 months ago
韩天峰 c4f828b30a fix(build): 统一调试选项配置并支持自定义链接器标志 4 months ago
韩天峰 2bf36baf56 俄罗斯方块示例程序 4 months ago
韩天峰 8f45f9a803 chore(version): 更新版本号从 1003 到 1035 4 months ago
韩天峰 619c482c7d docs(examples): 添加俄罗斯方块游戏示例项目 4 months ago
韩天峰 fa9dde33c6 config(php): 修改编译器默认配置选项 4 months ago
韩天峰 7ee5f8e018 删除无效的文档 4 months ago
韩天峰 67496f6bf6 feat(php): 添加MSVC编译器警告抑制功能 4 months ago
韩天峰 cd3657ec05 命名参数调用完成后,快速销毁临时数组,减少内存占用时间 4 months ago
韩天峰 ffa4ae8dae refactor(backend): 重构编译器架构为Platform+Backend双层抽象 4 months ago
韩天峰 217a638314 chore(build): 添加 PHP 单元测试缓存文件到忽略列表 4 months ago
韩天峰 51298c2d00 feat(backend): 添加 C 文件编译命令构建功能 4 months ago
韩天峰 6251d4d168 refactor(php): 简化编译器基类中的包含路径和库路径解析逻辑 4 months ago