Searched refs:nTableSize (Results 1 - 7 of 7) sorted by relevance

/PHP_TRUNK/Zend/
H A Dzend_string.c53 CG(interned_strings).nTableMask = CG(interned_strings).nTableSize - 1;
54 CG(interned_strings).arData = (Bucket*) pecalloc(CG(interned_strings).nTableSize, sizeof(Bucket), 1);
55 CG(interned_strings).arHash = (uint32_t*) pecalloc(CG(interned_strings).nTableSize, sizeof(uint32_t), 1);
56 memset(CG(interned_strings).arHash, INVALID_IDX, CG(interned_strings).nTableSize * sizeof(uint32_t));
108 if (CG(interned_strings).nNumUsed >= CG(interned_strings).nTableSize) {
109 if ((CG(interned_strings).nTableSize << 1) > 0) { /* Let's double the table size */
110 Bucket *d = (Bucket *) perealloc_recoverable(CG(interned_strings).arData, (CG(interned_strings).nTableSize << 1) * sizeof(Bucket), 1);
111 uint32_t *h = (uint32_t *) perealloc_recoverable(CG(interned_strings).arHash, (CG(interned_strings).nTableSize << 1) * sizeof(uint32_t), 1);
117 CG(interned_strings).nTableSize = (CG(interned_strings).nTableSize <<
[all...]
H A Dzend_hash.c79 if ((ht)->nNumUsed >= (ht)->nTableSize) { \
88 (ht)->arData = (Bucket *) safe_pemalloc((ht)->nTableSize, sizeof(Bucket), 0, (ht)->u.flags & HASH_FLAG_PERSISTENT); \
91 (ht)->arData = (Bucket *) safe_pemalloc((ht)->nTableSize, sizeof(Bucket) + sizeof(uint32_t), 0, (ht)->u.flags & HASH_FLAG_PERSISTENT); \
92 (ht)->arHash = (uint32_t*)((ht)->arData + (ht)->nTableSize); \
93 memset((ht)->arHash, INVALID_IDX, (ht)->nTableSize * sizeof(uint32_t)); \
95 (ht)->nTableMask = (ht)->nTableSize - 1; \
106 ht->nTableSize = 8;
109 ht->nTableSize = 0x80000000;
111 ht->nTableSize = 1U << __lzcnt(nSize);
112 if (ht->nTableSize < nSiz
[all...]
H A Dzend_types.h155 uint32_t nTableSize; member in struct:_HashTable
/PHP_TRUNK/ext/opcache/
H A Dzend_persist.c88 ZCG(mem) = (void*)(h + ht->nTableSize);
90 memcpy(h, ht->arHash, sizeof(uint32_t) * ht->nTableSize);
125 ZCG(mem) = (void*)(h + ht->nTableSize);
127 memcpy(h, ht->arHash, sizeof(uint32_t) * ht->nTableSize);
H A Dzend_persist_calc.c63 ADD_SIZE(sizeof(Bucket) * ht->nNumUsed + sizeof(uint32_t) * ht->nTableSize);
H A Dzend_accelerator_util_funcs.c300 ht->nTableSize = source->nTableSize;
318 ht->arData = (Bucket *) emalloc(ht->nTableSize * sizeof(Bucket));
343 ht->arData = (Bucket *) emalloc(ht->nTableSize * (sizeof(Bucket) + sizeof(uint32_t)));
344 ht->arHash = (uint32_t*)(ht->arData + ht->nTableSize);
345 memset(ht->arHash, INVALID_IDX, sizeof(uint32_t) * ht->nTableSize);
381 ht->nTableSize = source->nTableSize;
396 ht->arData = (Bucket *) emalloc(ht->nTableSize * (sizeof(Bucket) + sizeof(uint32_t)));
397 ht->arHash = (uint32_t *)(ht->arData + ht->nTableSize);
[all...]
H A DZendAccelerator.c2184 ZCSG(interned_strings).nTableMask = ZCSG(interned_strings).nTableSize - 1;
2185 ZCSG(interned_strings).arData = zend_shared_alloc(ZCSG(interned_strings).nTableSize * sizeof(Bucket));
2186 ZCSG(interned_strings).arHash = (uint32_t*)zend_shared_alloc(ZCSG(interned_strings).nTableSize * sizeof(uint32_t));
2192 memset(ZCSG(interned_strings).arHash, INVALID_IDX, ZCSG(interned_strings).nTableSize * sizeof(uint32_t));

Completed in 13 milliseconds