Home
last modified time | relevance | path

Searched refs:literals (Results 1 – 16 of 16) sorted by relevance

/PHP-5.5/ext/opcache/Optimizer/
H A Dzend_optimizer.c68 …op_array->literals = (zend_literal*)erealloc(op_array->literals, CG(context).literals_size * sizeo… in zend_optimizer_add_literal()
70 op_array->literals[i].constant = *zv; in zend_optimizer_add_literal()
71 op_array->literals[i].hash_value = 0; in zend_optimizer_add_literal()
72 op_array->literals[i].cache_slot = -1; in zend_optimizer_add_literal()
73 Z_SET_REFCOUNT(op_array->literals[i].constant, 2); in zend_optimizer_add_literal()
74 Z_SET_ISREF(op_array->literals[i].constant); in zend_optimizer_add_literal()
134 …>literals[opline->op1.constant+1].hash_value = zend_hash_func(Z_STRVAL(op_array->literals[opline->… in update_op1_const()
182 …>literals[opline->op2.constant+1].hash_value = zend_hash_func(Z_STRVAL(op_array->literals[opline->… in update_op2_const()
188 …>literals[opline->op2.constant+1].hash_value = zend_hash_func(Z_STRVAL(op_array->literals[opline->… in update_op2_const()
204 op_array->literals[opline->op2.constant].cache_slot = op_array->last_cache_slot; in update_op2_const()
[all …]
H A Dpass1_5.c260 op_array->literals[(opline + 1)->op1.constant].cache_slot = op_array->last_cache_slot++;
/PHP-5.5/Zend/
H A Dzend_opcode.c102 op_array->literals = NULL; in init_op_array()
356 zend_literal *literal = op_array->literals; in destroy_op_array()
390 efree(op_array->literals); in destroy_op_array()
685 nest_levels = Z_LVAL(op_array->literals[opline->op2.constant].constant); in zend_resolve_finally_calls()
698 if (Z_TYPE(op_array->literals[opline->op2.constant].constant) != IS_LONG) { in zend_resolve_finally_calls()
700 opline->op2.zv = &op_array->literals[opline->op2.constant].constant; in zend_resolve_finally_calls()
746 …op_array->literals = (zend_literal*)erealloc(op_array->literals, sizeof(zend_literal) * op_array->… in pass_two()
754 opline->op1.zv = &op_array->literals[opline->op1.constant].constant; in pass_two()
757 opline->op2.zv = &op_array->literals[opline->op2.constant].constant; in pass_two()
H A Dzend_compile.c34 (op_array)->literals[op].constant
92 if (CG(active_op_array)->literals[literal].cache_slot != -1 && \
93 CG(active_op_array)->literals[literal].cache_slot == \
95 CG(active_op_array)->literals[literal].cache_slot = -1; \
344 op_array->literals[literal_position].hash_value = 0; in zend_insert_literal()
345 op_array->literals[literal_position].cache_slot = -1; in zend_insert_literal()
360 …op_array->literals = (zend_literal*)erealloc(op_array->literals, CG(context).literals_size * sizeo… in zend_add_literal()
373 op_array->literals = (zend_literal*)erealloc(op_array->literals, (i + 1) * sizeof(zend_literal)); in zend_append_individual_literal()
387 &op_array->literals[op_array->last_literal - 1].constant == zv && in zend_add_func_name_literal()
414 &op_array->literals[op_array->last_literal - 1].constant == zv && in zend_add_ns_func_name_literal()
[all …]
H A Dzend_execute_API.c1272 opline->op1.zv = &CG(active_op_array)->literals[opline->op1.constant].constant; in execute_new_code()
1275 opline->op2.zv = &CG(active_op_array)->literals[opline->op2.constant].constant; in execute_new_code()
H A Dzend_compile.h305 zend_literal *literals; member
/PHP-5.5/ext/opcache/
H A Dzend_persist.c225 if (op_array->literals) {
226 orig_literals = zend_shared_alloc_get_xlat_entry(op_array->literals);
228 op_array->literals = orig_literals;
230 …zend_literal *p = zend_accel_memdup(op_array->literals, sizeof(zend_literal) * op_array->last_lite…
232 orig_literals = op_array->literals;
233 op_array->literals = p;
255 …opline->op1.zv = (zval*)((char*)opline->op1.zv + ((char*)op_array->literals - (char*)orig_literals…
263 …opline->op2.zv = (zval*)((char*)opline->op2.zv + ((char*)op_array->literals - (char*)orig_literals…
H A Dzend_persist_calc.c143 if (op_array->literals && !zend_shared_alloc_get_xlat_entry(op_array->literals)) {
144 zend_literal *p = op_array->literals;
146 ADD_DUP_SIZE(op_array->literals, sizeof(zend_literal) * op_array->last_literal);
H A DZendAccelerator.h368 # define ZEND_OP1_LITERAL(opline) (op_array)->literals[(opline)->op1.constant].constant
372 # define ZEND_OP2_LITERAL(opline) (op_array)->literals[(opline)->op2.constant].constant
/PHP-5.5/Zend/tests/
H A Dbinary.phpt2 testing binary literals
H A Dbinary-32bit.phpt2 testing binary literals
/PHP-5.5/ext/pcre/pcrelib/
H A DNEWS62 literals. PCRE now does the same.
H A DChangeLog676 literals. PCRE now does the same.
1973 4. Inside a character class, PCRE always treated \R and \X as literals,
4776 treated as literals. This is slightly different from Perl in that $ and @ are
4777 also handled as literals inside the quotes. In Perl, they will cause variable
5158 aren't interpreted therein (e.g. [\C]) are literals in Perl. This is now also
5860 3. Treat "-" characters in classes that cannot be part of ranges as literals,
/PHP-5.5/ext/mbstring/oniguruma/
H A DHISTORY405 and ONIG_SYN_XXX number literals.
/PHP-5.5/ext/pcre/pcrelib/doc/
H A Dpcre.txt4589 ters in between are treated as literals. This is slightly different
4590 from Perl in that $ and @ are also handled as literals inside the
4968 codepoints are greater than 127) are treated as literals.
4978 ent from Perl in that $ and @ are handled as literals in \Q...\E
/PHP-5.5/
H A DNEWS3240 hash_values from the literals table.
7753 - Added forward support for 'b' prefix in front of string literals. (Andrei)
8700 - Fixed bug #37002 (Have to quote literals in INI when concatenating with

Completed in 241 milliseconds