#
c61604b9 |
| 22-Sep-2015 |
Dmitry Stogov |
Fixed reporting about repeatable "huge" memory leaks.
|
#
08e253cd |
| 19-Sep-2015 |
Bob Weinand |
Optimize zend_mm_small_size_to_bin() It removes a cmov operation and has a much faster branch for small allocations (especially when handling strings) (<= 64 bytes)
|
Revision tags: php-5.6.14RC1, php-7.0.0RC3 |
|
#
1b8bf059 |
| 10-Sep-2015 |
Dmitry Stogov |
Don't keep dangling pointer.
|
#
ac83eaef |
| 09-Sep-2015 |
Dmitry Stogov |
Don't inline "slow" and rarely used functions.
|
#
aa3fd8c8 |
| 08-Sep-2015 |
Dmitry Stogov |
Fixed typo that might cause serious bugs in MM. May be it was the reason of bug #70392 (SIGSEGV during PHP shutdown).
|
Revision tags: php-5.6.13, php-7.0.0RC2, php-5.5.29 |
|
#
6848cb3f |
| 02-Sep-2015 |
Dmitry Stogov |
Use regular huge pages instead of anonymous if available.
|
#
111bd5d8 |
| 02-Sep-2015 |
Dmitry Stogov |
Introduced additional check. Its miss might be the reason of bug #70392 (SIGSEGV during PHP shutdown)
|
Revision tags: php-5.4.45 |
|
#
89aa1b73 |
| 31-Aug-2015 |
Dmitry Stogov |
Ensure proper data alignment
|
#
87f0f771 |
| 28-Aug-2015 |
Dmitry Stogov |
Simplified integer overflow checks
|
#
5d15d2b2 |
| 28-Aug-2015 |
Dmitry Stogov |
Removed useless signal protection
|
#
76e3e99d |
| 21-Aug-2015 |
Bob Weinand |
Fix issues with phpdbg SIGINT handler Also fix valgrind warnings in allocator when not using mmap()ed memory
|
Revision tags: php-5.6.13RC1 |
|
#
71af54e5 |
| 19-Aug-2015 |
Dmitry Stogov |
Mark error and exception functions as "cold" (Matt's idea)
|
Revision tags: php-7.0.0RC1, php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44 |
|
#
668ecaa6 |
| 04-Aug-2015 |
Dmitry Stogov |
Fixed bug #70098 (Real memory usage doesn't decrease)
|
#
162bf9e8 |
| 11-Aug-2015 |
Dmitry Stogov |
Reimplemented ability to get debug info (C source file and line number) in phpdbg without hacks and ABI breaks.
|
Revision tags: php-5.6.12RC1, php-7.0.0beta2, php-7.0.0beta1, php-5.6.11 |
|
#
225bb704 |
| 09-Jul-2015 |
Dmitry Stogov |
Added missing API functions
|
Revision tags: php-5.5.27, php-5.4.43 |
|
#
ce2cd892 |
| 04-Jul-2015 |
Kalle Sommer Nielsen |
Replace references to PHP_WIN32 and TSRM_WIN32 with ZEND_WIN32 in Zend/, this also fixes 1 instance of where fflush(stderr) was misplaced (zend_extensions.c)
|
Revision tags: php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2 |
|
#
70e86b87 |
| 22-Jun-2015 |
Bob Weinand |
Also try __has_builtin() where builtins are used
|
Revision tags: php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42, POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL |
|
#
c4e9651b |
| 28-May-2015 |
Kalle Sommer Nielsen |
Merge the fix for #69703 to 5.5 per request from Julien
|
#
de696d85 |
| 28-May-2015 |
Kalle Sommer Nielsen |
Fixed bug #69703 (Use __builtin_clzl on PowerPC) -- Patch by dja at axtens dot net # Julien, even though 5.5 is still non security mode I don't think we should merge this patch but I leave t
Fixed bug #69703 (Use __builtin_clzl on PowerPC) -- Patch by dja at axtens dot net # Julien, even though 5.5 is still non security mode I don't think we should merge this patch but I leave the choice with you
show more ...
|
Revision tags: php-5.6.10RC1, php-5.5.26RC1 |
|
#
fb8891d9 |
| 18-May-2015 |
Dmitry Stogov |
Reset heap usage statistics on request shutdown
|
#
0604df8a |
| 14-May-2015 |
Dmitry Stogov |
Fixed phpdbg build
|
#
8e9b4b5a |
| 14-May-2015 |
Dmitry Stogov |
Refactored custom storage API.
|
Revision tags: php-5.5.25, php-5.6.9, php-5.4.41 |
|
#
c591f022 |
| 10-May-2015 |
Stanislav Malyshev |
Fix bug #69403 and other int overflows
|
Revision tags: php-5.6.9RC1, php-5.5.25RC1 |
|
#
e38ed4c2 |
| 16-Apr-2015 |
Dmitry Stogov |
Changed zend_smart_str allocation granularity to do the better job together with Zend MM and avoid useless calls to erealloc(). The actual reallocation routiones are seprated from inlined code to
Changed zend_smart_str allocation granularity to do the better job together with Zend MM and avoid useless calls to erealloc(). The actual reallocation routiones are seprated from inlined code to reduce code size.
show more ...
|
#
05232cc8 |
| 16-Apr-2015 |
Dmitry Stogov |
Revert "Changed zend_smart_str allocation granularity to do the better job together with Zend MM and avoid useless calls to erealloc()." That commit significantly increased the code size because of i
Revert "Changed zend_smart_str allocation granularity to do the better job together with Zend MM and avoid useless calls to erealloc()." That commit significantly increased the code size because of intensive inlining and more expensive reallocation code. This reverts commit 5275e5560bb186bc3950a0dbf15fe0e54ee4c6ec.
show more ...
|