| A | ↛ | DynamicClosureSplatMethodInvocation removed |
| ⇢ | B | AbstractMethodInvocation::__invoke() added | |
| A | ↘ | B | ReflectionFunctionInvocation::__invoke() got worse |
| F | ↗ | D | AbstractProxy::getParameterCode() improved |
| D | ↗ | B | DynamicClosureMethodInvocation::proceed() improved |
| A | ↘ | C | AbstractProxy::prepareArgsLine() got worse |
| D | ↗ | A | FunctionProxy::getJoinpointInvocationBody() improved |
| B | ↛ | DynamicClosureSplatMethodInvocation::proceed() removed | |
| B | ↛ | DynamicClosureMethodInvocation::__invoke() removed |