Commit Graph

  • 6cc40059e0 feat(game): 将俄罗斯方块游戏重构为纯PHP逻辑实现 韩天峰 2026-05-09 12:04:09 +0800
  • 661ab07cd9 refactor(backend): 重构编译器后端实现以支持自定义编译器路径 韩天峰 2026-05-08 21:00:45 +0800
  • 16259f095d fix(game): 修复俄罗斯方块游戏的SDL资源管理和退出机制 韩天峰 2026-05-08 20:39:23 +0800
  • 9186d04da4 refactor(backend): 将调试配置选项从 debug_info 统一更改为 debug 韩天峰 2026-05-08 20:26:56 +0800
  • e80083bf6a docs(tetris): 添加俄罗斯方块游戏示例项目和相关文档 韩天峰 2026-05-08 20:23:23 +0800
  • c4f828b30a fix(build): 统一调试选项配置并支持自定义链接器标志 韩天峰 2026-05-08 20:06:13 +0800
  • 2bf36baf56 俄罗斯方块示例程序 韩天峰 2026-05-08 20:06:02 +0800
  • 8f45f9a803 chore(version): 更新版本号从 1003 到 1035 韩天峰 2026-05-08 18:26:09 +0800
  • 619c482c7d docs(examples): 添加俄罗斯方块游戏示例项目 韩天峰 2026-05-08 18:26:02 +0800
  • fa9dde33c6 config(php): 修改编译器默认配置选项 韩天峰 2026-05-08 17:30:06 +0800
  • 7ee5f8e018 删除无效的文档 韩天峰 2026-05-08 17:29:48 +0800
  • 67496f6bf6 feat(php): 添加MSVC编译器警告抑制功能 韩天峰 2026-05-08 16:12:56 +0800
  • cd3657ec05 命名参数调用完成后,快速销毁临时数组,减少内存占用时间 韩天峰 2026-05-08 15:05:35 +0800
  • ffa4ae8dae refactor(backend): 重构编译器架构为Platform+Backend双层抽象 韩天峰 2026-05-08 14:38:21 +0800
  • 217a638314 chore(build): 添加 PHP 单元测试缓存文件到忽略列表 韩天峰 2026-05-08 14:33:31 +0800
  • 51298c2d00 feat(backend): 添加 C 文件编译命令构建功能 韩天峰 2026-05-08 14:32:10 +0800
  • 6251d4d168 refactor(php): 简化编译器基类中的包含路径和库路径解析逻辑 韩天峰 2026-05-08 13:48:18 +0800
  • 95a742f6b7 移除旧的编译构建代码 韩天峰 2026-05-08 13:41:47 +0800
  • 2b97cee9e0 refactor(php): 重构平台检测逻辑的调用位置 韩天峰 2026-05-08 13:27:26 +0800
  • 028a83dcb2 feat(compiler): 添加编译器选择机制和平台优化 韩天峰 2026-05-08 13:02:59 +0800
  • 054560c0f9 feat(php): 添加 C++ 编译器配置支持并优化 PHP 路径查找逻辑 韩天峰 2026-05-08 12:22:44 +0800
  • cbf4280fa0 test: fix phpx directory test script 韩天峰 2026-05-08 12:02:39 +0800
  • 4d04b34cc8 test: add phpx directory detection test 韩天峰 2026-05-08 12:02:17 +0800
  • c4c218485a refactor: unify phpx directory detection logic across all platforms 韩天峰 2026-05-08 12:01:27 +0800
  • 10e79ac268 fix(Linux): use php-config to dynamically get include paths 韩天峰 2026-05-08 11:50:50 +0800
  • bcef27c44a test(backend): 添加后端编译器单元测试并修复编译选项构建功能 韩天峰 2026-05-08 11:35:03 +0800
  • 95827cfb73 feat(backend): 添加编译器和平台抽象层实现 韩天峰 2026-05-07 21:21:43 +0800
  • 0793a647ee refactor(php): 重构 Windows 编译选项配置以提高代码可维护性 韩天峰 2026-05-07 21:11:16 +0800
  • dcaf2878dd 优化 Windows 平台下的 lib 检测机制 韩天峰 2026-05-07 20:55:24 +0800
  • 39019ccd4a Revert "style(config): 更新PHP代码样式配置" 韩天峰 2026-05-07 18:43:45 +0800
  • a792990553 fix(build): 修复Windows下编译器选择逻辑 韩天峰 2026-05-07 18:43:12 +0800
  • 08890ea630 style(config): 更新PHP代码样式配置 韩天峰 2026-05-07 18:37:49 +0800
  • 8d84671c57 refactor(php): 更新布尔值常量定义 韩天峰 2026-05-07 17:12:22 +0800
  • 7ad7657e28 cs-fix 韩天峰 2026-05-07 15:28:05 +0800
  • 4470c4597d fix(std): 修复标准数组布尔值比较问题 韩天峰 2026-05-07 15:26:08 +0800
  • 3f9f87ba7f fix(tests): 修正数组越界测试的期望输出格式 韩天峰 2026-05-07 13:49:47 +0800
  • 805f2a62ee refactor(compiler): 优化标准数组访问的类型检测和表达式解析 韩天峰 2026-05-07 13:34:47 +0800
  • 36be831b83 feat(php): 添加标准数组赋值解析支持 韩天峰 2026-05-07 11:58:59 +0800
  • daa5379e46 feat(std-array): 添加标准数组类型支持 韩天峰 2026-05-07 11:49:01 +0800
  • 98ca30764a refactor(polyfills): 移除 php::Var 类型常量 韩天峰 2026-05-06 20:21:30 +0800
  • faf6fe7a6b feat(php): 添加对多维标准数组维度访问的支持 韩天峰 2026-05-06 20:11:25 +0800
  • 817c056859 example(error): 添加资源类型参数示例代码 韩天峰 2026-05-06 19:43:46 +0800
  • 2b088d71c5 feat(php): 添加 std::array 类型支持并优化编译器功能 韩天峰 2026-05-06 19:43:38 +0800
  • 673f3b3dc5 refactor(preprocessor): 重构参数声明生成逻辑 韩天峰 2026-05-06 15:02:31 +0800
  • 436e09f6ae chore(deps): 更新 swoole/phpx 依赖版本 韩天峰 2026-05-06 11:38:16 +0800
  • 2c041ab8e1 fix(php): 修复PHP翻译器代码生成问题 韩天峰 2026-04-30 19:32:36 +0800
  • 81957f56d7 feat(php): 更新符号常量并添加参数列表支持 韩天峰 2026-04-30 21:32:04 +0800
  • c4c46bf3f0 feat(compiler): 添加PHP编译器基础类和调试符号支持 韩天峰 2026-04-30 20:32:34 +0800
  • b5ef65edc2 feat(compiler): 添加 Windows Clang 编译器支持 韩天峰 2026-04-30 19:17:40 +0800
  • 334594c659 feat(compiler): 实现 C++ 标准独立配置功能 韩天峰 2026-04-30 18:13:06 +0800
  • 20436c5e41 refactor(php): 重构 MSVC 警告屏蔽机制 韩天峰 2026-04-30 17:49:54 +0800
  • b4b735644d feat(php): 添加PHP编译器基础类实现 韩天峰 2026-04-30 17:36:59 +0800
  • b1272f47e7 feat(php): 添加PHP编译器基础类实现 韩天峰 2026-04-30 17:06:56 +0800
  • 8994813b8b feat(compiler): 添加 Windows GUI 模式编译支持 韩天峰 2026-04-30 11:04:35 +0800
  • 09ea347c11 feat(win32-hello): 添加中国时区支持并更新最佳实践指南 韩天峰 2026-04-30 10:46:43 +0800
  • d50aa88504 docs(examples): 添加 Win32 Hello World 示例项目和相关文档 韩天峰 2026-04-30 10:31:53 +0800
  • 2481eebd0c fix(php): 修正整数类型后缀逻辑判断 韩天峰 2026-04-30 10:31:18 +0800
  • f266e6ec62 fix(php): 修复 Windows 编译链接错误 韩天峰 2026-04-30 10:00:32 +0800
  • b1df315299 feat(compiler): 支持 PHP 嵌入模式并改进 Windows 编译配置 韩天峰 2026-04-30 09:15:21 +0800
  • be77cfaab1 feat(compiler): 增强 PHP 编译器对 Windows 平台和 ZTS 版本的支持 韩天峰 2026-04-29 18:13:18 +0800
  • 69886abb5d feat(build): 添加 Windows 平台编译支持 韩天峰 2026-04-29 15:13:19 +0800
  • bdb1f1e7c9 feat(build): 更新打包脚本支持跨平台优化 韩天峰 2026-04-28 19:30:26 +0800
  • 15f9d35c69 refactor(examples): 优化基准测试和协程示例代码 韩天峰 2026-04-28 19:30:13 +0800
  • 7f260f3d52 fix(php): 修复整数类型在macOS平台的后缀处理 韩天峰 2026-04-28 19:22:50 +0800
  • c87d750ef3 refactor(php): 重构PHP目录获取逻辑以支持macOS编译 韩天峰 2026-04-28 19:11:47 +0800
  • 10ab3d44a7 feat(php): 添加C++标准版本配置选项 韩天峰 2026-04-28 18:57:38 +0800
  • 4293e95664 fix(build): 修复PHP扩展文件路径检查逻辑 韩天峰 2026-04-28 18:51:40 +0800
  • 0fb8957fc7 fix(core): 修复编译器基础类构造函数调用并添加操作系统类型检测支持 韩天峰 2026-04-28 18:50:02 +0800
  • 70d06eeb2b cs-fix 韩天峰 2026-04-28 14:34:31 +0800
  • c4b7e3022a fix(php): 修复函数use语句解析问题 韩天峰 2026-04-28 14:33:53 +0800
  • 935aeb8b1b refactor(php): 重构变量赋值类型检查逻辑 韩天峰 2026-04-27 17:29:47 +0800
  • 3460c1e435 feat(build): 更新打包脚本以支持版本号自动递增 韩天峰 2026-04-27 13:46:33 +0800
  • 715f764c11 feat(build): 添加PHP版本要求和编译脚本版本管理功能 韩天峰 2026-04-27 13:39:36 +0800
  • eba8964d34 fix(php): 解决方法调用时的类型检查和反射问题 韩天峰 2026-04-27 13:25:12 +0800
  • 2d0baeaea9 feat(examples): 添加 Swoole 相关示例代码 韩天峰 2026-04-27 12:45:25 +0800
  • 7519c3c523 feat(php): 添加PHP版本兼容性检查和函数命名空间处理 韩天峰 2026-04-27 12:43:02 +0800
  • 608db0e8c2 fix(php): 修复引用参数传递和模块命名问题 韩天峰 2026-04-27 12:01:51 +0800
  • 0293b28148 feat(compiler): 添加环境变量支持并优化打包流程 韩天峰 2026-04-23 15:36:18 +0800
  • db3dc030f0 fix(php): 修复代码格式化和常量定义问题 韩天峰 2026-04-23 15:19:18 +0800
  • 00a8ea180b fix(php): 修复函数定义中的arginfo引用格式 韩天峰 2026-04-23 15:12:43 +0800
  • 489020d5a3 refactor(parser): 优化类信息管理逻辑 韩天峰 2026-04-23 15:09:33 +0800
  • 7ee03288ac docs(license): 更新版权信息归属 韩天峰 2026-04-23 14:55:26 +0800
  • 4aeeb162a2 docs(license): 添加许可证文件并移除README中的重复内容 韩天峰 2026-04-23 14:42:30 +0800
  • 3489413661 docs: 添加 AOT 编译器类继承规则文档和预览版使用须知 韩天峰 2026-04-23 14:41:24 +0800
  • d78a43099d refactor(php): 重构 PHP 编译器基础类以使用 phpx 库 韩天峰 2026-04-23 14:38:15 +0800
  • b4d82a1bad remove(embed): 删除嵌入式PHP相关文件,迁移至 phpx 目录 韩天峰 2026-04-23 14:37:59 +0800
  • ccfef0f2b6 fix(cli): 修复命令行参数处理和调试选项配置 韩天峰 2026-04-23 13:55:16 +0800
  • 0e319c48de fix(php): 修复原生类型变量和对象属性的 unset 操作问题 韩天峰 2026-04-23 13:31:18 +0800
  • fbeac08f20 feat(php): 添加对象属性变量管理和取消设置检查功能 韩天峰 2026-04-23 13:25:46 +0800
  • 9ed73be36f refactor(examples): 更新PHP示例中的类型声明和代码结构 韩天峰 2026-04-23 13:04:32 +0800
  • 2912b40b0f feat(compiler): 添加原生类型支持和属性获取功能 韩天峰 2026-04-23 13:04:11 +0800
  • 089ae56f0b fix(php): 修正生成文件的日志消息 韩天峰 2026-04-23 12:47:57 +0800
  • c86059217d feat(compiler): 优化对象属性访问性能 韩天峰 2026-04-23 12:47:07 +0800
  • 12ff420d87 refactor(config): 将编译器选项配置迁移至常量类 韩天峰 2026-04-22 13:53:37 +0800
  • 5bf12a10ed feat(php): 添加对 trait 魔术常量 __TRAIT__ 的支持 韩天峰 2026-04-22 13:21:16 +0800
  • 37bfc24432 test(aot): 更新 trait 测试用例的期望输出 韩天峰 2026-04-21 20:32:18 +0800
  • ffdf4c6653 fix(traits): 解决trait中方法参数类型解析问题 v0.1.0 韩天峰 2026-04-21 20:28:25 +0800
  • 799aa629c0 feat(php): 添加 refval 函数支持引用传递功能 韩天峰 2026-04-21 19:04:09 +0800
  • 10a66b1c31 test(type): 添加类型转换测试用例 韩天峰 2026-04-21 18:33:23 +0800
  • 05854e55be refactor(php): 重构PHP编译器中的引用参数处理逻辑 韩天峰 2026-04-21 18:33:12 +0800