30 Commits (e16c787f448ac04e5337d264f79d9302d31ba993)

Author SHA1 Message Date
韩天峰 e16c787f44 feat(compiler): add proxy support for PHP metadata and source downloads 2 weeks ago
韩天峰 43e85b8866 feat(compiler): implement embedded PHP dependencies and update release packaging 2 weeks ago
韩天峰 b3898c329d feat(native): add fixed-width scalar fields 3 weeks ago
韩天峰 e1afe748b8 fix(build): disable PEAR and refine symlink scanning 3 weeks ago
Alexandre Gomes Gaigalas 60f2361b96
fix(scanner): follow symlinked source directories (#116) --skip-tests 3 weeks ago
韩天峰 cf1f6fb97d feat(compiler): add extension metadata support with version and info fields 3 weeks ago
韩天峰 a3b5d61ff7 feat(compiler): add toStdList and toStdDict typed array conversion methods 3 weeks ago
韩天峰 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
韩天峰 a7a0e5303f docs: update type annotation documentation 3 weeks ago
韩天峰 f3f686ec46 feat(parser): add strong PHP-array contract support with typedArray feature 3 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 4 weeks ago
韩天峰 2fe09697fa refactor(std): rename ordered_map to orderedMap and add object function 1 month ago
韩天峰 011cb31882 feat(native-class): enable direct binding of fixed properties to typed references 1 month ago
韩天峰 12b0781914 feat(std): make std::any function accept optional parameter with null default 1 month ago
韩天峰 6215ecd06d Refactoring: support strongly typed references 1 month ago
韩天峰 50a8ce1570 feat(compiler): implement typed reference system for native C++ integration 1 month ago
韩天峰 2166e1a1a1 Complete varint types migration and fixed-storage safety 1 month ago
韩天峰 b184e47e5e refactor(compiler): migrate global compile-time functions to std namespace 1 month ago
韩天峰 b69eb1dee6 perf(compiler): optimize dynamic call argument handling and caching 1 month ago
韩天峰 87c7eda964 feat(compiler): implement dynamic call caching and static property resolution 1 month ago
韩天峰 02a98ffc61 fix(compiler): resolve generated C++ symbol ambiguities 1 month ago
韩天峰 d5389dc038 docs: define compatibility engineering policy 1 month ago
韩天峰 77e40f41ae docs: update acknowledgements with GitHub links and add supporting libraries --skip-tests 1 month ago
韩天峰 f283913d79 docs: add acknowledgements documentation for TypePHP project 1 month ago
韩天峰 0e6d65c6e1 feat: support static by-reference variadics 1 month ago
韩天峰 d11637faf0 feat: support static by-reference variadics 1 month ago
韩天峰 c8148018f8 docs(features): update incompatible PHP features documentation 1 month ago
韩天峰 3189d5bd7f docs: split into en/ and zh-cn/ with full English translation 1 month ago
Lorenzo Dessimoni a8f7c29ea0 Translate incompatible PHP features file to English 1 month ago