|
20 | 20 |
|
21 | 21 | #define ZEND_INTENSIVE_DEBUGGING 0
|
22 | 22 |
|
23 |
| -#include <stdio.h> |
24 |
| -#include <signal.h> |
25 |
| - |
26 |
| -#include "zend.h" |
27 |
| -#include "zend_compile.h" |
28 | 23 | #include "zend_execute.h"
|
29 |
| -#include "zend_API.h" |
30 |
| -#include "zend_ptr_stack.h" |
| 24 | +#include "zend_API.h" // for ZEND_FUNCTION() |
| 25 | +#include "zend_arena.h" |
31 | 26 | #include "zend_constants.h"
|
32 | 27 | #include "zend_extensions.h"
|
33 | 28 | #include "zend_ini.h"
|
34 | 29 | #include "zend_exceptions.h"
|
35 |
| -#include "zend_interfaces.h" |
36 | 30 | #include "zend_closures.h"
|
37 |
| -#include "zend_generators.h" |
38 |
| -#include "zend_vm.h" |
39 |
| -#include "zend_dtrace.h" |
40 |
| -#include "zend_inheritance.h" |
41 |
| -#include "zend_type_info.h" |
| 31 | +#include "zend_generators.h" // for zend_ce_generator |
| 32 | +#include "zend_inheritance.h" // for zend_do_link_class() |
42 | 33 | #include "zend_smart_str.h"
|
43 | 34 | #include "zend_observer.h"
|
44 |
| -#include "zend_system_id.h" |
45 |
| -#include "zend_call_stack.h" |
46 |
| -#include "Optimizer/zend_func_info.h" |
47 | 35 |
|
48 | 36 | /* Virtual current working directory support */
|
49 | 37 | #include "zend_virtual_cwd.h"
|
50 | 38 |
|
| 39 | +#include <stdio.h> |
| 40 | +#include <signal.h> |
| 41 | + |
51 | 42 | #ifdef HAVE_GCC_GLOBAL_REGS
|
52 | 43 | # if defined(__GNUC__) && ZEND_GCC_VERSION >= 4008 && defined(i386)
|
53 | 44 | # define ZEND_VM_FP_GLOBAL_REG "%esi"
|
@@ -5283,6 +5274,9 @@ static zend_always_inline zend_execute_data *_zend_vm_stack_push_call_frame(uint
|
5283 | 5274 | /* This callback disables optimization of "vm_stack_data" variable in VM */
|
5284 | 5275 | ZEND_API void (ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data) = NULL;
|
5285 | 5276 |
|
| 5277 | +#include "zend_fibers.h" // needed by zend_vm_execute.h |
| 5278 | +#include "zend_interfaces.h" // needed by zend_vm_execute.h |
| 5279 | +#include "zend_objects.h" // needed by zend_vm_execute.h |
5286 | 5280 | #include "zend_vm_execute.h"
|
5287 | 5281 |
|
5288 | 5282 | ZEND_API zend_result zend_set_user_opcode_handler(zend_uchar opcode, user_opcode_handler_t handler)
|
|
0 commit comments