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/eaccelerator.h

    r329 r330  
    439439 */ 
    440440ZEND_BEGIN_MODULE_GLOBALS (eaccelerator) 
    441 void *used_entries;                            /* list of files which are used     */ 
    442                                                                /* by process/thread                */ 
     441void *used_entries;                     /* list of files which are used     */ 
     442                                        /* by process/thread                */ 
    443443zend_bool enabled; 
    444444zend_bool optimizer_enabled; 
     
    455455char *mem; 
    456456char *allowed_admin_path; 
     457time_t req_start;                       /* time of request start (set in RINIT) */ 
    457458HashTable strings; 
    458459HashTable restored; 
    459460zend_class_entry *class_entry; 
    460461zend_uint refcount_helper; 
     462#if defined(WITH_EACCELERATOR_CONTENT_CACHING) || defined(WITH_EACCELERATOR_SESSIONS) || defined(WITH_EACCELERATOR_SHM) 
    461463char hostname[32]; 
     464#endif 
    462465struct ea_pattern_t *pattern_list; 
    463466#ifdef WITH_EACCELERATOR_CRASH_DETECTION