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.
 
 
韩天峰 683a7c6ec0 perf: add request-local dynamic call caches 2 days ago
..
ArrayExpressionTrait.php fix(array): reject scalar offset writes safely 2 days ago
AssignOpTrait.php fix(array): reject scalar offset writes safely 2 days ago
AstNodeType.php fix(compiler): enforce AST type boundaries 1 week ago
BinaryOpTrait.php fix(codegen): keep Zend operand read order around hoisted side effects (#52) --skip-tests 4 days ago
ClassConstantFetchTrait.php refactor(generator): replace php prefixed helper functions with php namespace 2 weeks ago
ConditionalControlTrait.php 修复 C++ 代码的缩进问题 2 weeks ago
ConstantExpressionTrait.php fix(generator): normalize float literal emission and handle INF/NAN constants 1 week ago
ExceptionControlFlowTrait.php fix object throws and internal parent lookup 1 week ago
ForeachTrait.php fix foreach reference on dynamic variables 5 days ago
FunctionCallTrait.php perf: add request-local dynamic call caches 2 days ago
LoopControlTrait.php optimize: convert for-loop post-inc/dec to prefix to avoid zval copy (#79) 2 days ago
MethodCallTrait.php perf: add request-local dynamic call caches 2 days ago
NullsafeAccessTrait.php fix(parser): handle PHP array overflow in compound assignments and improve method name parsing 2 weeks ago
PropertyAccessTrait.php fix(codegen): register enum-case class constants as real case objects (#51) --skip-tests 3 days ago
SelectionExpressionTrait.php perf(parser): optimize array dimension fetch and selection operations 2 weeks ago
StdContainerTrait.php fix(compiler): enforce AST type boundaries 1 week ago
SwitchTrait.php Translate all Chinese notes into English 1 week ago
TypeConversionTrait.php feat: support static by-reference variadics 1 week ago
TypeDetectionTrait.php fix(parser): classify auto-Decimal literals by real mantissa precision (#50) --skip-tests 5 days ago
UnaryExpressionTrait.php fix(parser): parenthesize unary minus operands that can change the C++ parse (#46) --skip-tests 5 days ago
UniversalMethodCall.php feat(testing): add test coverage analyzer tool 2 weeks ago