| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* str_erealloc behaves like erealloc for normal strings, but will
use emalloc+memcpy for interned strings.
* str_estrndup behaves like estrndup for normal strings, but will
not copy interned strings.
* str_strndup behaves like zend_strndup for normal strings, but
will not copy interned strings.
* str_efree_rel behaves like efree_rel for normal strings, but
will not free interned strings.
* str_hash will return INTERNED_HASH for interned strings and
compute it using zend_hash_func for normal strings.
|
| | |
|
| |
|
|
|
| |
Break for C++ extensions that don't wrap the includes of PHP libraries
in extern "C" {.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
1. It introduced a significant slowdown
2. It didn't fix the real problem in APC (I'm goint to commit the fix)
|
| | |
|
| | |
|
| |
|
|
|
|
| |
places where strings pointed to are not modified
to prevent compiler warnings about discarded qualifiers ...
|
| |
|
|
|
|
|
| |
real globals
- Updated API version number
|
|
|
time are allocated in a single copy and never changed.
|