ZCSG 120 ext/opcache/ZendAccelerator.c # define INCREMENT(v) InterlockedIncrement(&ZCSG(v)) ZCSG 121 ext/opcache/ZendAccelerator.c # define DECREMENT(v) InterlockedDecrement(&ZCSG(v)) ZCSG 122 ext/opcache/ZendAccelerator.c # define LOCKVAL(v) (ZCSG(v)) ZCSG 214 ext/opcache/ZendAccelerator.c (ZCG(counted) || ZCSG(accelerator_enabled))) { ZCSG 216 ext/opcache/ZendAccelerator.c ZCG(include_path_key) = zend_accel_hash_find(&ZCSG(include_paths), ZCG(include_path), ZCG(include_path_len) + 1); ZCSG 218 ext/opcache/ZendAccelerator.c !zend_accel_hash_is_full(&ZCSG(include_paths))) { ZCSG 222 ext/opcache/ZendAccelerator.c ZCG(include_path_key) = zend_accel_hash_find(&ZCSG(include_paths), ZCG(include_path), ZCG(include_path_len) + 1); ZCSG 224 ext/opcache/ZendAccelerator.c !zend_accel_hash_is_full(&ZCSG(include_paths))) { ZCSG 230 ext/opcache/ZendAccelerator.c key[ZCG(include_path_len) + 1] = 'A' + ZCSG(include_paths).num_entries; ZCSG 232 ext/opcache/ZendAccelerator.c zend_accel_hash_update(&ZCSG(include_paths), key, ZCG(include_path_len) + 1, 0, ZCG(include_path_key)); ZCSG 282 ext/opcache/ZendAccelerator.c for (i = 0; i < ZCSG(interned_strings).nTableSize; i++) { ZCSG 283 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).arBuckets[i] = ZCSG(interned_strings_saved_state).arBuckets[i]; ZCSG 284 ext/opcache/ZendAccelerator.c if (ZCSG(interned_strings).arBuckets[i]) { ZCSG 285 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).arBuckets[i]->pLast = NULL; ZCSG 288 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).pListHead = ZCSG(interned_strings_saved_state).pListHead; ZCSG 289 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).pListTail = ZCSG(interned_strings_saved_state).pListTail; ZCSG 290 ext/opcache/ZendAccelerator.c if (ZCSG(interned_strings).pListHead) { ZCSG 291 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).pListHead->pListLast = NULL; ZCSG 293 ext/opcache/ZendAccelerator.c if (ZCSG(interned_strings).pListTail) { ZCSG 294 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).pListTail->pListNext = NULL; ZCSG 296 ext/opcache/ZendAccelerator.c ZCSG(interned_strings_top) = ZCSG(interned_strings_saved_state).top; ZCSG 301 ext/opcache/ZendAccelerator.c ZCSG(interned_strings_saved_state).arBuckets = (Bucket**)zend_shared_alloc(ZCSG(interned_strings).nTableSize * sizeof(Bucket *)); ZCSG 302 ext/opcache/ZendAccelerator.c if (!ZCSG(interned_strings_saved_state).arBuckets) { ZCSG 305 ext/opcache/ZendAccelerator.c memcpy(ZCSG(interned_strings_saved_state).arBuckets, ZCSG(interned_strings).arBuckets, ZCSG(interned_strings).nTableSize * sizeof(Bucket *)); ZCSG 306 ext/opcache/ZendAccelerator.c ZCSG(interned_strings_saved_state).pListHead = ZCSG(interned_strings).pListHead; ZCSG 307 ext/opcache/ZendAccelerator.c ZCSG(interned_strings_saved_state).pListTail = ZCSG(interned_strings).pListTail; ZCSG 308 ext/opcache/ZendAccelerator.c ZCSG(interned_strings_saved_state).top = ZCSG(interned_strings_top); ZCSG 320 ext/opcache/ZendAccelerator.c if (arKey >= ZCSG(interned_strings_start) && arKey < ZCSG(interned_strings_end)) { ZCSG 326 ext/opcache/ZendAccelerator.c nIndex = h & ZCSG(interned_strings).nTableMask; ZCSG 329 ext/opcache/ZendAccelerator.c p = ZCSG(interned_strings).arBuckets[nIndex]; ZCSG 342 ext/opcache/ZendAccelerator.c if (ZCSG(interned_strings_top) + ZEND_MM_ALIGNED_SIZE(sizeof(Bucket) + nKeyLength) >= ZCSG 343 ext/opcache/ZendAccelerator.c ZCSG(interned_strings_end)) { ZCSG 350 ext/opcache/ZendAccelerator.c p = (Bucket *) ZCSG(interned_strings_top); ZCSG 351 ext/opcache/ZendAccelerator.c ZCSG(interned_strings_top) += ZEND_MM_ALIGNED_SIZE(sizeof(Bucket) + nKeyLength); ZCSG 360 ext/opcache/ZendAccelerator.c p->pNext = ZCSG(interned_strings).arBuckets[nIndex]; ZCSG 365 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).arBuckets[nIndex] = p; ZCSG 367 ext/opcache/ZendAccelerator.c p->pListLast = ZCSG(interned_strings).pListTail; ZCSG 368 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).pListTail = p; ZCSG 373 ext/opcache/ZendAccelerator.c if (!ZCSG(interned_strings).pListHead) { ZCSG 374 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).pListHead = p; ZCSG 377 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).nNumOfElements++; ZCSG 491 ext/opcache/ZendAccelerator.c ZCSG(restart_in_progress) = 1; ZCSG 497 ext/opcache/ZendAccelerator.c ZCSG(restart_in_progress) = 0; ZCSG 502 ext/opcache/ZendAccelerator.c ZCSG(restart_in_progress) = 0; ZCSG 511 ext/opcache/ZendAccelerator.c if (ZCSG(restart_in_progress)) { ZCSG 520 ext/opcache/ZendAccelerator.c ZCSG(restart_in_progress) = 0; ZCSG 582 ext/opcache/ZendAccelerator.c ZCSG(force_restart_time) = 0; ZCSG 599 ext/opcache/ZendAccelerator.c ZCSG(force_restart_time) = time(NULL); /* restore forced restart request */ ZCSG 638 ext/opcache/ZendAccelerator.c && ZCSG(force_restart_time) ZCSG 639 ext/opcache/ZendAccelerator.c && time(NULL) >= ZCSG(force_restart_time)) { ZCSG 965 ext/opcache/ZendAccelerator.c (ZCG(counted) || ZCSG(accelerator_enabled)) && ZCSG 966 ext/opcache/ZendAccelerator.c !zend_accel_hash_find(&ZCSG(include_paths), ZCG(include_path), ZCG(include_path_len) + 1) && ZCSG 967 ext/opcache/ZendAccelerator.c !zend_accel_hash_is_full(&ZCSG(include_paths))) { ZCSG 972 ext/opcache/ZendAccelerator.c ZCG(include_path_key) = zend_accel_hash_find(&ZCSG(include_paths), ZCG(include_path), ZCG(include_path_len) + 1); ZCSG 976 ext/opcache/ZendAccelerator.c } else if (!zend_accel_hash_is_full(&ZCSG(include_paths))) { ZCSG 982 ext/opcache/ZendAccelerator.c key[ZCG(include_path_len) + 1] = 'A' + ZCSG(include_paths).num_entries; ZCSG 984 ext/opcache/ZendAccelerator.c zend_accel_hash_update(&ZCSG(include_paths), key, ZCG(include_path_len) + 1, 0, ZCG(include_path_key)); ZCSG 1065 ext/opcache/ZendAccelerator.c if (!ZCG(enabled) || !accel_startup_ok || !ZCSG(accelerator_enabled) || accelerator_shm_read_lock(TSRMLS_C) != SUCCESS) { ZCSG 1079 ext/opcache/ZendAccelerator.c persistent_script = zend_accel_hash_find(&ZCSG(hash), realpath, strlen(realpath) + 1); ZCSG 1098 ext/opcache/ZendAccelerator.c zend_accel_hash_is_full(&ZCSG(hash)) ? ACCEL_RESTART_HASH : ACCEL_RESTART_OOM; ZCSG 1116 ext/opcache/ZendAccelerator.c if (!zend_accel_hash_find(&ZCSG(hash), key, key_length + 1)) { ZCSG 1117 ext/opcache/ZendAccelerator.c if (zend_accel_hash_is_full(&ZCSG(hash))) { ZCSG 1125 ext/opcache/ZendAccelerator.c if (zend_accel_hash_update(&ZCSG(hash), new_key, key_length + 1, 1, bucket)) { ZCSG 1156 ext/opcache/ZendAccelerator.c if (zend_accel_hash_is_full(&ZCSG(hash))) { ZCSG 1167 ext/opcache/ZendAccelerator.c bucket = zend_accel_hash_find_entry(&ZCSG(hash), new_persistent_script->full_path, new_persistent_script->full_path_len + 1); ZCSG 1214 ext/opcache/ZendAccelerator.c bucket = zend_accel_hash_update(&ZCSG(hash), new_persistent_script->full_path, new_persistent_script->full_path_len + 1, 0, new_persistent_script); ZCSG 1223 ext/opcache/ZendAccelerator.c if (zend_accel_hash_update(&ZCSG(hash), key, key_length + 1, 1, bucket)) { ZCSG 1334 ext/opcache/ZendAccelerator.c ZCSG(blacklist_misses)++; ZCSG 1365 ext/opcache/ZendAccelerator.c ZCSG(blacklist_misses)++; ZCSG 1474 ext/opcache/ZendAccelerator.c (!ZCG(counted) && !ZCSG(accelerator_enabled)) || ZCSG 1476 ext/opcache/ZendAccelerator.c (ZCSG(restart_in_progress) && accel_restart_is_active(TSRMLS_C)) || ZCSG 1522 ext/opcache/ZendAccelerator.c persistent_script = zend_accel_hash_find(&ZCSG(hash), key, key_length + 1); ZCSG 1552 ext/opcache/ZendAccelerator.c (bucket = zend_accel_hash_find_entry(&ZCSG(hash), file_handle->opened_path, strlen(file_handle->opened_path) + 1)) != NULL) { ZCSG 1587 ext/opcache/ZendAccelerator.c zend_accel_hash_is_full(&ZCSG(hash)) ? ACCEL_RESTART_HASH : ACCEL_RESTART_OOM; ZCSG 1612 ext/opcache/ZendAccelerator.c zend_accel_hash_is_full(&ZCSG(hash)) ? ACCEL_RESTART_HASH : ACCEL_RESTART_OOM; ZCSG 1626 ext/opcache/ZendAccelerator.c ZCSG(misses)++; ZCSG 1629 ext/opcache/ZendAccelerator.c if (ZSMMG(memory_exhausted) || ZCSG(restart_pending)) { ZCSG 1650 ext/opcache/ZendAccelerator.c ZCSG(hits)++; /* TBFixed: may lose one hit */ ZCSG 1653 ext/opcache/ZendAccelerator.c InterlockedIncrement(&ZCSG(hits)); ZCSG 1839 ext/opcache/ZendAccelerator.c (ZCG(counted) || ZCSG(accelerator_enabled)) && ZCSG 1841 ext/opcache/ZendAccelerator.c !ZCSG(restart_in_progress)) { ZCSG 1868 ext/opcache/ZendAccelerator.c (persistent_script = zend_accel_hash_find(&ZCSG(hash), (char*)filename, filename_len + 1)) != NULL && ZCSG 1884 ext/opcache/ZendAccelerator.c (persistent_script = zend_accel_hash_find(&ZCSG(hash), key, key_length + 1)) != NULL && ZCSG 1899 ext/opcache/ZendAccelerator.c (bucket = zend_accel_hash_find_entry(&ZCSG(hash), resolved_path, strlen(resolved_path) + 1)) != NULL) { ZCSG 1935 ext/opcache/ZendAccelerator.c (ZCG(counted) || ZCSG(accelerator_enabled)) && ZCSG 1937 ext/opcache/ZendAccelerator.c !ZCSG(restart_in_progress)) { ZCSG 1976 ext/opcache/ZendAccelerator.c (persistent_script = zend_accel_hash_find(&ZCSG(hash), (char*)filename, filename_len + 1)) != NULL && ZCSG 2000 ext/opcache/ZendAccelerator.c (ZCG(counted) || ZCSG(accelerator_enabled)) && ZCSG 2002 ext/opcache/ZendAccelerator.c !ZCSG(restart_in_progress)) { ZCSG 2029 ext/opcache/ZendAccelerator.c (bucket = zend_accel_hash_find_entry(&ZCSG(hash), (char*)filename, filename_len + 1)) != NULL) { ZCSG 2047 ext/opcache/ZendAccelerator.c (persistent_script = zend_accel_hash_find(&ZCSG(hash), key, key_length + 1)) != NULL && ZCSG 2061 ext/opcache/ZendAccelerator.c (bucket = zend_accel_hash_find_entry(&ZCSG(hash), resolved_path, strlen(resolved_path) + 1)) != NULL) { ZCSG 2093 ext/opcache/ZendAccelerator.c ZCSG(hits) = 0; ZCSG 2094 ext/opcache/ZendAccelerator.c ZCSG(misses) = 0; ZCSG 2095 ext/opcache/ZendAccelerator.c ZCSG(blacklist_misses) = 0; ZCSG 2097 ext/opcache/ZendAccelerator.c ZCSG(restart_pending) = 0; ZCSG 2098 ext/opcache/ZendAccelerator.c ZCSG(force_restart_time) = 0; ZCSG 2126 ext/opcache/ZendAccelerator.c if (ZCSG(restart_pending)) { ZCSG 2128 ext/opcache/ZendAccelerator.c if (ZCSG(restart_pending) != 0) { /* check again, to ensure that the cache wasn't already cleaned by another process */ ZCSG 2131 ext/opcache/ZendAccelerator.c ZCSG(restart_pending) = 0; ZCSG 2132 ext/opcache/ZendAccelerator.c switch ZCSG(restart_reason) { ZCSG 2134 ext/opcache/ZendAccelerator.c ZCSG(oom_restarts)++; ZCSG 2137 ext/opcache/ZendAccelerator.c ZCSG(hash_restarts)++; ZCSG 2140 ext/opcache/ZendAccelerator.c ZCSG(manual_restarts)++; ZCSG 2146 ext/opcache/ZendAccelerator.c zend_accel_hash_clean(&ZCSG(hash)); ZCSG 2149 ext/opcache/ZendAccelerator.c if (ZCSG(include_paths).num_entries > 1) { ZCSG 2150 ext/opcache/ZendAccelerator.c ZCSG(include_paths).num_entries = 1; ZCSG 2151 ext/opcache/ZendAccelerator.c ZCSG(include_paths).num_direct_entries = 1; ZCSG 2152 ext/opcache/ZendAccelerator.c memset(ZCSG(include_paths).hash_table, 0, sizeof(zend_accel_hash_entry*) * ZCSG(include_paths).max_num_entries); ZCSG 2153 ext/opcache/ZendAccelerator.c ZCSG(include_paths).hash_table[zend_inline_hash_func(ZCSG(include_paths).hash_entries[0].key, ZCSG(include_paths).hash_entries[0].key_length) % ZCSG(include_paths).max_num_entries] = &ZCSG(include_paths).hash_entries[0]; ZCSG 2163 ext/opcache/ZendAccelerator.c ZCSG(accelerator_enabled) = ZCSG(cache_status_before_restart); ZCSG 2164 ext/opcache/ZendAccelerator.c ZCSG(last_restart_time) = ZCG(request_time); ZCSG 2467 ext/opcache/ZendAccelerator.c zend_accel_hash_init(&ZCSG(hash), ZCG(accel_directives).max_accelerated_files); ZCSG 2468 ext/opcache/ZendAccelerator.c zend_accel_hash_init(&ZCSG(include_paths), 32); ZCSG 2472 ext/opcache/ZendAccelerator.c ZCSG(interned_strings_start) = ZCSG(interned_strings_end) = NULL; ZCSG 2474 ext/opcache/ZendAccelerator.c zend_hash_init(&ZCSG(interned_strings), (ZCG(accel_directives).interned_strings_buffer * 1024 * 1024) / (sizeof(Bucket) + sizeof(Bucket*) + 8 /* average string length */), NULL, NULL, 1); ZCSG 2476 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).nTableMask = ZCSG(interned_strings).nTableSize - 1; ZCSG 2477 ext/opcache/ZendAccelerator.c ZCSG(interned_strings).arBuckets = zend_shared_alloc(ZCSG(interned_strings).nTableSize * sizeof(Bucket *)); ZCSG 2478 ext/opcache/ZendAccelerator.c ZCSG(interned_strings_start) = zend_shared_alloc((ZCG(accel_directives).interned_strings_buffer * 1024 * 1024)); ZCSG 2479 ext/opcache/ZendAccelerator.c if (!ZCSG(interned_strings).arBuckets || !ZCSG(interned_strings_start)) { ZCSG 2483 ext/opcache/ZendAccelerator.c ZCSG(interned_strings_end) = ZCSG(interned_strings_start) + (ZCG(accel_directives).interned_strings_buffer * 1024 * 1024); ZCSG 2484 ext/opcache/ZendAccelerator.c ZCSG(interned_strings_top) = ZCSG(interned_strings_start); ZCSG 2488 ext/opcache/ZendAccelerator.c CG(interned_strings_start) = ZCSG(interned_strings_start); ZCSG 2489 ext/opcache/ZendAccelerator.c CG(interned_strings_end) = ZCSG(interned_strings_end); ZCSG 2511 ext/opcache/ZendAccelerator.c ZCSG(oom_restarts) = 0; ZCSG 2512 ext/opcache/ZendAccelerator.c ZCSG(hash_restarts) = 0; ZCSG 2513 ext/opcache/ZendAccelerator.c ZCSG(manual_restarts) = 0; ZCSG 2515 ext/opcache/ZendAccelerator.c ZCSG(accelerator_enabled) = 1; ZCSG 2516 ext/opcache/ZendAccelerator.c ZCSG(start_time) = zend_accel_get_time(); ZCSG 2517 ext/opcache/ZendAccelerator.c ZCSG(last_restart_time) = 0; ZCSG 2518 ext/opcache/ZendAccelerator.c ZCSG(restart_in_progress) = 0; ZCSG 2599 ext/opcache/ZendAccelerator.c CG(interned_strings_start) = ZCSG(interned_strings_start); ZCSG 2600 ext/opcache/ZendAccelerator.c CG(interned_strings_end) = ZCSG(interned_strings_end); ZCSG 2652 ext/opcache/ZendAccelerator.c ZCG(include_path_key) = zend_accel_hash_find(&ZCSG(include_paths), ZCG(include_path), ZCG(include_path_len) + 1); ZCSG 2654 ext/opcache/ZendAccelerator.c !zend_accel_hash_is_full(&ZCSG(include_paths))) { ZCSG 2661 ext/opcache/ZendAccelerator.c key[ZCG(include_path_len) + 1] = 'A' + ZCSG(include_paths).num_entries; ZCSG 2663 ext/opcache/ZendAccelerator.c zend_accel_hash_update(&ZCSG(include_paths), key, ZCG(include_path_len) + 1, 0, ZCG(include_path_key)); ZCSG 2751 ext/opcache/ZendAccelerator.c if (ZCSG(restart_pending)) { ZCSG 2758 ext/opcache/ZendAccelerator.c ZCSG(restart_pending) = 1; ZCSG 2759 ext/opcache/ZendAccelerator.c ZCSG(restart_reason) = reason; ZCSG 2760 ext/opcache/ZendAccelerator.c ZCSG(cache_status_before_restart) = ZCSG(accelerator_enabled); ZCSG 2761 ext/opcache/ZendAccelerator.c ZCSG(accelerator_enabled) = 0; ZCSG 2764 ext/opcache/ZendAccelerator.c ZCSG(force_restart_time) = zend_accel_get_time() + ZCG(accel_directives).force_restart_timeout; ZCSG 2766 ext/opcache/ZendAccelerator.c ZCSG(force_restart_time) = 0; ZCSG 2793 ext/opcache/ZendAccelerator.c if (ZCSG(restart_in_progress)) { ZCSG 324 ext/opcache/zend_accelerator_module.c persistent_script = zend_accel_hash_find(&ZCSG(hash), filename, filename_len + 1); ZCSG 333 ext/opcache/zend_accelerator_module.c persistent_script = zend_accel_hash_find(&ZCSG(hash), key, key_length + 1); ZCSG 426 ext/opcache/zend_accelerator_module.c if (ZCG(enabled) && accel_startup_ok && (ZCG(counted) || ZCSG(accelerator_enabled))) { ZCSG 431 ext/opcache/zend_accelerator_module.c if (ZCG(enabled) && accel_startup_ok && ZCSG(accelerator_enabled) && ZCG(accel_directives).optimization_level) { ZCSG 443 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(hits)); ZCSG 445 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZSMMG(memory_exhausted)?ZCSG(misses):ZCSG(misses)-ZCSG(blacklist_misses)); ZCSG 454 ext/opcache/zend_accelerator_module.c if (ZCSG(interned_strings_start) && ZCSG(interned_strings_end) && ZCSG(interned_strings_top)) { ZCSG 455 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(interned_strings_top) - ZCSG(interned_strings_start)); ZCSG 457 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(interned_strings_end) - ZCSG(interned_strings_top)); ZCSG 461 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(hash).num_direct_entries); ZCSG 463 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(hash).num_entries); ZCSG 465 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(hash).max_num_entries); ZCSG 467 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(oom_restarts)); ZCSG 469 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(hash_restarts)); ZCSG 471 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(manual_restarts)); ZCSG 509 ext/opcache/zend_accelerator_module.c if (!ZCG(enabled) || !accel_startup_ok || !ZCSG(accelerator_enabled) || accelerator_shm_read_lock(TSRMLS_C) != SUCCESS) { ZCSG 515 ext/opcache/zend_accelerator_module.c for (i = 0; i<ZCSG(hash).max_num_entries; i++) { ZCSG 516 ext/opcache/zend_accelerator_module.c for (cache_entry = ZCSG(hash).hash_table[i]; cache_entry; cache_entry = cache_entry->next) { ZCSG 576 ext/opcache/zend_accelerator_module.c add_assoc_bool(return_value, "opcache_enabled", ZCG(enabled) && (ZCG(counted) || ZCSG(accelerator_enabled))); ZCSG 578 ext/opcache/zend_accelerator_module.c add_assoc_bool(return_value, "restart_pending", ZCSG(restart_pending)); ZCSG 579 ext/opcache/zend_accelerator_module.c add_assoc_bool(return_value, "restart_in_progress", ZCSG(restart_in_progress)); ZCSG 591 ext/opcache/zend_accelerator_module.c if (ZCSG(interned_strings_start) && ZCSG(interned_strings_end) && ZCSG(interned_strings_top)) { ZCSG 596 ext/opcache/zend_accelerator_module.c add_assoc_long(interned_strings_usage, "buffer_size", ZCSG(interned_strings_end) - ZCSG(interned_strings_start)); ZCSG 597 ext/opcache/zend_accelerator_module.c add_assoc_long(interned_strings_usage, "used_memory", ZCSG(interned_strings_top) - ZCSG(interned_strings_start)); ZCSG 598 ext/opcache/zend_accelerator_module.c add_assoc_long(interned_strings_usage, "free_memory", ZCSG(interned_strings_end) - ZCSG(interned_strings_top)); ZCSG 599 ext/opcache/zend_accelerator_module.c add_assoc_long(interned_strings_usage, "number_of_strings", ZCSG(interned_strings).nNumOfElements); ZCSG 607 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "num_cached_scripts", ZCSG(hash).num_direct_entries); ZCSG 608 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "num_cached_keys", ZCSG(hash).num_entries); ZCSG 609 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "max_cached_keys", ZCSG(hash).max_num_entries); ZCSG 610 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "hits", ZCSG(hits)); ZCSG 611 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "start_time", ZCSG(start_time)); ZCSG 612 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "last_restart_time", ZCSG(last_restart_time)); ZCSG 613 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "oom_restarts", ZCSG(oom_restarts)); ZCSG 614 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "hash_restarts", ZCSG(hash_restarts)); ZCSG 615 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "manual_restarts", ZCSG(manual_restarts)); ZCSG 616 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "misses", ZSMMG(memory_exhausted)?ZCSG(misses):ZCSG(misses)-ZCSG(blacklist_misses)); ZCSG 617 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "blacklist_misses", ZCSG(blacklist_misses)); ZCSG 618 ext/opcache/zend_accelerator_module.c reqs = ZCSG(hits)+ZCSG(misses); ZCSG 619 ext/opcache/zend_accelerator_module.c add_assoc_double(statistics, "blacklist_miss_ratio", reqs?(((double) ZCSG(blacklist_misses))/reqs)*100.0:0); ZCSG 620 ext/opcache/zend_accelerator_module.c add_assoc_double(statistics, "opcache_hit_rate", reqs?(((double) ZCSG(hits))/reqs)*100.0:0); ZCSG 725 ext/opcache/zend_accelerator_module.c if (!ZCG(enabled) || !accel_startup_ok || !ZCSG(accelerator_enabled)) { ZCSG 768 ext/opcache/zend_accelerator_module.c if (!ZCG(enabled) || !accel_startup_ok || !ZCSG(accelerator_enabled)) { ZCSG 808 ext/opcache/zend_accelerator_module.c if (!ZCG(enabled) || !accel_startup_ok || !ZCSG(accelerator_enabled)) {