1759 Commits (9bc716a54ccbacee6945f212aa90c390bc20a192)
 

Author SHA1 Message Date
韩天峰 9bc716a54c feat(parser): add support for nested array unset operations 3 weeks ago
韩天峰 ab01b2c5c9 feat(tunnel): add start all tunnels functionality 3 weeks ago
韩天峰 1ac462ae9f fix(parser): resolve trait member constants with correct lexical namespace, Fix GH-113 3 weeks ago
韩天峰 d245ff87a0 feat(resolver): add support for interface constant resolution in traits, Fix GH-112 3 weeks ago
韩天峰 5df39f2b4f feat(std): add array value initializer support for std containers 3 weeks ago
韩天峰 9d68d2803c feat(callable): add support for bare function names as callable arguments 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
韩天峰 8da7b5b4e5 feat(parser): add std container parameter attribute support 3 weeks ago
韩天峰 30b6f43bb7 refactor(constants): implement proper constant initialization scoping and finalization 4 weeks ago
韩天峰 d059cefea6 refactor(compiler): rename variable for clarity 4 weeks ago
韩天峰 74cbff1465 feat(compiler): replace hardcoded autoloader path with dynamic resolution 4 weeks ago
韩天峰 1b8826338f fix(build): make Windows PHP package portable with relative extension path 4 weeks ago
韩天峰 222911cbde feat(build): support stub files in incremental compilation 4 weeks ago
韩天峰 4aba3023cc feat(compiler): implement AST caching and prepared project caching for improved performance 4 weeks ago
韩天峰 05c5b591aa test(build): add compiler generator fingerprint tests 4 weeks ago
韩天峰 5d4f31a9ab refactor(build): split class array constant lifecycle into separate translation units 4 weeks ago
韩天峰 55bfcc2ea2 feat(build): enhance incremental compilation and response file handling 4 weeks ago
韩天峰 4d2bdea924 feat(compiler): implement stable ID registry and incremental compilation 4 weeks ago
韩天峰 7955d1613a chore(deps): update swoole/phpx version constraint 4 weeks ago
韩天峰 58fe7b5d3c feat(build): add AST cache for persistent php-parser output optimization 4 weeks ago
韩天峰 7623d367ed fix(parser): handle nullable typed properties with by-reference method calls 4 weeks ago
韩天峰 137a584dc5 test(PolymorphicClassDispatch): update regex pattern to use dynamic function IDs 4 weeks ago
韩天峰 1b79fcd2b4 refactor(build): replace pcntl parallel compilation with process pool 4 weeks ago
yavon007 a1efda0f7f
fix(compiler): preserve signatures for typed property method calls (#104) 4 weeks ago
Pratik Bhujel 13889e9a30
fix(compiler): preserve runtime class dispatch and introspection for polymorphic objects (#110) 4 weeks ago
yavon007 ce4c712b0c
Resolve function imports before dispatch and policy checks (#108) 4 weeks ago
yavon007 df6c0dfd99
Preserve get_called_class in directly compiled methods (#107) 4 weeks ago
yavon007 62ec66bb6c
Retain fixed arguments in func_get_args for variadic functions (#109) 4 weeks ago
韩天峰 41c4a578dd feat(compiler): implement native object stack promotion and improve call argument handling 4 weeks ago
yavon007 8332bfedd8
Keep boolean condition snapshots in native storage (#106) 4 weeks ago
yavon007 f63eab17a3
perf(compiler): mark generated table accessors noexcept (#105) --skip-tests 4 weeks ago
韩天峰 453543e0c8 Add network features for typephp os and support curl+openssl 4 weeks ago
韩天峰 a1782233ca feat(compiler): add compilation statistics collection and nano extension selection 4 weeks ago
韩天峰 7726f49cd7 feat(kernel): implement interrupt-driven timer and console with nanosleep support 4 weeks ago
韩天峰 875c726810 feat(kernel): add memory information system call and free command 4 weeks ago
韩天峰 9c44d0c692 perf(kernel): increase memory allocation and update syscall interface 4 weeks ago
韩天峰 6340433fbe feat(kernel): implement syscall-based ioctl support and improve ATA caching 4 weeks ago
韩天峰 235d07f7c3 refactor(build): update user directory structure and Makefile paths 4 weeks ago
韩天峰 ce13f7d2c7 feat(kernel): implement errno location and error handling 4 weeks ago
韩天峰 78d6d2b67b feat(kernel): add directory operations and compiler-rt builtins support 4 weeks ago
韩天峰 ee69e75f4f feat(kernel): implement comprehensive POSIX syscall support for TypePHP-OS 4 weeks ago
韩天峰 2d052429ca feat(kernel): implement user-space memory management and PHP Nano support 4 weeks ago
韩天峰 fc826df3d7 refactor(build): remove undefined symbols assertion for native objects 4 weeks ago
韩天峰 ce4bcdda4f feat(typephp-os): add nano user mode implementation with updated memory layout 4 weeks ago
韩天峰 d1085f68f8 Optimize directory structure 4 weeks ago
韩天峰 e5dd06b289 feat(kernel): implement disk caching and enhance filesystem operations 4 weeks ago
韩天峰 66184e775c feat(kernel): add date and pwd user commands with syscall improvements 4 weeks ago
韩天峰 0cfa577db1 feat(kernel): implement single-task userspace with ELF64 loader and syscalls 4 weeks ago