62 Commits (6340433fbe4461110fd37ced177fc0e34c3173b1)

Author SHA1 Message Date
韩天峰 2d052429ca feat(kernel): implement user-space memory management and PHP Nano support 4 weeks ago
韩天峰 1cad314678 feat(compiler): add precompiled object file support and freestanding C++ ABI 4 weeks ago
韩天峰 b67e40feee feat(compiler): add native source project compilation with closure reference capture support 1 month ago
yavon007 72b7ce9bf4
fix(compiler): avoid native object filename collisions (#91) 1 month ago
韩天峰 02a98ffc61 fix(compiler): resolve generated C++ symbol ambiguities 1 month ago
韩天峰 683a7c6ec0 perf: add request-local dynamic call caches 1 month ago
韩天峰 48c95e9f9b refactor(runtime): optimize request cache storage with single TLS pointer 1 month ago
韩天峰 7768ce177e feat(compiler): add property access caching mechanism for Zend integration 1 month ago
pratik bhujel 2d81626a84 fix(generator): normalize float literal emission and handle INF/NAN constants 1 month ago
韩天峰 1b92ae6e7b fix(namespace): isolate explicit import aliases 1 month ago
韩天峰 af2b03c111 fix(cli): support Composer entrypoint and isolate stub symbols 1 month ago
韩天峰 74274f8328 fix(compiler): defer cache IDs to convert phase 2 months ago
韩天峰 8f32497de7 refactor(compiler): strongly type symbol cache IDs 2 months ago
韩天峰 1b235d0769 test(compiler): reject mixed cache lifetime IDs 2 months ago
韩天峰 0ac6dfe499 fix(compiler): keep method cache lifetime aligned with class 2 months ago
韩天峰 e4bb7b2605 refactor(build): separate project-specific compile options from common pch 2 months ago
韩天峰 178636a577 feat(config): add ext-deps alias for extension-dependencies configuration 2 months ago
韩天峰 1118c1e8ec feat(compiler): add PHP extension dependencies support 2 months ago
韩天峰 2471ed1db7 feat(compiler): add native class export validation for library stubs 2 months ago
韩天峰 41e11a66e6 refactor(build): update runtime initialization and linking for native modules 2 months ago
韩天峰 e722501b3d refactor(generator): replace php prefixed helper functions with php namespace 2 months ago
韩天峰 d80f4a0d20 perf(parser): optimize array dimension fetch and selection operations 2 months ago
韩天峰 244fa4d8b2 Immutable 实现 2 months ago
韩天峰 981b8f54d7 Native Class 支持 2 months ago
韩天峰 af0b6f9582 移除 8.2、8.3 版本的支持 2 months ago
韩天峰 18dd9a8a32 fix(compiler): prevent static method call cache pollution with dynamic trampolines 2 months ago
韩天峰 7190bea4a5 refactor(compiler): replace internal symbol caches with persistent cache mechanism 2 months ago
韩天峰 6c97b4f301 feat(python): add Python IDE helper generation and update object conversion methods 2 months ago
韩天峰 9992793a02 feat(compiler): upgrade WASI support to Preview 2 with enhanced function validation 2 months ago
韩天峰 8503c7c32c 支持 wasm 2 months ago
韩天峰 b71ef5ca1a refactor(parser): change numeric parsing to always return strings 2 months ago
韩天峰 9d1ba7ee7a fix(generator): ensure all generated C values are returned as strings 2 months ago
韩天峰 8a23368cf1 feat(msvc): add compiler pdb support for debug builds 2 months ago
韩天峰 e0a8a8a4dc fix(parser): allow missing ignore paths in project YAML configuration 2 months ago
韩天峰 e9f617eae0 feat(parser): implement runtime constant resolution with namespace fallback 3 months ago
韩天峰 9d29aa7a3f refactor(compiler): standardize extension prefix handling and improve internal symbol detection 3 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
韩天峰 3ac611220e feat(compiler): implement external library import stub generation and handling 3 months ago
韩天峰 44ba3d4d1c refactor(backend): rename declaration generation methods and update header files 3 months ago
韩天峰 11e89428d0 feat(compiler): add library-specific stub function handling 3 months ago
韩天峰 44899e18d4 feat(compiler): add constant declarations to global variable header 3 months ago
韩天峰 bb113b2186 feat(compiler): add library function header exports and default value helpers 3 months ago
韩天峰 559a8860a0 feat(platform): add macOS Homebrew search paths support 3 months ago
韩天峰 a0ece071cc refactor(generator): replace self::TYPE_* constants with Type::* constants 3 months ago
韩天峰 bd2a3da14c feat(compiler): add PHP version control and pipe operator support 3 months ago
韩天峰 9f6a13d5f7 feat(compiler): add static type checking for composite types 3 months ago
韩天峰 88139f4da7 feat(build): add library build mode with proper target naming 3 months ago
韩天峰 8ac4c5872d refactor(core): rename PhpAot namespace to TypePhp across codebase 3 months ago