36 Commits (a3b5d61ff7eeba9182de0ef4fbedf82bb77e0424)

Author SHA1 Message Date
韩天峰 5df39f2b4f feat(std): add array value initializer support for std containers 3 weeks ago
韩天峰 3bb73de645 feat(parser): add StdArray attribute support for fixed-shape container parameters 3 weeks ago
韩天峰 f3f686ec46 feat(parser): add strong PHP-array contract support with typedArray feature 3 weeks ago
韩天峰 8da7b5b4e5 feat(parser): add std container parameter attribute support 3 weeks ago
韩天峰 2fe09697fa refactor(std): rename ordered_map to orderedMap and add object function 1 month ago
韩天峰 86c56ad1bf Remove use native_types, add use varint_types 1 month ago
韩天峰 b184e47e5e refactor(compiler): migrate global compile-time functions to std namespace 1 month ago
韩天峰 d33073c021 feat(compiler): add ArrayDef compile-time array contract support 2 months ago
韩天峰 244fa4d8b2 Immutable 实现 2 months ago
韩天峰 981b8f54d7 Native Class 支持 2 months ago
韩天峰 3d36928e8b feat(wasm): add WASI component library mode with WIT interface generation 2 months ago
韩天峰 18b798e8ce 编译期注解语法支持 3 months ago
韩天峰 8bcd6ce863 feat(entity): add compile-time attributes and printer functionality 3 months ago
韩天峰 5ed5c4e384 feat(compiler): add NoExport attribute support for library ABI control 3 months ago
韩天峰 576222998c feat(compiler): add expected and unexpected branch prediction functions 3 months ago
韩天峰 bc8e4a685b feat(installer): add libphpx.so auto-build support and improve PHP detection 3 months ago
韩天峰 492116d3c0 refactor(tests): replace native_types and complex_types with Type constants 3 months ago
韩天峰 431817dee3 feat(extension): implement ExtensionProvider attribute for universal method extensions 3 months ago
韩天峰 777d6b6c36 rename(project): refactor Swoole-Compiler to TypePHP 3 months ago
韩天峰 ec4a12f122 refactor(polyfills): update complex_types class structure and methods 3 months ago
韩天峰 b3e489d334 refactor(aot): 重构标准容器实现将unordered_map重命名为ordered_map 4 months ago
韩天峰 215c077291 refactor(php): 优化类名解析逻辑并添加objval函数支持 4 months ago
韩天峰 26a538680f refactor(php): 将 stream_cast 函数替换为 toStream 方法 4 months ago
韩天峰 3f9c76df5d refactor(compiler): 替换 std::unsafe_cast 为对象方法调用并优化类型转换 4 months ago
韩天峰 a4d28fbe6b refactor(tests): 替换 objval 函数调用为 toObject 方法 4 months ago
韩天峰 08f90e2df9 feat(php): 添加对box类型的支持 4 months ago
韩天峰 4c3d7ca4c3 feat(compiler): 添加对 bigint、bigfloat 和 decimal 类型的支持 4 months ago
韩天峰 6309346c9a feat(core): 通用方法实现,纯静态,零成本抽象 5 months ago
韩天峰 79bc9d4e69 feat(aot): 添加对UnsafePtr类型和相关函数的支持 5 months ago
韩天峰 73bf28667d feat(compiler): 添加对标准容器类型的完整支持 5 months ago
韩天峰 22966d0553 feat(php): 扩展标准容器支持功能 5 months ago
韩天峰 98ca30764a refactor(polyfills): 移除 php::Var 类型常量 5 months ago
韩天峰 2b088d71c5 feat(php): 添加 std::array 类型支持并优化编译器功能 5 months ago
韩天峰 c4b7e3022a fix(php): 修复函数use语句解析问题 6 months ago
韩天峰 799aa629c0 feat(php): 添加 refval 函数支持引用传递功能 6 months ago
韩天峰 8312de6c73 feat(compiler): 添加原生类型支持和标准库函数 6 months ago