Lines Matching refs:trace
136 zval *trace; in zend_default_exception_new_ex() local
145 ALLOC_ZVAL(trace); in zend_default_exception_new_ex()
146 Z_UNSET_ISREF_P(trace); in zend_default_exception_new_ex()
147 Z_SET_REFCOUNT_P(trace, 0); in zend_default_exception_new_ex()
148 zend_fetch_debug_backtrace(trace, skip_top_traces, 0 TSRMLS_CC); in zend_default_exception_new_ex()
152 zend_update_property(default_exception_ce, &obj, "trace", sizeof("trace")-1, trace TSRMLS_CC); in zend_default_exception_new_ex()
516 zval *trace; in ZEND_METHOD() local
525 …trace = zend_read_property(default_exception_ce, getThis(), "trace", sizeof("trace")-1, 1 TSRMLS_C… in ZEND_METHOD()
526 …zend_hash_apply_with_arguments(Z_ARRVAL_P(trace) TSRMLS_CC, (apply_func_args_t)_build_trace_string… in ZEND_METHOD()
566 zval message, file, line, *trace, *exception; in ZEND_METHOD() local
594 fci.retval_ptr_ptr = &trace; in ZEND_METHOD()
601 if (Z_TYPE_P(trace) != IS_STRING) { in ZEND_METHOD()
602 zval_ptr_dtor(&trace); in ZEND_METHOD()
603 trace = NULL; in ZEND_METHOD()
609 (trace && Z_STRLEN_P(trace)) ? Z_STRVAL_P(trace) : "#0 {main}\n", in ZEND_METHOD()
614 (trace && Z_STRLEN_P(trace)) ? Z_STRVAL_P(trace) : "#0 {main}\n", in ZEND_METHOD()
624 if (trace) { in ZEND_METHOD()
625 zval_ptr_dtor(&trace); in ZEND_METHOD()