Home
last modified time | relevance | path

Searched refs:opcodes (Results 1 – 17 of 17) sorted by relevance

/PHP-5.3/Zend/
H A Dzend_opcode.c48 op_array->opcodes = erealloc(op_array->opcodes, (op_array->size)*sizeof(zend_op)); in op_array_alloc_ops()
67 op_array->opcodes = NULL; in init_op_array()
226 zend_op *opline = op_array->opcodes; in destroy_op_array()
227 zend_op *end = op_array->opcodes+op_array->last; in destroy_op_array()
265 efree(op_array->opcodes); in destroy_op_array()
316 next_op = &(op_array->opcodes[next_op_num]); in get_next_op()
337 zend_op *opline = op_array->opcodes, *end=opline+op_array->last; in zend_update_extended_info()
380 op_array->opcodes = (zend_op *) erealloc(op_array->opcodes, sizeof(zend_op)*op_array->last); in pass_two()
384 opline = op_array->opcodes; in pass_two()
402 opline->op1.u.jmp_addr = &op_array->opcodes[opline->op1.u.opline_num]; in pass_two()
[all …]
H A Dzend_vm_gen.php555 foreach($opcodes as $num => $dsc) {
640 foreach($opcodes as $num => $dsc) {
722 …gen_handler($f, 1, $kind, $opcodes[$num]["op"], $op1, $op2, isset($opcodes[$num]["use"]), $opcodes
747 …gen_handler($f, 0, $kind, $opcodes[$num]["op"], "ANY", "ANY", isset($opcodes[$num]["use"]), $opcod…
1018 if (isset($opcodes[$code])) {
1092 $opcodes[$handler]["code"] .= $line;
1099 ksort($opcodes);
1102 foreach ($opcodes as $dsc) {
1109 $opcodes[$code]['use'] = 1;
1120 foreach ($opcodes as $code => $dsc) {
[all …]
H A Dzend_compile.c636 last_op = &CG(active_op_array)->opcodes[last_op_number-n-1]; in zend_do_assign()
648 last_op = &CG(active_op_array)->opcodes[opline_no]; in zend_do_assign()
664 last_op = &CG(active_op_array)->opcodes[opline_no]; in zend_do_assign()
714 opline = &CG(active_op_array)->opcodes[last_op_number-1]; in zend_do_assign_ref()
1136 while (opline>CG(active_op_array)->opcodes) { in zend_do_free()
1420 current_op = &current_op_array->opcodes[current_op_number]; in zend_do_begin_lambda_function_declaration()
1598 last_op = &CG(active_op_array)->opcodes[last_op_number]; in zend_do_begin_method_call()
2348 opline = &CG(active_op_array)->opcodes[catch_op_number-1]; in zend_do_begin_catch()
2967 old_function->op_array.opcodes[0].lineno); in do_bind_function()
3085 *opline_num = opline - CG(active_op_array)->opcodes; in zend_do_early_binding()
[all …]
H A Dzend_vm_execute.skl42 ZEND_VM_SET_OPCODE(op_array->opcodes);
H A Dzend_execute_API.c73 active_opline-EG(active_op_array)->opcodes,
1273 CG(active_op_array)->start_op = CG(active_op_array)->opcodes; in execute_new_code()
1277 end=CG(active_op_array)->opcodes+CG(active_op_array)->last; in execute_new_code()
1295 opline->op1.u.jmp_addr = &CG(active_op_array)->opcodes[opline->op1.u.opline_num]; in execute_new_code()
1302 opline->op2.u.jmp_addr = &CG(active_op_array)->opcodes[opline->op2.u.opline_num]; in execute_new_code()
1323 CG(active_op_array)->start_op = CG(active_op_array)->opcodes+CG(active_op_array)->last; in execute_new_code()
H A Dzend_vm_def.h2830 ZEND_VM_JMP(EX(op_array)->opcodes + el->brk);
2842 ZEND_VM_JMP(EX(op_array)->opcodes + el->cont);
2854 brk_opline = EX(op_array)->opcodes + el->brk;
2939 ZEND_VM_JMP(EX(op_array)->opcodes + opline->op2.u.opline_num);
3591 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num);
3725 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num);
3749 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num);
3783 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num);
3812 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num);
3822 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num);
[all …]
H A Dzend_compile.h210 zend_op *opcodes; member
H A Dzend_vm_execute.h79 ZEND_VM_SET_OPCODE(op_array->opcodes); in execute()
690 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[catch_op_num]); in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER()
863 ZEND_VM_JMP(EX(op_array)->opcodes + el->brk); in ZEND_BRK_SPEC_CONST_HANDLER()
875 ZEND_VM_JMP(EX(op_array)->opcodes + el->cont); in ZEND_CONT_SPEC_CONST_HANDLER()
887 brk_opline = EX(op_array)->opcodes + el->brk; in ZEND_GOTO_SPEC_CONST_HANDLER()
1012 ZEND_VM_JMP(EX(op_array)->opcodes + el->brk); in ZEND_BRK_SPEC_TMP_HANDLER()
1024 ZEND_VM_JMP(EX(op_array)->opcodes + el->cont); in ZEND_CONT_SPEC_TMP_HANDLER()
1119 ZEND_VM_JMP(EX(op_array)->opcodes + el->brk); in ZEND_BRK_SPEC_VAR_HANDLER()
1131 ZEND_VM_JMP(EX(op_array)->opcodes + el->cont); in ZEND_CONT_SPEC_VAR_HANDLER()
1287 ZEND_VM_JMP(EX(op_array)->opcodes + el->brk); in ZEND_BRK_SPEC_CV_HANDLER()
[all …]
H A Dzend_execute.c1216 zend_op *brk_opline = &op_array->opcodes[jmp_to->brk]; in zend_brk_cont()
/PHP-5.3/ext/pcre/pcrelib/
H A DHACKING133 entirely at compile time by generating different opcodes for the different
203 the opcodes OP_PRUNE_ARG, OP_SKIP_ARG, and OP_THEN_ARG are used, with the name
220 following opcodes, which come in caseful and caseless versions:
238 opcodes:
257 unit. The opcodes are:
282 Repeats of these items use the OP_TYPESTAR etc. set of opcodes, followed by
294 Another set of 13 repeating opcodes (called OP_NOTSTAR etc.) are used for
296 opcodes (OP_STAR, etc.) are used for repeated positive single-character
377 single-unit opcodes that tell the matcher that skipping the following
404 the "+" notation, e.g. (abc)++, different opcodes are used. Their names all
[all …]
H A DChangeLog406 opcodes had not been added to the fixed-length checking code. I have (a)
682 opcodes that mean there is no starting character; this means that when new
1073 added property types that matched character-matching opcodes).
1147 the lengths are correct (equal to the number of opcodes).
2070 4. Debugging: adjusted the names of opcodes for different kinds of parentheses
2590 them into atomic groups such as ($>a+). Now they have their own opcodes,
2668 39. Refactored the code to abolish the use of different opcodes for small
2804 The regular expression compiler produces polymorphic opcodes. That
3990 internal.h so that it is next to the definition of the opcodes.
3994 definition of the opcodes.
/PHP-5.3/ext/sqlite/
H A Dconfig.w3228 ADD_SOURCES(configure_module_dirname + "/libsqlite/src", "opcodes.c parse.c encode.c \
H A Dsqlite.dsp167 SOURCE=.\libsqlite\src\opcodes.c
171 SOURCE=.\libsqlite\src\opcodes.h
H A Dconfig.m493 sqlite_extra_sources="libsqlite/src/opcodes.c \
/PHP-5.3/ext/sqlite/libsqlite/src/
H A Dlibsqlite.dsp169 SOURCE=opcodes.c
289 SOURCE=opcodes.h
H A Dsqlite.h.in782 ** The progress callback is invoked once for every N virtual machine opcodes,
789 ** in less than N opcodes being executed, then the progress callback is not
/PHP-5.3/ext/reflection/
H A Dphp_reflection.c656 zend_op *op = op_array->opcodes; in _get_recv_op()

Completed in 155 milliseconds