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