13 Commits (1a2a49addbf6924188dbfa327091da775bc8f317)

Author SHA1 Message Date
韩天峰 6215ecd06d Refactoring: support strongly typed references 1 month ago
韩天峰 b184e47e5e refactor(compiler): migrate global compile-time functions to std namespace 1 month ago
韩天峰 35f6110842 devirtualize statically exact magic calls 1 month ago
韩天峰 f64a1d5cb7 refactor(parser): remove unused methods and update call argument generation 2 months ago
韩天峰 bca77588b5 fix(optimizer): handle first-class callable placeholders in property optimizer 2 months 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
韩天峰 c6c04d7e96 修复读取动态属性多调用一次 __isset 魔术方法的问题 2 months ago
韩天峰 8b2c5decc2 feat(parser): add readonly property support with hoisting restrictions 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
韩天峰 3372e4c59c refactor(core): restructure namespace and file organization 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
韩天峰 995d23cfc8 fix(php): resolve native property assignment type checking and conversion issues 3 months ago
韩天峰 a7b5b248fb refactor(optimizer): 重构SSA对象稳定性分析以支持动态方法调用优化 4 months ago
韩天峰 2800b974e3 refactor(php): 重构SSA分析和对象属性优化实现 4 months ago
韩天峰 602e8b34ee feat(compiler): 为嵌入类方法添加混合返回类型推断支持 4 months ago
韩天峰 4acb632c13 feat(compiler): 为类方法自动推断返回类型并优化属性访问检查 4 months ago
韩天峰 1e7401b57d refactor(php): 优化SsaPropOptimizer中的节点类型检查和代码清理 4 months ago
韩天峰 ba8c96712a fix(optimizer): 解决对象属性优化中的动态调用安全检查问题 4 months ago
韩天峰 feb5041d2e feat(php): 添加静态属性赋值检查和本地槽位优化支持 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
韩天峰 de50cad4a8 refactor(optimizer): 将函数访问修饰符从私有更改为受保护 4 months ago
韩天峰 a4a869b7cd feat(php): 添加SSA对象属性引用提升优化器 4 months ago