22#ifndef ZEND_ACCELERATOR_HASH_H
23#define ZEND_ACCELERATOR_HASH_H
88 if (accel_hash->num_entries == accel_hash->max_num_entries) {
unsigned char key[REFLECTION_KEY_LEN]
zend_accel_hash_entry * next
zend_accel_hash_entry * hash_entries
zend_accel_hash_entry ** hash_table
uint32_t num_direct_entries
void zend_accel_hash_init(zend_accel_hash *accel_hash, uint32_t hash_size)
zend_accel_hash_entry * zend_accel_hash_find_entry(zend_accel_hash *accel_hash, zend_string *key)
void * zend_accel_hash_find(zend_accel_hash *accel_hash, zend_string *key)
int zend_accel_hash_unlink(zend_accel_hash *accel_hash, zend_string *key)
zend_accel_hash_entry * zend_accel_hash_update(zend_accel_hash *accel_hash, zend_string *key, bool indirect, void *data)
void zend_accel_hash_clean(zend_accel_hash *accel_hash)
struct _zend_accel_hash zend_accel_hash
struct _zend_accel_hash_entry zend_accel_hash_entry
ZEND_API void(ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data)
struct _zend_string zend_string