Home
last modified time | relevance | path

Searched refs:stack (Results 1 – 25 of 168) sorted by last modified time

1234567

/php-src/ext/opcache/jit/ir/
H A Dir_x86.dasc8539 && !ir_is_fastcall(ctx, insn) /* fast call functions restore stack pointer */
8542 // TODO: support for preallocated stack
8554 && !ir_is_fastcall(ctx, insn) /* fast call functions restore stack pointer */
8568 /* 1. move all register arguments that should be passed through stack
8580 dst_reg = IR_REG_NONE; /* pass argument through stack */
8592 dst_reg = IR_REG_NONE; /* pass argument through stack */
8618 /* Pass register arguments to stack (REG->MEM moves) */
8648 dst_reg = IR_REG_NONE; /* argument already passed through stack */
8660 dst_reg = IR_REG_NONE; /* argument already passed through stack */
10137 && !ir_is_fastcall(ctx, insn) /* fast call functions restore stack pointer */
H A Dir_ra.c500 ir_ref stack[4]; in ir_add_fusion_ranges() local
567 IR_ASSERT(stack_pos < (int)(sizeof(stack)/sizeof(stack_pos))); in ir_add_fusion_ranges()
568 stack[stack_pos++] = child; in ir_add_fusion_ranges()
577 input = stack[--stack_pos]; in ir_add_fusion_ranges()
1156 ir_ref stack[4]; in ir_add_fusion_ranges() local
1225 IR_ASSERT(stack_pos < (int)(sizeof(stack)/sizeof(stack_pos))); in ir_add_fusion_ranges()
1226 stack[stack_pos++] = child; in ir_add_fusion_ranges()
1235 input = stack[--stack_pos]; in ir_add_fusion_ranges()
H A Dir_aarch64.dasc4235 /* Set va_list.stack */
4237 | str Rx(tmp_reg), [Rx(op2_reg), #(offset+offsetof(ir_va_list, stack))]
4680 // TODO: support for preallocated stack
4706 /* 1. move all register arguments that should be passed through stack
4716 dst_reg = IR_REG_NONE; /* pass argument through stack */
4723 dst_reg = IR_REG_NONE; /* pass argument through stack */
4731 dst_reg = IR_REG_NONE; /* pass argument through stack */
4754 /* Pass register arguments to stack (REG->MEM moves) */
4782 dst_reg = IR_REG_NONE; /* pass argument through stack */
4789 dst_reg = IR_REG_NONE; /* argument already passed through stack */
[all …]
/php-src/
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 Dconfigure.ac1318 dnl Check whether syscall to create shadow stack exists, should be a better way, but...
1319 AC_CACHE_CHECK([whether syscall to create shadow stack exists], ac_cv_syscall_shadow_stack_exists,
H A DUPGRADING.INTERNALS230 added. These opcodes don't create a stack frame, but pass arguments via opcode
H A Dphp.ini-development309 ; structures. Setting the depth limit too high may result in stack overflows
383 ; Allows to include or exclude arguments from stack traces generated for exceptions.
385 ; of sensitive information in stack traces
391 ; Allows setting the maximum string length in an argument of a stringified stack trace
1046 ; the available process stack and eventually crash PHP (due to reaching the
1047 ; stack size limit imposed by the Operating System).
1619 ; This directive specifies maximum stack depth for mbstring regular expressions. It is similar
H A Dphp.ini-production309 ; structures. Setting the depth limit too high may result in stack overflows
383 ; Allows to include or exclude arguments from stack traces generated for exceptions.
385 ; of sensitive information in stack traces
391 ; Allows setting the maximum string length in an argument of a stringified stack trace
398 ; of sensitive information in stack traces.
1048 ; the available process stack and eventually crash PHP (due to reaching the
1049 ; stack size limit imposed by the Operating System).
1621 ; This directive specifies maximum stack depth for mbstring regular expressions. It is similar
/php-src/ext/standard/
H A Darray.c3516 *stack, /* Input array */ local
3522 Z_PARAM_ARRAY_EX(stack, 0, 1)
3545 zval *stack, /* Input stack */ local
3550 Z_PARAM_ARRAY_EX(stack, 0, 1)
3573 Z_ARRVAL_P(stack)->nNextFreeElement = Z_ARRVAL_P(stack)->nNextFreeElement - 1;
3597 Z_ARRVAL_P(stack)->nNextFreeElement = Z_ARRVAL_P(stack)->nNextFreeElement - 1;
3610 zval *stack, /* Input stack */ local
3615 Z_PARAM_ARRAY_EX(stack, 0, 1)
3730 Z_PARAM_ARRAY_EX(stack, 0, 1)
4488 Z_PARAM_ARRAY(stack)
[all …]
/php-src/ext/opcache/jit/
H A Dzend_jit_ir.c627 zend_jit_trace_stack *stack = JIT_G(current_frame)->stack; in jit_SNAPSHOT() local
4514 zend_jit_trace_stack *stack; in zend_jit_inc_dec() local
4517 stack = JIT_G(current_frame)->stack; in zend_jit_inc_dec()
4569 stack = JIT_G(current_frame)->stack; in zend_jit_inc_dec()
4826 zend_jit_trace_stack *stack = JIT_G(current_frame)->stack; in zend_jit_math_long_long() local
7697 zend_jit_trace_stack *stack = JIT_G(current_frame)->stack; in zend_jit_guard_fetch_result_type() local
10238 zend_jit_trace_stack *stack = JIT_G(current_frame)->stack; local
12023 zend_jit_trace_stack *stack = JIT_G(current_frame)->stack; local
15119 zend_jit_trace_stack *stack = JIT_G(current_frame)->stack; local
15843 stack->ref = ir_get_spill_slot_offset(&jit->ctx, stack->ref);
[all …]
H A Dzend_jit_trace.c150 stack = JIT_G(current_frame)->stack; in zend_jit_trace_get_exit_point()
1447 stack = frame->stack; in zend_jit_trace_build_tssa()
1483 stack = frame->stack; in zend_jit_trace_build_tssa()
1496 stack = frame->stack; in zend_jit_trace_build_tssa()
2797 stack = frame->stack; in zend_jit_trace_allocate_registers()
3104 stack = frame->stack; in zend_jit_trace_allocate_registers()
3136 stack = frame->stack; in zend_jit_trace_allocate_registers()
4043 stack = frame->stack; in zend_jit_trace()
6716 stack = frame->stack; in zend_jit_trace()
6750 stack = frame->stack; in zend_jit_trace()
[all …]
/php-src/ext/openssl/
H A Dopenssl.c2248 STACK_OF(X509) *stack=NULL, *ret=NULL; in STACK_OF()
2253 if(!(stack = sk_X509_new_null())) { in STACK_OF()
2260 sk_X509_free(stack); in STACK_OF()
2267 sk_X509_free(stack); in STACK_OF()
2275 sk_X509_free(stack); in STACK_OF()
2283 sk_X509_push(stack,xi->x509); in STACK_OF()
2288 if (!sk_X509_num(stack)) { in STACK_OF()
2290 sk_X509_free(stack); in STACK_OF()
2293 ret = stack; in STACK_OF()
/php-src/Zend/
H A Dzend.c1375 #define SAVE_STACK(stack) do { \ argument
1376 if (CG(stack).top) { \
1377 memcpy(&stack, &CG(stack), sizeof(zend_stack)); \
1378 CG(stack).top = CG(stack).max = 0; \
1379 CG(stack).elements = NULL; \
1381 stack.top = 0; \
1385 #define RESTORE_STACK(stack) do { \ argument
1386 if (stack.top) { \
1387 zend_stack_destroy(&CG(stack)); \
1388 memcpy(&CG(stack), &stack, sizeof(zend_stack)); \
H A Dzend_execute.c209 zend_vm_stack stack = EG(vm_stack); in zend_vm_stack_destroy() local
211 while (stack != NULL) { in zend_vm_stack_destroy()
212 zend_vm_stack p = stack->prev; in zend_vm_stack_destroy()
213 efree(stack); in zend_vm_stack_destroy()
214 stack = p; in zend_vm_stack_destroy()
220 zend_vm_stack stack; in zend_vm_stack_extend() local
223 stack = EG(vm_stack); in zend_vm_stack_extend()
224 stack->top = EG(vm_stack_top); in zend_vm_stack_extend()
228 stack); in zend_vm_stack_extend()
229 ptr = stack->top; in zend_vm_stack_extend()
[all …]
H A Dzend_fibers.c275 stack->ss_size = (stack->ss_size + 7) & ~7; in zend_fiber_stack_allocate()
289 stack->valgrind_stack_id = VALGRIND_STACK_REGISTER(base, base + stack->size); in zend_fiber_stack_allocate()
293 stack->asan_pointer = stack->pointer; in zend_fiber_stack_allocate()
294 stack->asan_size = stack->size; in zend_fiber_stack_allocate()
297 return stack; in zend_fiber_stack_allocate()
323 munmap(stack->ss_base, stack->ss_size); in zend_fiber_stack_free()
326 efree(stack); in zend_fiber_stack_free()
349 return (void*)((uintptr_t)stack->pointer + stack->size); in zend_fiber_stack_base()
433 void *stack = (void *) ((uintptr_t) context->stack->pointer + context->stack->size); in zend_fiber_init_context() local
439 *((unsigned long*) (stack - 8)) = (unsigned long)context->stack->ss_base + context->stack->ss_size; in zend_fiber_init_context()
[all …]
H A Dzend_generators.c63 zval *stack; in zend_generator_freeze_call_stack() local
73 stack = emalloc(used_stack * sizeof(zval)); in zend_generator_freeze_call_stack()
80 new_call = (zend_execute_data*)(stack + used_stack - frame_size); in zend_generator_freeze_call_stack()
92 ZEND_ASSERT(prev_call == (zend_execute_data*)stack); in zend_generator_freeze_call_stack()
H A Dzend_call_stack.c160 stack->max_size = max_size; in zend_call_stack_get_linux_pthread()
242 stack->base = (void*)end; in zend_call_stack_get_linux_proc_maps()
243 stack->max_size = max_size; in zend_call_stack_get_linux_proc_maps()
294 stack->max_size = max_size; in zend_call_stack_get_freebsd_pthread()
341 stack->base = stack_base; in zend_call_stack_get_freebsd_sysctl()
457 stack->base = base; in zend_call_stack_get_macos()
458 stack->max_size = max_size; in zend_call_stack_get_macos()
549 stack->base = ti.stack_end; in zend_call_stack_get_haiku()
589 stack->max_size = max_size; in zend_call_stack_get_netbsd_pthread()
650 stack->max_size = max_size; in zend_call_stack_get_netbsd_vm()
[all …]
H A Dzend_gc.c330 return stack->next; in gc_stack_next()
336 (*stack) = gc_stack_next(*stack); in gc_stack_push()
348 (*stack) = (*stack)->prev; in gc_stack_pop()
362 stack = p->next; in gc_stack_free()
364 p = stack; in gc_stack_free()
782 GC_STACK_DCL(stack); in gc_scan_black()
981 GC_STACK_DCL(stack); in gc_mark_grey()
1212 GC_STACK_DCL(stack); in gc_scan()
1797 gc_stack stack; in zend_gc_collect_cycles() local
1799 stack.prev = NULL; in zend_gc_collect_cycles()
[all …]
/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 …]
/php-src/sapi/phpdbg/tests/
H A Dexceptions_002.phpt29 prompt> [The stack contains nothing !]
/php-src/ext/reflection/tests/
H A DReflectionFiber_notrace_2.phpt2 ReflectionFiber should not segfault when inspecting fibers where the previous stack frame is a nati…
/php-src/Zend/asm/
H A Djump_loongarch64_sysv_elf_gas.S47 # reserve space on stack
113 # restore stack
121 .section .note.GNU-stack,"",%progbits
H A Dmake_loongarch64_sysv_elf_gas.S50 # reserve space for context-data on context-stack
72 .section .note.GNU-stack,"",%progbits
/php-src/sapi/phpdbg/
H A Dphpdbg_print.c37 …PHPDBG_PRINT_COMMAND_D(stack, "print out the instructions in the current stack", 's'…
97 PHPDBG_PRINT(stack) /* {{{ */ in PHPDBG_PRINT() argument

Completed in 449 milliseconds

1234567