arena 3617 Zend/zend_API.c property_info = zend_arena_alloc(&CG(arena), sizeof(zend_property_info)); arena 36 Zend/zend_arena.h zend_arena *arena = (zend_arena*)emalloc(size); arena 38 Zend/zend_arena.h arena->ptr = (char*) arena + ZEND_MM_ALIGNED_SIZE(sizeof(zend_arena)); arena 39 Zend/zend_arena.h arena->end = (char*) arena + size; arena 40 Zend/zend_arena.h arena->prev = NULL; arena 41 Zend/zend_arena.h return arena; arena 44 Zend/zend_arena.h static zend_always_inline void zend_arena_destroy(zend_arena *arena) arena 47 Zend/zend_arena.h zend_arena *prev = arena->prev; arena 48 Zend/zend_arena.h efree(arena); arena 49 Zend/zend_arena.h arena = prev; arena 50 Zend/zend_arena.h } while (arena); arena 57 Zend/zend_arena.h zend_arena *arena = *arena_ptr; arena 58 Zend/zend_arena.h char *ptr = arena->ptr; arena 62 Zend/zend_arena.h if (EXPECTED(size <= (size_t)(arena->end - ptr))) { arena 63 Zend/zend_arena.h arena->ptr = ptr + size; arena 66 Zend/zend_arena.h UNEXPECTED((size + ZEND_MM_ALIGNED_SIZE(sizeof(zend_arena))) > (size_t)(arena->end - (char*) arena)) ? arena 68 Zend/zend_arena.h (size_t)(arena->end - (char*) arena); arena 74 Zend/zend_arena.h new_arena->prev = arena; arena 96 Zend/zend_arena.h static zend_always_inline void* zend_arena_checkpoint(zend_arena *arena) arena 98 Zend/zend_arena.h return arena->ptr; arena 103 Zend/zend_arena.h zend_arena *arena = *arena_ptr; arena 105 Zend/zend_arena.h while (UNEXPECTED((char*)checkpoint > arena->end) || arena 106 Zend/zend_arena.h UNEXPECTED((char*)checkpoint <= (char*)arena)) { arena 107 Zend/zend_arena.h zend_arena *prev = arena->prev; arena 108 Zend/zend_arena.h efree(arena); arena 109 Zend/zend_arena.h *arena_ptr = arena = prev; arena 111 Zend/zend_arena.h ZEND_ASSERT((char*)checkpoint > (char*)arena && (char*)checkpoint <= arena->end); arena 112 Zend/zend_arena.h arena->ptr = (char*)checkpoint; arena 580 Zend/zend_closures.c closure->func.op_array.run_time_cache = func->op_array.run_time_cache = zend_arena_alloc(&CG(arena), func->op_array.cache_size); arena 317 Zend/zend_compile.c CG(arena) = zend_arena_create(64 * 1024); arena 334 Zend/zend_compile.c zend_arena_destroy(CG(arena)); arena 952 Zend/zend_compile.c new_function = zend_arena_alloc(&CG(arena), sizeof(zend_op_array)); arena 4855 Zend/zend_compile.c zend_op_array *op_array = zend_arena_alloc(&CG(arena), sizeof(zend_op_array)); arena 5193 Zend/zend_compile.c zend_class_entry *ce = zend_arena_alloc(&CG(arena), sizeof(zend_class_entry)); arena 2172 Zend/zend_execute.c op_array->run_time_cache = zend_arena_alloc(&CG(arena), op_array->cache_size); arena 2289 Zend/zend_execute.c op_array->run_time_cache = zend_arena_alloc(&CG(arena), op_array->cache_size); arena 112 Zend/zend_globals.h zend_arena *arena; arena 38 Zend/zend_inheritance.c new_property_info = zend_arena_alloc(&CG(arena), sizeof(zend_property_info)); arena 66 Zend/zend_inheritance.c new_function = zend_arena_alloc(&CG(arena), sizeof(zend_internal_function)); arena 84 Zend/zend_inheritance.c new_function = zend_arena_alloc(&CG(arena), sizeof(zend_op_array)); arena 597 Zend/zend_inheritance.c zend_function *new_function = zend_arena_alloc(&CG(arena), sizeof(zend_op_array)); arena 1156 Zend/zend_inheritance.c new_fn = zend_arena_alloc(&CG(arena), sizeof(zend_op_array)); arena 38 ext/mysqlnd/mysqlnd_block_alloc.c if (chunk->ptr == (pool->arena + (pool->arena_size - pool->free_size - chunk->size))) { arena 63 ext/mysqlnd/mysqlnd_block_alloc.c if (chunk->ptr == (pool->arena + (pool->arena_size - pool->free_size - chunk->size))) { arena 141 ext/mysqlnd/mysqlnd_block_alloc.c chunk->ptr = pool->arena + (pool->arena_size - pool->free_size); arena 163 ext/mysqlnd/mysqlnd_block_alloc.c ret->arena = mnd_emalloc(ret->arena_size); arena 164 ext/mysqlnd/mysqlnd_block_alloc.c if (!ret->arena) { arena 180 ext/mysqlnd/mysqlnd_block_alloc.c mnd_efree(pool->arena); arena 46 ext/mysqlnd/mysqlnd_structs.h zend_uchar *arena; arena 121 ext/opcache/Optimizer/block_pass.c blocks = cfg->blocks = zend_arena_calloc(&ctx->arena, op_array->last + 2, sizeof(zend_code_block)); arena 187 ext/opcache/Optimizer/block_pass.c cfg->try = zend_arena_calloc(&ctx->arena, op_array->last_try_catch, sizeof(zend_code_block *)); arena 188 ext/opcache/Optimizer/block_pass.c cfg->catch = zend_arena_calloc(&ctx->arena, op_array->last_try_catch, sizeof(zend_code_block *)); arena 225 ext/opcache/Optimizer/block_pass.c cfg->loop_start = zend_arena_calloc(&ctx->arena, op_array->last_brk_cont, sizeof(zend_code_block *)); arena 226 ext/opcache/Optimizer/block_pass.c cfg->loop_cont = zend_arena_calloc(&ctx->arena, op_array->last_brk_cont, sizeof(zend_code_block *)); arena 227 ext/opcache/Optimizer/block_pass.c cfg->loop_brk = zend_arena_calloc(&ctx->arena, op_array->last_brk_cont, sizeof(zend_code_block *)); arena 342 ext/opcache/Optimizer/block_pass.c zend_block_source *__t = zend_arena_alloc(&ctx->arena, sizeof(zend_block_source)); \ arena 1800 ext/opcache/Optimizer/block_pass.c checkpoint = zend_arena_checkpoint(ctx->arena); arena 1802 ext/opcache/Optimizer/block_pass.c usage = zend_arena_alloc(&ctx->arena, bitset_len * ZEND_BITSET_ELM_SIZE); arena 1804 ext/opcache/Optimizer/block_pass.c defined_here = zend_arena_alloc(&ctx->arena, bitset_len * ZEND_BITSET_ELM_SIZE); arena 1934 ext/opcache/Optimizer/block_pass.c zend_arena_release(&ctx->arena, checkpoint); arena 1958 ext/opcache/Optimizer/block_pass.c checkpoint = zend_arena_checkpoint(ctx->arena); arena 1960 ext/opcache/Optimizer/block_pass.c zend_arena_release(&ctx->arena, checkpoint); arena 1968 ext/opcache/Optimizer/block_pass.c cfg.Tsource = zend_arena_calloc(&ctx->arena, op_array->last_var + op_array->T, sizeof(zend_op *)); arena 1969 ext/opcache/Optimizer/block_pass.c cfg.same_t = zend_arena_alloc(&ctx->arena, op_array->last_var + op_array->T); arena 1970 ext/opcache/Optimizer/block_pass.c usage = zend_arena_alloc(&ctx->arena, bitset_len * ZEND_BITSET_ELM_SIZE); arena 2007 ext/opcache/Optimizer/block_pass.c zend_arena_release(&ctx->arena, checkpoint); arena 128 ext/opcache/Optimizer/compact_literals.c void *checkpoint = zend_arena_checkpoint(ctx->arena); arena 132 ext/opcache/Optimizer/compact_literals.c info = (literal_info*)zend_arena_calloc(&ctx->arena, op_array->last_literal, sizeof(literal_info)); arena 340 ext/opcache/Optimizer/compact_literals.c map = (int*)zend_arena_alloc(&ctx->arena, op_array->last_literal * sizeof(int)); arena 510 ext/opcache/Optimizer/compact_literals.c zend_arena_release(&ctx->arena, checkpoint); arena 53 ext/opcache/Optimizer/optimize_func_calls.c checkpoint = zend_arena_checkpoint(ctx->arena); arena 54 ext/opcache/Optimizer/optimize_func_calls.c call_stack = zend_arena_calloc(&ctx->arena, op_array->last / 2, sizeof(optimizer_call_info)); arena 167 ext/opcache/Optimizer/optimize_func_calls.c zend_arena_release(&ctx->arena, checkpoint); arena 56 ext/opcache/Optimizer/optimize_temp_vars_5.c void *checkpoint = zend_arena_checkpoint(ctx->arena); arena 59 ext/opcache/Optimizer/optimize_temp_vars_5.c taken_T = (zend_bitset) zend_arena_alloc(&ctx->arena, bitset_len * ZEND_BITSET_ELM_SIZE); arena 60 ext/opcache/Optimizer/optimize_temp_vars_5.c start_of_T = (zend_op **) zend_arena_alloc(&ctx->arena, T * sizeof(zend_op *)); arena 61 ext/opcache/Optimizer/optimize_temp_vars_5.c valid_T = (zend_bitset) zend_arena_alloc(&ctx->arena, bitset_len * ZEND_BITSET_ELM_SIZE); arena 62 ext/opcache/Optimizer/optimize_temp_vars_5.c map_T = (int *) zend_arena_alloc(&ctx->arena, T * sizeof(int)); arena 227 ext/opcache/Optimizer/optimize_temp_vars_5.c zend_arena_release(&ctx->arena, checkpoint); arena 40 ext/opcache/Optimizer/zend_optimizer.c ctx->constants = zend_arena_alloc(&ctx->arena, sizeof(HashTable)); arena 677 ext/opcache/Optimizer/zend_optimizer.c ctx.arena = zend_arena_create(64 * 1024); arena 746 ext/opcache/Optimizer/zend_optimizer.c zend_arena_destroy(ctx.arena); arena 53 ext/opcache/Optimizer/zend_optimizer_internal.h zend_arena *arena; arena 1181 ext/opcache/ZendAccelerator.c ZCG(mem) = zend_arena_alloc(&CG(arena), memory_used + 64); arena 1184 ext/opcache/ZendAccelerator.c ZCG(mem) = zend_arena_alloc(&CG(arena), memory_used); arena 692 ext/opcache/zend_accelerator_util_funcs.c ZCG(arena_mem) = zend_arena_alloc(&CG(arena), persistent_script->arena_size + 64); arena 696 ext/opcache/zend_accelerator_util_funcs.c ZCG(arena_mem) = zend_arena_alloc(&CG(arena), persistent_script->arena_size); arena 1274 ext/opcache/zend_file_cache.c checkpoint = zend_arena_checkpoint(CG(arena)); arena 1277 ext/opcache/zend_file_cache.c mem = zend_arena_alloc(&CG(arena), info.mem_size + info.str_size + 64); arena 1280 ext/opcache/zend_file_cache.c mem = zend_arena_alloc(&CG(arena), info.mem_size + info.str_size); arena 1288 ext/opcache/zend_file_cache.c zend_arena_release(&CG(arena), checkpoint); arena 1302 ext/opcache/zend_file_cache.c zend_arena_release(&CG(arena), checkpoint); arena 1321 ext/opcache/zend_file_cache.c zend_arena_release(&CG(arena), checkpoint); arena 1368 ext/opcache/zend_file_cache.c zend_arena_release(&CG(arena), checkpoint);