| ⇢ | A | IssetOp added | |
| ⇢ | A | CloneOp added | |
| ⇢ | A | Coalesce added | |
| ⇢ | A | ErrorSuppress added | |
| ⇢ | A | CoalesceTest added | |
| ⇢ | A | CloneTest added | |
| ⇢ | A | EmptyOp added | |
| ⇢ | A | ErrorSuppressTest added | |
| ⇢ | A | EmptyTest added | |
| ⇢ | A | Ternary added | |
| ⋮ | view more | ||
| A | ↘ | C | Statement got worse |
| ⇢ | B | IssetOp::compile() added | |
| ⇢ | B | Coalesce::compile() added | |
| ⇢ | B | EmptyOp::compile() added | |
| ⇢ | B | DeclareSt::compile() added | |
| ⇢ | A | IssetTest::testIssetVarInt() added | |
| ⇢ | A | GlobalSt::compile() added | |
| ⇢ | A | IssetTest::testIssetVarNull() added | |
| ⇢ | A | StaticSt::compile() added | |
| ⇢ | A | IssetTest::testIssetVarNotExisting() added | |
| ⇢ | A | ConstSt::compile() added | |
| ⋮ | view more | ||
| C | ↘ | D | Statement::factory() got worse |