/PHP-7.0/Zend/tests/ |
H A D | bug70958.phpt | 2 Bug #70958 (Invalid opcode while using ::class as trait method paramater default value)
|
H A D | bug34064.phpt | 2 Bug #34064 (arr[] as param to function in class gives invalid opcode)
|
/PHP-7.0/ext/opcache/tests/ |
H A D | bug70237.phpt | 2 Bug #70237 (Empty while and do-while segmentation fault with opcode on CLI enabled)
|
/PHP-7.0/sapi/phpdbg/ |
H A D | Changelog.md | 23 2. Added "break opcode <opcode>" command
|
H A D | phpdbg_prompt.c | 670 || 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 D | phpdbg_print.c | 61 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 D | xml.md | 53 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 - <print line="%u" opline="%p" opcode="%s" op="%s" /> 373 - in case of print opline it emits a single <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 D | bug30266.phpt | 2 Bug #30266 (Invalid opcode 137/1/8) and array_walk
|
/PHP-7.0/sapi/phpdbg/tests/ |
H A D | breakpoints_004.phpt | 2 Test opcode breakpoints
|
/PHP-7.0/ext/pcre/pcrelib/ |
H A D | HACKING | 149 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 D | zend_operators.h | 758 #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 D | zend_execute.c | 2453 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 D | zend_execute.h | 315 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 D | zend_vm_opcodes.h | 33 ZEND_API const char *zend_get_opcode_name(zend_uchar opcode);
|
H A D | zend_builtin_functions.c | 2342 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 D | zend_compile.h | 42 (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 D | zend.c | 424 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 D | zend_object_handlers.h | 122 typedef int (*zend_object_do_operation_t)(zend_uchar opcode, zval *result, zval *op1, zval *op2);
|
H A D | zend_execute_API.c | 67 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 D | bug64529.phpt | 2 Bug #64529 (Ran out of opcode space)
|
/PHP-7.0/ext/opcache/Optimizer/ |
H A D | zend_optimizer_internal.h | 41 (opline)->opcode = ZEND_NOP; \
|
/PHP-7.0/ext/opcache/ |
H A D | README | 4 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 D | engine_assignExecutionOrder_002.phpt | 53 // 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 D | sljitNativeARM_32.c | 820 #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 D | sljitNativeX86_32.c | 29 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()
|