summaryrefslogtreecommitdiff
path: root/Zend/zend_fast_cache.h
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2000-01-31 18:21:54 +0000
committerZeev Suraski <zeev@php.net>2000-01-31 18:21:54 +0000
commit0517436bf94beb5c454fd8be1d73ef3efa01c0e5 (patch)
treeaf9d69eb85c01ff3dac8a4f82059ef9131e73a7f /Zend/zend_fast_cache.h
parentf8e1457be01c21f638f846f406ddeb01b33190f6 (diff)
downloadphp-git-0517436bf94beb5c454fd8be1d73ef3efa01c0e5.tar.gz
- Fix foreach()
- Fix indirect reference with object properties
Diffstat (limited to 'Zend/zend_fast_cache.h')
-rw-r--r--Zend/zend_fast_cache.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/Zend/zend_fast_cache.h b/Zend/zend_fast_cache.h
index 660ec9df80..f62f0ee12a 100644
--- a/Zend/zend_fast_cache.h
+++ b/Zend/zend_fast_cache.h
@@ -21,7 +21,13 @@
#ifndef _ZEND_FAST_CACHE_H
#define _ZEND_FAST_CACHE_H
-#define ZEND_ENABLE_FAST_CACHE 1
+#ifndef ZEND_ENABLE_FAST_CACHE
+# if ZEND_DEBUG
+# define ZEND_ENABLE_FAST_CACHE 0
+# else
+# define ZEND_ENABLE_FAST_CACHE 1
+# endif
+#endif
typedef struct _zend_fast_cache_list_entry {
struct _zend_fast_cache_list_entry *next;
@@ -30,13 +36,11 @@ typedef struct _zend_fast_cache_list_entry {
#define MAX_FAST_CACHE_TYPES 4
-
-
+#define ZVAL_CACHE_LIST 0
+#define HASHTABLE_CACHE_LIST 1
#if ZEND_ENABLE_FAST_CACHE
-#define ZVAL_CACHE_LIST 0
-#define HASHTABLE_CACHE_LIST 1
#include "zend_globals.h"
#include "zend_globals_macros.h"