TypePHP 编译器 https://swoole.com/aot/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
韩天峰 c494622ae4 feat(runtime): enhance AOT exception reporting with source file location 2 months ago
..
anon_class fix(compiler):注入finally块到return路径并修复属性注册 2 months ago
array fix(aot): 修复数组复合赋值表达式返回值 2 months ago
array_method test(array): 添加数组方法测试用例 3 months ago
arrow_fn test: 添加数组、异常、过滤及箭头函数测试 2 months ago
attribute refactor(foreach): 提取键值赋值与循环体解析为独立方法 2 months ago
basic feat(compiler): add PHP version control and pipe operator support 2 months ago
bigint feat(compiler): 添加对 bigint、bigfloat 和 decimal 类型的支持 3 months ago
bignumber 对 phpt 测试文件进行分类 3 months ago
callable fix: 修复解构键提取、switch默认分支及finally控制流 2 months ago
class feat(compiler): add support for dynamic class constant fetch expressions 2 months ago
closure fix:修复静态回调解析及拼接赋值等编译问题 2 months ago
coalesce fix(compiler): 修复unset引用变量后对变量的操作 2 months ago
compiler chore(test): 将编译器测试移至 aot 目录 2 months ago
const fix: resolve inherited class constants in defaults 2 months ago
control_flow test: 添加AOT多项功能验证测试 2 months ago
decimal test(aot): 添加trait测试用例和decimal类型toString方法测试 3 months ago
devirtualize feat(compiler): 实现方法调用去虚化优化和BigFloat sqrt支持 3 months ago
dynamic_call feat(compiler): add PHP version control and pipe operator support 2 months ago
empty fix(compiler):注入finally块到return路径并修复属性注册 2 months ago
enum feat(enum): 支持枚举类型解析和处理 3 months ago
exception feat(runtime): enhance AOT exception reporting with source file location 2 months ago
ffi fix(aot): 修复数组复合赋值表达式返回值 2 months ago
float_edge feat(php): 添加除零检查和改进原生属性访问功能 2 months ago
functions refactor(tests): 将测试从 aot 目录移动到 compiler 目录 2 months ago
generator feat(compiler): implement unified any() function handling and enhanced composite type checking 2 months ago
keyword_extension feat(extension): add support for lowerCamelCase extension method names 2 months ago
keyword_method feat(aot): 支持类继承、接口及抽象类的类型兼容与运行时检查 2 months ago
loop feat(generator): add yield and generator support using Fiber backend 2 months ago
magic_methods test(aot): 添加多种AOT编译测试用例 3 months ago
named_args feat(compiler): 支持命名参数和提升属性功能 2 months ago
namespace fix(aot): 处理类常量引用的全限定类名 2 months ago
nullsafe fix: 修复空安全链中普通方法调用误判为空安全的问题 2 months ago
object_ctor test(type): 添加类型检查和属性赋值相关测试用例 2 months ago
object_property feat(parser): add support for PHP 8.4 property hooks and asymmetric visibility 2 months ago
operator fix:修复静态回调解析及拼接赋值等编译问题 2 months ago
optimizations refactor(compiler): remove echo assignment error check and improve property handling 2 months ago
parent_call feat(compiler): add PHP version control and pipe operator support 2 months ago
place-holder feat(compiler): implement unified any() function handling and enhanced composite type checking 2 months ago
ref refactor(compiler): standardize comment formatting in compiler output 2 months ago
self-class 允许类方法的默认参数使用类常量 3 months ago
static fix:修复静态回调解析及拼接赋值等编译问题 2 months ago
std-array feat(aot): 支持类继承、接口及抽象类的类型兼容与运行时检查 2 months ago
std-bigfloat test(aot): 添加大整数、大浮点数、十进制数和流类型的容器测试 3 months ago
std-bigint test(aot): 添加大整数、大浮点数、十进制数和流类型的容器测试 3 months ago
std-decimal test(aot): 添加大整数、大浮点数、十进制数和流类型的容器测试 3 months ago
std-map feat(aot): 支持类继承、接口及抽象类的类型兼容与运行时检查 2 months ago
std-ordered-map feat(aot): 支持类继承、接口及抽象类的类型兼容与运行时检查 2 months ago
std-stream test(aot): 添加大整数、大浮点数、十进制数和流类型的容器测试 3 months ago
std-vector feat(aot): 支持类继承、接口及抽象类的类型兼容与运行时检查 2 months ago
stdlib feat(aot): 支持类继承、接口及抽象类的类型兼容与运行时检查 2 months ago
stream_method fix(tests): 更新测试预期与改进跨平台兼容性 2 months ago
strict_types test(aot): 添加多种AOT编译测试用例 3 months ago
string_method chore(tests): 将测试从 aot 目录迁移至 compiler 目录 2 months ago
switch fix: 修复解构键提取、switch默认分支及finally控制流 2 months ago
symfony feat(parser): add support for promoted constructor properties 2 months ago
thinkphp refactor(compiler): standardize comment formatting in compiler output 2 months ago
trait feat(trait): 支持trait方法多别名和insteadof语法 2 months ago
type_decl feat(compiler): implement unified any() function handling and enhanced composite type checking 2 months ago
type_hits feat(compiler): implement unified any() function handling and enhanced composite type checking 2 months ago
universal_method refactor(aot): update object extension method lookup logic 2 months ago
var_convert fix: 修复异常处理与exit语义,重构动态属性操作 2 months ago
variadic 对 phpt 测试文件进行分类 3 months ago
README_TEST_COVERAGE.md docs(tests): 添加PHP AOT编译器测试文档和新测试用例 5 months ago
RUN_TESTS_GUIDE.md docs(tests): 添加PHP AOT编译器测试文档和新测试用例 5 months ago
SKIP_TESTS.md docs(tests): 添加PHP AOT编译器测试文档和新测试用例 5 months ago
TEST_SUPPLEMENT_REPORT.md docs(tests): 添加PHP AOT编译器测试文档和新测试用例 5 months ago
concat_flatten.phpt refactor(php): 重构SSA分析和对象属性优化实现 2 months ago
static_property_test.inc 支持静态类属性读写语法 8 months ago