Home
last modified time | relevance | path

Searched refs:opcode (Results 26 – 50 of 83) sorted by relevance

1234

/PHP-7.0/Zend/tests/
H A Dbug70958.phpt2 Bug #70958 (Invalid opcode while using ::class as trait method paramater default value)
H A Dbug34064.phpt2 Bug #34064 (arr[] as param to function in class gives invalid opcode)
/PHP-7.0/ext/opcache/tests/
H A Dbug70237.phpt2 Bug #70237 (Empty while and do-while segmentation fault with opcode on CLI enabled)
/PHP-7.0/sapi/phpdbg/
H A DChangelog.md23 2. Added "break opcode <opcode>" command
H A Dphpdbg_prompt.c670 || opline->opcode == ZEND_RETURN in phpdbg_skip_line_helper()
671 || opline->opcode == ZEND_FAST_RET in phpdbg_skip_line_helper()
672 || opline->opcode == ZEND_GENERATOR_RETURN in phpdbg_skip_line_helper()
673 || opline->opcode == ZEND_EXIT in phpdbg_skip_line_helper()
674 || opline->opcode == ZEND_YIELD in phpdbg_skip_line_helper()
675 || opline->opcode == ZEND_YIELD_FROM in phpdbg_skip_line_helper()
713 switch (opline->opcode) { in phpdbg_seek_to_end()
1665 && (backup_opline->opcode == ZEND_HANDLE_EXCEPTION || backup_opline->opcode == ZEND_CATCH)) { \
1846 if ((execute_data->opline->opcode == ZEND_DO_FCALL || in phpdbg_execute_ex()
1847 execute_data->opline->opcode == ZEND_DO_UCALL || in phpdbg_execute_ex()
[all …]
H A Dphpdbg_print.c61 uint32_t opcode = 0, in phpdbg_print_function_helper() local
87 opcode, in phpdbg_print_function_helper()
91 } while (opcode++ < end); in phpdbg_print_function_helper()
H A Dxml.md53 opcode section
56 - refers to an opcode (ZEND_*)
175 - opcode
198 - opcode
200 - name: name of the symbol (function/method/file/opcode)
343 - vmret: the return value of the last executed opcode
372 - &lt;print line="%u" opline="%p" opcode="%s" op="%s" />
373 - in case of print opline it emits a single &lt;opline line="" opline="" opcode="" op="" file="" />
402 - steps by one line or opcode (as defined via set stepping) default is one line
563 - sets stepping to either opcode or line (so a step command will either advance one op or one line)
[all …]
/PHP-7.0/ext/standard/tests/array/
H A Dbug30266.phpt2 Bug #30266 (Invalid opcode 137/1/8) and array_walk
/PHP-7.0/sapi/phpdbg/tests/
H A Dbreakpoints_004.phpt2 Test opcode breakpoints
/PHP-7.0/ext/pcre/pcrelib/
H A DHACKING149 variable length. The first unit in an item contains an opcode, and the length
150 of the item is either implicit in the opcode or contained in the data that
223 The OP_CHAR opcode is followed by a single character that is to be matched
277 that instead of a character, the opcode for the type is stored in the data
373 opcode to see if it is one of
406 this way, using the single opcode OP_CBRA.
411 the next one, or to the OP_KET opcode. For capturing brackets, the bracket
418 bracket opcode.
459 These are just like other subpatterns, but they start with the opcode
492 subpattern using the opcode OP_CREF followed by a count containing the
[all …]
/PHP-7.0/Zend/
H A Dzend_operators.h758 #define ZEND_TRY_BINARY_OP1_OBJECT_OPERATION(opcode, binary_op) … argument
773 if (EXPECTED(SUCCESS == Z_OBJ_HANDLER_P(op1, do_operation)(opcode, result, op1, op2))) { \
778 #define ZEND_TRY_BINARY_OP2_OBJECT_OPERATION(opcode) … argument
781 && EXPECTED(SUCCESS == Z_OBJ_HANDLER_P(op2, do_operation)(opcode, result, op1, op2))) { \
785 #define ZEND_TRY_BINARY_OBJECT_OPERATION(opcode, binary_op) … argument
786 …ZEND_TRY_BINARY_OP1_OBJECT_OPERATION(opcode, binary_op) …
788 ZEND_TRY_BINARY_OP2_OBJECT_OPERATION(opcode)
790 #define ZEND_TRY_UNARY_OBJECT_OPERATION(opcode) … argument
793 && EXPECTED(SUCCESS == Z_OBJ_HANDLER_P(op1, do_operation)(opcode, result, op1, NULL))) { \
H A Dzend_execute.c2453 opline->opcode == ZEND_INIT_USER_CALL || in cleanup_unfinished_calls()
2454 opline->opcode == ZEND_INIT_METHOD_CALL || in cleanup_unfinished_calls()
2456 opline->opcode == ZEND_NEW)) { in cleanup_unfinished_calls()
2469 switch (opline->opcode) { in cleanup_unfinished_calls()
2518 switch (opline->opcode) { in cleanup_unfinished_calls()
2586 if (brk_opline->opcode == ZEND_FREE) { in cleanup_live_vars()
2597 while ((last->opcode != ZEND_ROPE_ADD && last->opcode != ZEND_ROPE_INIT) in cleanup_live_vars()
2602 if (last->opcode == ZEND_ROPE_INIT) { in cleanup_live_vars()
2733 if (opcode != ZEND_USER_OPCODE) { in zend_set_user_opcode_handler()
2736 zend_user_opcodes[opcode] = opcode; in zend_set_user_opcode_handler()
[all …]
H A Dzend_execute.h315 ZEND_API int zend_set_user_opcode_handler(zend_uchar opcode, user_opcode_handler_t handler);
316 ZEND_API user_opcode_handler_t zend_get_user_opcode_handler(zend_uchar opcode);
364 while (UNEXPECTED((opline)->opcode >= ZEND_EXT_STMT \
365 && (opline)->opcode <= ZEND_TICKS)) { \
H A Dzend_vm_opcodes.h33 ZEND_API const char *zend_get_opcode_name(zend_uchar opcode);
H A Dzend_builtin_functions.c2342 skip->prev_execute_data->opline->opcode != ZEND_DO_FCALL && in ZEND_FUNCTION()
2343 skip->prev_execute_data->opline->opcode != ZEND_DO_ICALL && in ZEND_FUNCTION()
2344 skip->prev_execute_data->opline->opcode != ZEND_DO_UCALL && in ZEND_FUNCTION()
2345 skip->prev_execute_data->opline->opcode != ZEND_DO_FCALL_BY_NAME && in ZEND_FUNCTION()
2346 skip->prev_execute_data->opline->opcode != ZEND_INCLUDE_OR_EVAL) { in ZEND_FUNCTION()
2352 if (skip->opline->opcode == ZEND_HANDLE_EXCEPTION) { in ZEND_FUNCTION()
2551 skip->prev_execute_data->opline->opcode != ZEND_DO_FCALL && in zend_fetch_debug_backtrace()
2552 skip->prev_execute_data->opline->opcode != ZEND_DO_ICALL && in zend_fetch_debug_backtrace()
2553 skip->prev_execute_data->opline->opcode != ZEND_DO_UCALL && in zend_fetch_debug_backtrace()
2555 skip->prev_execute_data->opline->opcode != ZEND_INCLUDE_OR_EVAL) { in zend_fetch_debug_backtrace()
[all …]
H A Dzend_compile.h42 (opline)->opcode = ZEND_NOP; \
162 zend_uchar opcode; member
693 ZEND_API unary_op_type get_unary_op(int opcode);
694 ZEND_API binary_op_type get_binary_op(int opcode);
H A Dzend.c424 EG(exception_op)[0].opcode = ZEND_HANDLE_EXCEPTION; in zend_init_exception_op()
429 EG(exception_op)[1].opcode = ZEND_HANDLE_EXCEPTION; in zend_init_exception_op()
434 EG(exception_op)[2].opcode = ZEND_HANDLE_EXCEPTION; in zend_init_exception_op()
445 EG(call_trampoline_op).opcode = ZEND_CALL_TRAMPOLINE; in zend_init_call_trampoline_op()
1089 if (ex && ex->opline->opcode == ZEND_HANDLE_EXCEPTION && in zend_error()
1282 EG(current_execute_data)->opline->opcode == ZEND_INCLUDE_OR_EVAL && in zend_error()
H A Dzend_object_handlers.h122 typedef int (*zend_object_do_operation_t)(zend_uchar opcode, zval *result, zval *op1, zval *op2);
H A Dzend_execute_API.c67 active_opline->opcode,
514 if (EG(exception) && ex->opline->opcode == ZEND_HANDLE_EXCEPTION && in zend_get_executed_lineno()
718 EG(current_execute_data)->opline->opcode != ZEND_DO_FCALL && in zend_call_function()
719 EG(current_execute_data)->opline->opcode != ZEND_DO_ICALL && in zend_call_function()
720 EG(current_execute_data)->opline->opcode != ZEND_DO_UCALL && in zend_call_function()
721 EG(current_execute_data)->opline->opcode != ZEND_DO_FCALL_BY_NAME) { in zend_call_function()
/PHP-7.0/sapi/cli/tests/
H A Dbug64529.phpt2 Bug #64529 (Ran out of opcode space)
/PHP-7.0/ext/opcache/Optimizer/
H A Dzend_optimizer_internal.h41 (opline)->opcode = ZEND_NOP; \
/PHP-7.0/ext/opcache/
H A DREADME4 The Zend OPcache provides faster PHP execution through opcode caching and
159 scenario is that, while the DECLARE_CLASS opcode may not be needed for the
160 current script, if the script requires that the opcode at least be defined,
/PHP-7.0/tests/lang/
H A Dengine_assignExecutionOrder_002.phpt53 // expect $x and $y to be null - this fails on php.net 5.2.1 (invalid opcode) - fixed in 5.2.3
/PHP-7.0/ext/pcre/pcrelib/sljit/
H A DsljitNativeARM_32.c820 #define EMIT_DATA_PROCESS_INS(opcode, set_flags, dst, src1, src2) \ argument
821 (0xe0000000 | ((opcode) << 21) | (set_flags) | RD(dst) | RN(src1) | (src2))
969 #define EMIT_DATA_PROCESS_INS_AND_RETURN(opcode) \ argument
970 …return push_inst(compiler, EMIT_DATA_PROCESS_INS(opcode, flags & SET_FLAGS, dst, src1, (src2 & SRC…
972 #define EMIT_FULL_DATA_PROCESS_INS_AND_RETURN(opcode, dst, src1, src2) \ argument
973 return push_inst(compiler, EMIT_DATA_PROCESS_INS(opcode, flags & SET_FLAGS, dst, src1, src2))
975 #define EMIT_SHIFT_INS_AND_RETURN(opcode) \ argument
981 …_DP, flags & SET_FLAGS, dst, SLJIT_UNUSED, (compiler->shift_imm << 7) | (opcode << 5) | reg_map[sr…
984 …t, SLJIT_UNUSED, (reg_map[(flags & ARGS_SWAPPED) ? src1 : src2] << 8) | (opcode << 5) | 0x10 | ((f…
2040 #define EMIT_FPU_OPERATION(opcode, mode, dst, src1, src2) \ argument
[all …]
H A DsljitNativeX86_32.c29 static sljit_si emit_do_imm(struct sljit_compiler *compiler, sljit_ub opcode, sljit_sw imm) in emit_do_imm() argument
36 *inst++ = opcode; in emit_do_imm()

Completed in 72 milliseconds

1234