Skip to content

Commit 304e5ae

Browse files
committed
Adjust DFG allocation size
Now we need one set less...
1 parent 55caaac commit 304e5ae

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ext/opcache/Optimizer/zend_ssa.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -782,8 +782,8 @@ int zend_build_ssa(zend_arena **arena, const zend_op_array *op_array, uint32_t b
782782
/* Compute Variable Liveness */
783783
dfg.vars = op_array->last_var + op_array->T;
784784
dfg.size = set_size = zend_bitset_len(dfg.vars);
785-
dfg.tmp = do_alloca((set_size * sizeof(zend_ulong)) * (blocks_count * 5 + 1), dfg_use_heap);
786-
memset(dfg.tmp, 0, (set_size * sizeof(zend_ulong)) * (blocks_count * 5 + 1));
785+
dfg.tmp = do_alloca((set_size * sizeof(zend_ulong)) * (blocks_count * 4 + 1), dfg_use_heap);
786+
memset(dfg.tmp, 0, (set_size * sizeof(zend_ulong)) * (blocks_count * 4 + 1));
787787
dfg.def = dfg.tmp + set_size;
788788
dfg.use = dfg.def + set_size * blocks_count;
789789
dfg.in = dfg.use + set_size * blocks_count;

0 commit comments

Comments
 (0)