Skip to content

Commit fac553e

Browse files
committed
Fixed escaping instructions
1 parent 8871069 commit fac553e

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

ext/opcache/Optimizer/escape_analysis.c

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -245,18 +245,12 @@ static int is_escape_use(zend_op_array *op_array, zend_ssa *ssa, int use, int va
245245
}
246246
#endif
247247
break;
248+
case ZEND_ISSET_ISEMPTY_DIM_OBJ:
249+
case ZEND_ISSET_ISEMPTY_PROP_OBJ:
248250
case ZEND_FETCH_DIM_R:
249251
case ZEND_FETCH_OBJ_R:
250-
// case ZEND_FETCH_DIM_W:
251-
// case ZEND_FETCH_OBJ_W:
252-
case ZEND_FETCH_DIM_RW:
253-
case ZEND_FETCH_OBJ_RW:
254252
case ZEND_FETCH_DIM_IS:
255253
case ZEND_FETCH_OBJ_IS:
256-
// case ZEND_FETCH_DIM_FUNC_ARG:
257-
// case ZEND_FETCH_OBJ_FUNC_ARG:
258-
// case ZEND_FETCH_DIM_UNSET:
259-
// case ZEND_FETCH_OBJ_UNSET:
260254
break;
261255
case ZEND_ASSIGN_ADD:
262256
case ZEND_ASSIGN_SUB:

0 commit comments

Comments
 (0)