Home
last modified time | relevance | path

Searched refs:stack (Results 1 – 25 of 168) sorted by path

1234567

/php-src/
H A D.gdbinit149 dumps the current execution stack. usage: dump_bt executor_globals.current_execute_data
H A DNEWS19 . Fixed zend call stack size for macOs/arm64. (David Carlier)
21 . Ensure fiber stack is not backed by THP. (crrodriguez)
H A DUPGRADING662 within stack traces.
H A DUPGRADING.INTERNALS230 added. These opcodes don't create a stack frame, but pass arguments via opcode
/php-src/Zend/Optimizer/
H A Dzend_inference.c201 while (stack->len > 0) {
202 int var2 = zend_worklist_stack_peek(stack);
206 zend_worklist_stack_pop(stack);
214 zend_worklist_stack_push(stack, var);
222 zend_worklist_stack stack;
253 ZEND_WORKLIST_STACK_FREE_ALLOCA(&stack, stack_use_heap);
425 while (stack->len > 0) { in zend_ssa_check_scc_var()
426 int var2 = zend_worklist_stack_peek(stack); in zend_ssa_check_scc_var()
430 zend_worklist_stack_pop(stack); in zend_ssa_check_scc_var()
437 zend_worklist_stack_push(stack, var); in zend_ssa_check_scc_var()
[all …]
H A Dzend_worklist.h44 stack->buf = (int*)zend_arena_calloc(arena, sizeof(*stack->buf), len); in zend_worklist_stack_prepare()
45 stack->len = 0; in zend_worklist_stack_prepare()
46 stack->capacity = len; in zend_worklist_stack_prepare()
51 ZEND_ASSERT(stack->len < stack->capacity); in zend_worklist_stack_push()
52 stack->buf[stack->len++] = i; in zend_worklist_stack_push()
57 ZEND_ASSERT(stack->len); in zend_worklist_stack_peek()
58 return stack->buf[stack->len - 1]; in zend_worklist_stack_peek()
63 ZEND_ASSERT(stack->len); in zend_worklist_stack_pop()
64 return stack->buf[--stack->len]; in zend_worklist_stack_pop()
69 zend_worklist_stack stack; member
[all …]
/php-src/Zend/
H A DZend.m4157 dnl Test whether the stack grows downwards
158 dnl Assumes contiguous stack
159 AC_MSG_CHECKING(whether the stack grows downwards)
178 AC_DEFINE([ZEND_CHECK_STACK_LIMIT], 1, [Define if checking the stack limit is supported])
/php-src/Zend/asm/
H A Djump_arm64_aapcs_elf_gas.S60 # prepare stack for GP + FPU
108 # restore stack from GP + FPU
H A Djump_arm64_aapcs_macho_gas.S58 ; prepare stack for GP + FPU
106 ; restore stack from GP + FPU
H A Djump_arm64_aapcs_pe_armasm.asm64 ; prepare stack for GP + FPU
84 ; save current stack base and limit
87 ; save current fiber data and deallocation stack
98 ; restore stack base and limit
101 ; restore fiber data and deallocation stack
128 ; restore stack from GP + FPU
H A Djump_arm_aapcs_elf_gas.S53 @ prepare stack for FPU
70 @ prepare stack for FPU
H A Djump_arm_aapcs_macho_gas.S59 @ prepare stack for FPU
76 @ prepare stack for FPU
H A Djump_i386_ms_pe_masm.asm28 ; prepare stack
45 ; load current deallocation stack
48 ; load current stack limit
51 ; load current stack base
86 ; restore current deallocation stack
89 ; restore current stack limit
92 ; restore current stack base
106 ; prepare stack
H A Djump_i386_sysv_elf_gas.S93 .section .note.GNU-stack,"",%progbits
H A Djump_loongarch64_sysv_elf_gas.S47 # reserve space on stack
113 # restore stack
121 .section .note.GNU-stack,"",%progbits
H A Djump_mips32_o32_elf_gas.S48 # reserve space on stack
103 # adjust stack
119 .section .note.GNU-stack,"",%progbits
H A Djump_mips64_n64_elf_gas.S55 # reserve space on stack
112 # adjust stack
124 .section .note.GNU-stack,"",%progbits
H A Djump_ppc32_sysv_elf_gas.S66 stwu %r1, -240(%r1) # allocate stack space, R1 % 16 == 0
184 # adjust stack
201 .section .note.GNU-stack,"",%progbits
H A Djump_ppc32_sysv_macho_gas.S80 ; reserve space on stack
193 ; adjust stack
H A Djump_ppc32_sysv_xcoff_gas.S68 # reserve space on stack
196 # adjust stack
H A Djump_ppc64_sysv_elf_gas.S99 # reserve space on stack
182 # adjust stack
221 .section .note.GNU-stack,"",%progbits
H A Djump_ppc64_sysv_macho_gas.S74 ; reserve space on stack
144 ; adjust stack
H A Djump_ppc64_sysv_xcoff_gas.S81 # reserve space on stack
153 # adjust stack
H A Djump_riscv64_sysv_elf_gas.S66 # prepare stack for GP + FPU
144 # restore stack from GP + FPU
H A Djump_s390x_sysv_elf_gas.S156 .section .note.GNU-stack,"",%progbits

Completed in 36 milliseconds

1234567