Show
Ignore:
Timestamp:
08/20/07 15:15:06 (1 year ago)
Author:
hans
Message:

* Changed crash handler error message format to Apache-style error log format as suggested in ticket #217
* Fixed ticket #274
* Performance: eliminated a bunch of time() syscalls
* Performance: eliminated calls to eaccelerator_gc when not build with either session, shm or user cache functionality (which are all off by default)
* Disable eaccelerator_list_keys function when not build with either session, shm or user cache functionality (which are all off by default)
* Disable 'User Cache' tab in control panel when not build with either session, shm or user cache functionality (which are all off by default)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • eaccelerator/trunk/cache.h

    r286 r330  
    3939int eaccelerator_get (const char *key, int key_len, zval * return_value, ea_cache_place where TSRMLS_DC); 
    4040int eaccelerator_rm (const char *key, int key_len, ea_cache_place where TSRMLS_DC); 
     41size_t eaccelerator_gc (TSRMLS_D); 
    4142#endif 
    42 size_t eaccelerator_gc (TSRMLS_D); 
    4343 
    44  
    45 #ifdef WITH_EACCELERATOR_INFO 
     44#if defined WITH_EACCELERATOR_INFO && (WITH_EACCELERATOR_CONTENT_CACHING) || defined(WITH_EACCELERATOR_SESSIONS) || defined(WITH_EACCELERATOR_SHM) 
    4645int eaccelerator_list_keys(zval *return_value TSRMLS_DC); 
    4746#endif