1838 Commits (master)
 

Author SHA1 Message Date
韩天峰 536cf5a857 refactor(nano): unify Windows and Unix platforms for source-composed runtime 1 week ago
韩天峰 9671641629 feat(entity): add GlobalConstantDef class for namespace constant metadata 2 weeks ago
韩天峰 d8267c2f00 refactor(compiler): enhance type checking and improve code structure 2 weeks ago
韩天峰 0ad695ee63 build: require php-nano 1.0.2 2 weeks ago
韩天峰 927477fa4f fix(nano): prefer explicit local package sources 2 weeks ago
韩天峰 59c59201ea fix(ci): test against current PHP Nano sources 2 weeks ago
韩天峰 f7f7547ffa feat(nano): support Android library applications 2 weeks ago
韩天峰 d2824d2d08 fix(nano): support Apple native application targets 2 weeks ago
韩天峰 81b9c3741b test(nano): move Apple validation off CI 2 weeks ago
韩天峰 136b08fe72 fix(nano): expose Darwin SDK types on Apple targets 2 weeks ago
韩天峰 e0dcbc3166 test(nano): verify Apple native targets 2 weeks ago
韩天峰 f710435413 fix(nano): preserve Windows runtime function table 2 weeks ago
韩天峰 e088776d24 fix(nano): correct entry point header inclusion in nano mode 2 weeks ago
韩天峰 31ad2664e7 feat(compiler): enhance entry file handling with deferred validation 2 weeks ago
jay 27371fa734
Fix Windows --nano build: include entry declaration header in extension TU (#134) 2 weeks ago
韩天峰 8b33cad5c4 chore(project): bump version to 0.9.3 and update dependencies 2 weeks ago
韩天峰 b893d865d1 feat(compiler): add CLI entry point and improve PHP builder functionality 2 weeks ago
韩天峰 6e6e596661 feat(compiler): add embed module cache clearing and improve library detection 2 weeks ago
韩天峰 ceeb1da3f9 feat(compiler): add PHP builder and SAPI support with proxy configuration 2 weeks ago
韩天峰 e16c787f44 feat(compiler): add proxy support for PHP metadata and source downloads 2 weeks ago
韩天峰 15e17230ac feat(compiler): add proxy support for file downloads 2 weeks ago
韩天峰 3b33d79109 feat(compiler): add SAPI build mode and enhance platform support 2 weeks ago
韩天峰 43e85b8866 feat(compiler): implement embedded PHP dependencies and update release packaging 2 weeks ago
韩天峰 cbdf5d6a11 chore(version): bump version from 0.9.1 to 0.9.2 2 weeks ago
yavon007 c54b590ca2
fix(compiler): apply unary plus numeric conversion (#132) 2 weeks ago
yavon007 4f61dda6c3
fix(compiler): preserve dynamic arithmetic result types (#133) --skip-tests 2 weeks ago
韩天峰 cff557b649 fix(compiler): infer abs result from operand type 3 weeks ago
韩天峰 81f298d655 test(compiler): update closure magic name expectation 3 weeks ago
yavon007 88ba4780c9
Restrict array_key_exists optimization to integer and string keys (#130) 3 weeks ago
yavon007 f9a843e11c
fix(compiler): preserve NUL bytes in string interpolation (#126) --skip-tests 3 weeks ago
yavon007 1425499588
fix(compiler): resolve __METHOD__ in ordinary functions (#125) --skip-tests 3 weeks ago
yavon007 63a4793e0c
perf(compiler): group functions for declaration header generation (#129) 3 weeks ago
yavon007 69e2a29ec2
fix(python): retain facade types without phpy loaded (#128) --skip-tests 3 weeks ago
yavon007 c7cdc8b23e
fix(optimizer): preserve function_exists runtime name semantics (#127) --skip-tests 3 weeks ago
yavon007 f84d20e346
fix(compiler): discover native globals with case-insensitive keywords (#124) --skip-tests 3 weeks ago
韩天峰 b3898c329d feat(native): add fixed-width scalar fields 3 weeks ago
韩天峰 821c686ab0 optimize(native): omit vptr from flat classes 3 weeks ago
韩天峰 159df7dae0 refactor(cli): encapsulate compiler runtime context 3 weeks ago
韩天峰 9f26e8d06d refactor(cli): remove legacy runtime path switches 3 weeks ago
韩天峰 28413e0924 refactor(build): encapsulate project build runner 3 weeks ago
韩天峰 a6cd47b8dc fix(compiler): unbox runtime modulo results 3 weeks ago
韩天峰 f50f41e811 refactor(build): clarify project build pipeline 3 weeks ago
韩天峰 4216f21b02 refactor(build): clarify embedded opcode pipeline 3 weeks ago
韩天峰 5c3da4e406 refactor(build): centralize atomic cache writes 3 weeks ago
韩天峰 687b7ac6cb refactor(build): encapsulate embedded archive generation 3 weeks ago
韩天峰 49c06a89c8 fix(ci): load PHPX runtime during Windows packaging 3 weeks ago
韩天峰 8a165aeced chore(deps): update swoole/phpx dependency version 3 weeks ago
韩天峰 a3d63e673e fix(ci): restore compiled project scanning 3 weeks ago
韩天峰 26f6c34b7a ci: collect PHPT performance metrics 3 weeks ago
韩天峰 846c4f3656 chore(project): bump version to 0.9.1 3 weeks ago