Home
last modified time | relevance | path

Searched refs:gc_buffer (Results 1 – 8 of 8) sorted by relevance

/PHP-8.0/Zend/
H A Dzend_gc.h98 zend_get_gc_buffer *gc_buffer, zval *zv) { in zend_get_gc_buffer_add_zval() argument
100 if (UNEXPECTED(gc_buffer->cur == gc_buffer->end)) { in zend_get_gc_buffer_add_zval()
101 zend_get_gc_buffer_grow(gc_buffer); in zend_get_gc_buffer_add_zval()
103 ZVAL_COPY_VALUE(gc_buffer->cur, zv); in zend_get_gc_buffer_add_zval()
104 gc_buffer->cur++; in zend_get_gc_buffer_add_zval()
110 if (UNEXPECTED(gc_buffer->cur == gc_buffer->end)) { in zend_get_gc_buffer_add_obj()
111 zend_get_gc_buffer_grow(gc_buffer); in zend_get_gc_buffer_add_obj()
113 ZVAL_OBJ(gc_buffer->cur, obj); in zend_get_gc_buffer_add_obj()
114 gc_buffer->cur++; in zend_get_gc_buffer_add_obj()
119 *table = gc_buffer->start; in zend_get_gc_buffer_use()
[all …]
H A Dzend_generators.c354 zend_get_gc_buffer *gc_buffer = zend_get_gc_buffer_create(); in zend_generator_get_gc() local
355 zend_get_gc_buffer_add_zval(gc_buffer, &generator->value); in zend_generator_get_gc()
356 zend_get_gc_buffer_add_zval(gc_buffer, &generator->key); in zend_generator_get_gc()
357 zend_get_gc_buffer_add_zval(gc_buffer, &generator->retval); in zend_generator_get_gc()
358 zend_get_gc_buffer_add_zval(gc_buffer, &generator->values); in zend_generator_get_gc()
363 zend_get_gc_buffer_add_zval(gc_buffer, EX_VAR_NUM(i)); in zend_generator_get_gc()
371 zend_get_gc_buffer_add_zval(gc_buffer, zv++); in zend_generator_get_gc()
384 zend_get_gc_buffer_add_zval(gc_buffer, &extra_named_params); in zend_generator_get_gc()
392 zend_unfinished_calls_gc(execute_data, call, op_num, gc_buffer); in zend_generator_get_gc()
407 zend_get_gc_buffer_add_zval(gc_buffer, var); in zend_generator_get_gc()
[all …]
H A Dzend_gc.c1638 zend_get_gc_buffer *gc_buffer = &EG(get_gc_buffer); in zend_get_gc_buffer_create() local
1639 gc_buffer->cur = gc_buffer->start; in zend_get_gc_buffer_create()
1640 return gc_buffer; in zend_get_gc_buffer_create()
1643 ZEND_API void zend_get_gc_buffer_grow(zend_get_gc_buffer *gc_buffer) { in zend_get_gc_buffer_grow() argument
1644 size_t old_capacity = gc_buffer->end - gc_buffer->start; in zend_get_gc_buffer_grow()
1646 gc_buffer->start = erealloc(gc_buffer->start, new_capacity * sizeof(zval)); in zend_get_gc_buffer_grow()
1647 gc_buffer->end = gc_buffer->start + new_capacity; in zend_get_gc_buffer_grow()
1648 gc_buffer->cur = gc_buffer->start + old_capacity; in zend_get_gc_buffer_grow()
1652 zend_get_gc_buffer *gc_buffer = &EG(get_gc_buffer); in zend_get_gc_buffer_release() local
1653 efree(gc_buffer->start); in zend_get_gc_buffer_release()
[all …]
/PHP-8.0/ext/curl/
H A Dmulti.c571 zend_get_gc_buffer *gc_buffer = zend_get_gc_buffer_create(); in curl_multi_get_gc() local
575 zend_get_gc_buffer_add_zval(gc_buffer, &curl_multi->handlers->server_push->func_name); in curl_multi_get_gc()
582 zend_get_gc_buffer_add_zval(gc_buffer, pz_ch); in curl_multi_get_gc()
585 zend_get_gc_buffer_use(gc_buffer, table, n); in curl_multi_get_gc()
H A Dinterface.c1266 zend_get_gc_buffer *gc_buffer = zend_get_gc_buffer_create(); in curl_get_gc() local
1268 zend_get_gc_buffer_add_zval(gc_buffer, &curl->postfields); in curl_get_gc()
1271 zend_get_gc_buffer_add_zval(gc_buffer, &curl->handlers->read->func_name); in curl_get_gc()
1272 zend_get_gc_buffer_add_zval(gc_buffer, &curl->handlers->read->stream); in curl_get_gc()
1276 zend_get_gc_buffer_add_zval(gc_buffer, &curl->handlers->write->func_name); in curl_get_gc()
1277 zend_get_gc_buffer_add_zval(gc_buffer, &curl->handlers->write->stream); in curl_get_gc()
1282 zend_get_gc_buffer_add_zval(gc_buffer, &curl->handlers->write_header->stream); in curl_get_gc()
1286 zend_get_gc_buffer_add_zval(gc_buffer, &curl->handlers->progress->func_name); in curl_get_gc()
1291 zend_get_gc_buffer_add_zval(gc_buffer, &curl->handlers->fnmatch->func_name); in curl_get_gc()
1295 zend_get_gc_buffer_add_zval(gc_buffer, &curl->handlers->std_err); in curl_get_gc()
[all …]
/PHP-8.0/ext/spl/
H A Dspl_observer.c283 zend_get_gc_buffer *gc_buffer = zend_get_gc_buffer_create(); in spl_object_storage_get_gc() local
286 zend_get_gc_buffer_add_zval(gc_buffer, &element->obj); in spl_object_storage_get_gc()
287 zend_get_gc_buffer_add_zval(gc_buffer, &element->inf); in spl_object_storage_get_gc()
290 zend_get_gc_buffer_use(gc_buffer, table, n); in spl_object_storage_get_gc()
H A Dspl_dllist.c528 zend_get_gc_buffer *gc_buffer = zend_get_gc_buffer_create(); in spl_dllist_object_get_gc() local
532 zend_get_gc_buffer_add_zval(gc_buffer, &current->data); in spl_dllist_object_get_gc()
536 zend_get_gc_buffer_use(gc_buffer, gc_data, gc_data_count); in spl_dllist_object_get_gc()
H A Dspl_iterators.c2135 zend_get_gc_buffer *gc_buffer = zend_get_gc_buffer_create(); in spl_dual_it_get_gc() local
2138 zend_get_gc_buffer_add_zval(gc_buffer, &object->inner.zobject); in spl_dual_it_get_gc()
2153 zend_get_gc_buffer_add_obj(gc_buffer, &object->u.append.iterator->std); in spl_dual_it_get_gc()
2155 zend_get_gc_buffer_add_zval(gc_buffer, &object->u.append.zarrayit); in spl_dual_it_get_gc()
2160 zend_get_gc_buffer_add_zval(gc_buffer, &object->u.caching.zcache); in spl_dual_it_get_gc()
2165 zend_get_gc_buffer_add_zval(gc_buffer, &object->u.cbfilter->fci.function_name); in spl_dual_it_get_gc()
2167 zend_get_gc_buffer_add_obj(gc_buffer, object->u.cbfilter->fci.object); in spl_dual_it_get_gc()
2173 zend_get_gc_buffer_use(gc_buffer, table, n); in spl_dual_it_get_gc()

Completed in 56 milliseconds