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.
 
 
韩天峰 34e229e30b preserve runtime integer division semantics 1 day ago
..
arithmetic_operators.phpt mv tests/aot to tests/compiler 2 months ago
array-statement-write-optimized.phpt perf(compiler): optimize array statement writes and class constant lookups 2 weeks ago
assign-compare.phpt mv tests/aot to tests/compiler 2 months ago
assign-op-extra.phpt mv tests/aot to tests/compiler 2 months ago
assign-op-mixed-types.phpt mv tests/aot to tests/compiler 2 months ago
assignment_operators.phpt mv tests/aot to tests/compiler 2 months ago
assignop_bitwiseor.phpt mv tests/aot to tests/compiler 2 months ago
binary-eval-order.phpt mv tests/aot to tests/compiler 2 months ago
bool-literal-identical.phpt fix(parser): handle native boolean literals in strict comparisons 1 month ago
cast-expression-side-effects.phpt mv tests/aot to tests/compiler 2 months ago
casts.phpt mv tests/aot to tests/compiler 2 months ago
comparison_operators.phpt mv tests/aot to tests/compiler 2 months ago
compound-assign.phpt mv tests/aot to tests/compiler 2 months ago
concat-assign-inherited-property.phpt fix(parser): optimize concat assignment and ternary expression handling 1 month ago
concat-assign-null.phpt mv tests/aot to tests/compiler 2 months ago
concat_empty.phpt Reclassify phpt test files 7 days ago
concat_flatten.phpt Reclassify phpt test files 7 days ago
constant-int-arithmetic-overflow.phpt Reclassify phpt test files 7 days ago
constant-shift-boundaries.phpt Reclassify phpt test files 7 days ago
local-var-compound-overflow.phpt optimize non-native integer hot paths 1 day ago
logical-short-circuit-lazy.phpt mv tests/aot to tests/compiler 2 months ago
logical_operators.phpt mv tests/aot to tests/compiler 2 months ago
postincdec.phpt mv tests/aot to tests/compiler 2 months ago
pow-assign-op.phpt mv tests/aot to tests/compiler 2 months ago
property-assign-op.phpt mv tests/aot to tests/compiler 2 months ago
right-associative.phpt mv tests/aot to tests/compiler 2 months ago
runtime-int-division.phpt preserve runtime integer division semantics 1 day ago
runtime-int-overflow-return.phpt perf: optimize stable integer property sums 6 days ago
signed-integer-arithmetic.phpt test(compiler): add signed integer arithmetic operator tests 2 weeks ago
spaceship.phpt mv tests/aot to tests/compiler 2 months ago
string-concat-assign-in-place.phpt feat(parser): optimize string concatenation assignment operations 2 weeks ago
ternary-lazy-eval.phpt mv tests/aot to tests/compiler 2 months ago
ternary-ref-captured.phpt Reclassify phpt test files 7 days ago
ternary-shorthand.phpt mv tests/aot to tests/compiler 2 months ago
ternary-typed-arg.phpt Reclassify phpt test files 7 days ago
ternary-void-branches.phpt fix(parser): optimize concat assignment and ternary expression handling 1 month ago
ternary-void-captured.phpt Reclassify phpt test files 7 days ago
traditional-syntax-regression.phpt test(compiler): add comprehensive test coverage for PHP language features 1 week ago
unary-minus-nested.phpt fix(parser): parenthesize unary minus operand to avoid C++ pre-decrement 6 days ago
unary-minus-parens.phpt fix(parser): parenthesize unary minus operands that can change the C++ parse (#46) --skip-tests 2 days ago