Lines Matching refs:object_buckets

29 	objects->object_buckets = (zend_object **) emalloc(init_size * sizeof(zend_object*));  in zend_objects_store_init()
33 memset(&objects->object_buckets[0], 0, sizeof(zend_object*)); in zend_objects_store_init()
38 efree(objects->object_buckets); in zend_objects_store_destroy()
39 objects->object_buckets = NULL; in zend_objects_store_destroy()
48 zend_object *obj = objects->object_buckets[i]; in zend_objects_store_call_destructors()
67 if (objects->object_buckets && objects->top > 1) { in zend_objects_store_mark_destructed()
68 zend_object **obj_ptr = objects->object_buckets + 1; in zend_objects_store_mark_destructed()
69 zend_object **end = objects->object_buckets + objects->top; in zend_objects_store_mark_destructed()
92 end = objects->object_buckets + 1; in zend_objects_store_free_object_storage()
93 obj_ptr = objects->object_buckets + objects->top; in zend_objects_store_free_object_storage()
131 …EG(objects_store).object_buckets = (zend_object **) erealloc(EG(objects_store).object_buckets, new… in zend_objects_store_put_cold()
136 EG(objects_store).object_buckets[handle] = object; in zend_objects_store_put_cold()
148 …EG(objects_store).free_list_head = GET_OBJ_BUCKET_NUMBER(EG(objects_store).object_buckets[handle]); in zend_objects_store_put()
156 EG(objects_store).object_buckets[handle] = object; in zend_objects_store_put()
187 ZEND_ASSERT(EG(objects_store).object_buckets != NULL); in zend_objects_store_del()
188 ZEND_ASSERT(IS_OBJ_VALID(EG(objects_store).object_buckets[handle])); in zend_objects_store_del()
189 EG(objects_store).object_buckets[handle] = SET_OBJ_INVALID(object); in zend_objects_store_del()