TypePHP 编译器 https://swoole.com/aot/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
韩天峰 1b92ae6e7b fix(namespace): isolate explicit import aliases 2 months ago
..
Analysis refactor(core): rename PhpAot namespace to TypePhp across codebase 3 months ago
Backend fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
Build refactor(build): update runtime initialization and linking for native modules 2 months ago
Context feat(scope): enhance callback scope management with dynamic callable support 2 months ago
Entity Native Class 支持 2 months ago
Generator fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
Immutable Immutable 实现 2 months ago
Installer feat(installer): add libphpx.so auto-build support and improve PHP detection 3 months ago
NativeClass fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
Platform docs: remove documentation and plans for code reuse and encapsulation 2 months ago
Python fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
PythonTools fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
Resolver fix(compiler): prevent static method call cache pollution with dynamic trampolines 2 months ago
Testing fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
ArgInfoTest.php refactor(core): restructure namespace and file organization 3 months ago
ArrayDefTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
AssignOpTest.php test(compiler): 添加大数类型运算测试和自增自减操作限制 5 months ago
AssignTest.php Python 互调用支持 2 months ago
AstNodeTypeTest.php refactor(parser): remove unused methods and update call argument generation 2 months ago
BigNumberUnsupportedOpTest.php feat(parser): 添加对Big*数值类型不支持运算符的检查 4 months ago
BigNumericValidationTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
BranchPredictionTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
ClassConstantCodegenTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
ClassMethodOverrideTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
ClassTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
CloneWithCodegenTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
ClosureTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
CompactTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
CompileTimeAttributeRegistryTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
CompilerBaseAdapterTest.php refactor(parser): remove unused methods and update call argument generation 2 months ago
CompilerBaseApiTest.php fix(namespace): isolate explicit import aliases 2 months ago
CompilerPhaseTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
CompositeStaticTypeTest.php feat(compiler): implement unified any() function handling and enhanced composite type checking 3 months ago
ConstantArithmeticOverflowTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
ConstantExpressionValidatorTest.php feat(parser): add support for PHP 8.5 void cast syntax 2 months ago
ConstructorVisibilityTest.php fix(compiler): harden constructor visibility checks 3 months ago
CountGlobalsTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
DuplicateTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
EmptyTranslationUnitTest.php 优化生成的 C++ 代码体积,减少无效行 2 months ago
EntryScriptCodegenTest.php test(entry-script): add test for main line padding optimization 2 months ago
ExceptionTest.php refactor(core): restructure namespace and file organization 3 months ago
ExitCodeTest.php Add exit code phpunit tests 2 months ago
FactoryTest.php refactor(core): rename PhpAot namespace to TypePhp across codebase 3 months ago
FileScannerTest.php fix(build): make source discovery deterministic 2 months ago
ForeachIndentTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
FunctionTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
GenStubVersionFlagsTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
GeneratedCodeCommentTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
GeneratedCodeIndentationTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
HotPathCodegenTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
InheritanceErrorTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
InterfacePropertyHookTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
LocalVariableInitializerTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
LoopControlTest.php feat(parser): add continue statement support in switch cases within loops 2 months ago
LoopOptimizerTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
MultiReturnTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
NamespaceAliasResolutionTest.php fix(namespace): isolate explicit import aliases 2 months ago
NativePropertyTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
NativeScalarBinaryOperandTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
NegativeCompatibilityTest.php feat(property): add property override attribute support and validation 2 months ago
NewObjectCodegenTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
OperatorTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
ParallelCompileTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
PreprocessorTest.php fix(compiler): defer cache IDs to convert phase 2 months ago
ReadonlyPropertyTest.php feat(readonly): enforce direct assignment only for readonly properties 2 months ago
ReflectionTest.php refactor(core): restructure namespace and file organization 3 months ago
ScopedCallContextTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
ServerEnvironmentTest.php fix: cover eval error lifecycle regressions 2 months ago
ShiftBoundaryTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
SsaAnalysisTest.php refactor(context): remove runtime checked objects tracking mechanism 2 months ago
StringConcatAssignTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
SymbolTest.php refactor(generator): replace php prefixed helper functions with php namespace 2 months ago
ThrowTest.php fix(php): 修复throw语句类型检查和对象转换逻辑 3 months ago
TraitFuncDeclTest.php 重构 Trait 实现 2 months ago
TraitsTest.php feat(scope): enhance callback scope management with dynamic callable support 2 months ago
TypeCheckGeneratorTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
UndefineTest.php feat(parser): add readonly property unset protection 2 months ago
UniversalMethodCallTest.php feat(aot): 支持类继承、接口及抽象类的类型兼容与运行时检查 3 months ago
UnsupportedFunctionTest.php fix(compiler): resolve anonymous class names with proper namespace imports 2 months ago
VariableVariableTest.php test(compiler): cover expression variable names 3 months ago
WasiUnsupportedSyntaxTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago
WasmExportAttributeTest.php feat(wasm): add WASI component library mode with WIT interface generation 2 months ago
WrapperArgumentMoveTest.php fix(cli): support Composer entrypoint and isolate stub symbols 2 months ago