21 Commits (9d68d2803cf0c2d4e4e35c5c712771a736aeb784)

Author SHA1 Message Date
ShaoBo Wan(無尘) 055dee01f8
fix(compiler): support first-class callable of internal functions (#93) 1 month ago
韩天峰 b184e47e5e refactor(compiler): migrate global compile-time functions to std namespace 1 month ago
韩天峰 aa1da2eb54 fix(optimizer): reject foreach-bound loop counters 1 month ago
韩天峰 10f16726e0 optimize non-native integer hot paths 1 month ago
韩天峰 cb03570212 refactor(context): remove runtime checked objects tracking mechanism 2 months ago
韩天峰 70927ee68a feat(type-system): enforce typed object constraints after unset operations 2 months ago
韩天峰 50cf8c6655 refactor(phpunit): update SsaAnalysisTest to use PropertyDef objects 3 months ago
韩天峰 39bec62e15 fix(compiler): infer concat expressions as strings 3 months ago
韩天峰 a0ece071cc refactor(generator): replace self::TYPE_* constants with Type::* constants 3 months ago
韩天峰 9d3ea98199 refactor(compiler): migrate symbol storage to repository pattern with diagnostic reporter 3 months ago
韩天峰 631a1ef6b2 refactor(docs): update file paths and directory structure references 3 months ago
韩天峰 8ac4c5872d refactor(core): rename PhpAot namespace to TypePhp across codebase 3 months ago
韩天峰 7c2192ff54 refactor(backend): 重构编译器后端实现以支持 GCC/Clang 共享基类 4 months ago
韩天峰 e4e63e7b8c fix(php): 修复静态属性引用槽在动态引用绑定后的有效性问题 4 months ago
韩天峰 602e8b34ee feat(compiler): 为嵌入类方法添加混合返回类型推断支持 4 months ago
韩天峰 4acb632c13 feat(compiler): 为类方法自动推断返回类型并优化属性访问检查 4 months ago
韩天峰 ba8c96712a fix(optimizer): 解决对象属性优化中的动态调用安全检查问题 4 months ago
韩天峰 279fe22d82 fix(compiler): 解决对象属性类型检查和赋值操作问题 4 months ago
韩天峰 21338f022f refactor(compiler): 优化对象属性提升逻辑并增强危险操作检测 4 months ago
韩天峰 dbaa5a10e0 feat(compiler): 添加循环变量优化器以提升整数类型推断 4 months ago
韩天峰 cdd0b05bf7 test(analysis): 添加SSA分析相关组件的单元测试 4 months ago