|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "Zend/zend_execute.h"#include "Zend/zend_exceptions.h"#include "Zend/zend_vm.h"#include "Zend/zend_closures.h"#include "Zend/zend_constants.h"#include "Zend/zend_API.h"#include <ZendAccelerator.h>#include "Optimizer/zend_func_info.h"#include "Optimizer/zend_call_graph.h"#include "zend_jit.h"#include "zend_jit_internal.h"Go to the source code of this file.
Macros | |
| #define | TRACE_RECORD(_op, _info, _ptr) |
| #define | TRACE_RECORD_VM(_op, _ptr, _op1_type, _op2_type, _op3_type) |
| #define | TRACE_START(_op, _start, _ptr1, _ptr2) |
| #define | TRACE_END(_op, _stop, _ptr) |
| #define | ZEND_CALL_MEGAMORPHIC ZEND_CALL_JIT_RESERVED |
| #define TRACE_END | ( | _op, | |
| _stop, | |||
| _ptr ) |
Definition at line 440 of file zend_jit_vm_helpers.c.
| #define TRACE_RECORD | ( | _op, | |
| _info, | |||
| _ptr ) |
Definition at line 410 of file zend_jit_vm_helpers.c.
| #define TRACE_RECORD_VM | ( | _op, | |
| _ptr, | |||
| _op1_type, | |||
| _op2_type, | |||
| _op3_type ) |
Definition at line 419 of file zend_jit_vm_helpers.c.
| #define TRACE_START | ( | _op, | |
| _start, | |||
| _ptr1, | |||
| _ptr2 ) |
Definition at line 431 of file zend_jit_vm_helpers.c.
| #define ZEND_CALL_MEGAMORPHIC ZEND_CALL_JIT_RESERVED |
Definition at line 503 of file zend_jit_vm_helpers.c.
| zend_constant *ZEND_FASTCALL zend_jit_check_constant | ( | const zval * | key | ) |
Definition at line 353 of file zend_jit_vm_helpers.c.
| void ZEND_FASTCALL zend_jit_copy_extra_args_helper | ( | EXECUTE_DATA_D | ) |
Definition at line 169 of file zend_jit_vm_helpers.c.
| void ZEND_FASTCALL zend_jit_copy_extra_args_helper_no_skip_recv | ( | EXECUTE_DATA_D | ) |
Definition at line 174 of file zend_jit_vm_helpers.c.
| bool ZEND_FASTCALL zend_jit_deprecated_helper | ( | OPLINE_D | ) |
Definition at line 179 of file zend_jit_vm_helpers.c.
| ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_jit_func_counter_helper | ( | ZEND_OPCODE_HANDLER_ARGS | ) |
Definition at line 263 of file zend_jit_vm_helpers.c.
| ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_jit_func_trace_helper | ( | ZEND_OPCODE_HANDLER_ARGS | ) |
Definition at line 392 of file zend_jit_vm_helpers.c.
| zend_constant *ZEND_FASTCALL zend_jit_get_constant | ( | const zval * | key, |
| uint32_t | flags ) |
Definition at line 348 of file zend_jit_vm_helpers.c.
| ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_jit_leave_func_helper | ( | EXECUTE_DATA_D | ) |
Definition at line 112 of file zend_jit_vm_helpers.c.
| ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_jit_leave_nested_func_helper | ( | uint32_t call_info | EXECUTE_DATA_DC | ) |
Definition at line 49 of file zend_jit_vm_helpers.c.
| ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_jit_leave_top_func_helper | ( | uint32_t call_info | EXECUTE_DATA_DC | ) |
Definition at line 90 of file zend_jit_vm_helpers.c.
| ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_jit_loop_counter_helper | ( | ZEND_OPCODE_HANDLER_ARGS | ) |
Definition at line 283 of file zend_jit_vm_helpers.c.
| ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_jit_loop_trace_helper | ( | ZEND_OPCODE_HANDLER_ARGS | ) |
Definition at line 404 of file zend_jit_vm_helpers.c.
| ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_jit_profile_helper | ( | ZEND_OPCODE_HANDLER_ARGS | ) |
Definition at line 253 of file zend_jit_vm_helpers.c.
| ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_jit_ret_trace_helper | ( | ZEND_OPCODE_HANDLER_ARGS | ) |
Definition at line 398 of file zend_jit_vm_helpers.c.
| zend_jit_trace_stop ZEND_FASTCALL zend_jit_trace_execute | ( | zend_execute_data * | ex, |
| const zend_op * | op, | ||
| zend_jit_trace_rec * | trace_buffer, | ||
| uint8_t | start, | ||
| uint32_t | is_megamorphic, | ||
| int | ret_depth ) |
Definition at line 603 of file zend_jit_vm_helpers.c.
| void ZEND_FASTCALL zend_jit_undefined_long_key | ( | EXECUTE_DATA_D | ) |
Definition at line 207 of file zend_jit_vm_helpers.c.
| void ZEND_FASTCALL zend_jit_undefined_long_key_ex | ( | zend_long key | EXECUTE_DATA_DC | ) |
Definition at line 223 of file zend_jit_vm_helpers.c.
| void ZEND_FASTCALL zend_jit_undefined_string_key | ( | EXECUTE_DATA_D | ) |
Definition at line 232 of file zend_jit_vm_helpers.c.