Lines Matching refs:backup
311 memcpy(&watch->backup, watch->addr.ptr, watch->size);
314 if (watch->backup.str) {
315 zend_string_release(watch->backup.str);
317 …watch->backup.str = zend_string_init((char *) watch->addr.ptr + XtOffsetOf(zend_string, val) - XtO…
318 GC_MAKE_PERSISTENT_LOCAL(watch->backup.str);
321 memcpy((char *) &watch->backup + HT_WATCH_OFFSET, watch->addr.ptr, watch->size);
344 zend_string_release(coll->reference.backup.str);
392 coll->reference.backup.str = NULL;
665 char *oldPtr = ((char *) &element->backup.ht) + HT_WATCH_OFFSET;
685 } else if (phpdbg_check_watch_diff(WATCH_ON_ZVAL, &element->backup.zv, zv)) {
686 phpdbg_print_watch_diff(WATCH_ON_ZVAL, element->str, &element->backup.zv, zv);
799 …memcpy(&element->backup, &element->watch->backup, /* element->watch->size */ sizeof(element->backu…
933 …if ((watch->type == WATCH_ON_ZVAL || watch->type == WATCH_ON_BUCKET) && Z_TYPE(watch->backup.zv) >…
990 comparePtr = &ZSTR_LEN(watch->backup.str);
993 comparePtr = (char *) &watch->backup.ht + HT_WATCH_OFFSET;
996 comparePtr = &watch->backup;
1006 …if (watch->backup.bucket.key != watch->addr.bucket->key || (watch->backup.bucket.key != NULL && wa…
1029 if (!phpdbg_check_watch_diff(WATCH_ON_ZVAL, &watch->backup.bucket.val, watch->addr.ptr)) {