Sebastian Bergmann
|
08659c2dcd
|
MFH: Bump copyright year, 3 of 3.
|
2008-12-31 11:15:49 +00:00 |
|
Dmitry Stogov
|
8107a8f121
|
Fixed ability to use "internal" heaps in extensions.
|
2008-10-30 08:55:20 +00:00 |
|
Felipe Pena
|
85ab423565
|
- MFH: Removed some TSRMLS_FETCH()s
|
2008-08-15 19:47:33 +00:00 |
|
Stanislav Malyshev
|
c123d7fea0
|
remove unneeded define
|
2008-08-01 22:43:16 +00:00 |
|
Dmitry Stogov
|
2cca3d0dd2
|
Optimized ZEND_SIGNED_MULTIPLY_LONG() (Matt)
|
2008-07-24 13:46:28 +00:00 |
|
Dmitry Stogov
|
9d4064afc0
|
Added check for small ZEMD_MM_SEG_SIZE
|
2008-07-21 17:06:35 +00:00 |
|
Matt Wilmas
|
2a8a4bd860
|
MFH: Fixed error message typo
|
2008-05-11 11:46:44 +00:00 |
|
Dmitry Stogov
|
e563a6d979
|
Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
|
2008-02-14 14:42:00 +00:00 |
|
Dmitry Stogov
|
2fd21da895
|
Increased Zend MM cache size
|
2008-01-24 12:21:32 +00:00 |
|
Antony Dovgal
|
06229e417f
|
oops..
I didn't mean to commit this
|
2008-01-15 09:48:55 +00:00 |
|
Antony Dovgal
|
b101ee1a07
|
MFH: rename macros
patch by colder
|
2008-01-15 09:36:05 +00:00 |
|
Sebastian Bergmann
|
d1dded8751
|
MFH: Bump copyright year, 2 of 2.
|
2007-12-31 07:17:19 +00:00 |
|
Dmitry Stogov
|
1e5e110844
|
x86_64 assembler optimization (Brain Shire)
|
2007-12-20 12:58:46 +00:00 |
|
Dmitry Stogov
|
caa15f0291
|
Macro definitions are moved to zend.h
|
2007-11-21 14:55:41 +00:00 |
|
Dmitry Stogov
|
c3c5d27fbc
|
Fixed windows build (Rob)
|
2007-11-06 12:06:05 +00:00 |
|
Dmitry Stogov
|
609aa052b3
|
Allow user defined malloc/realloc/free
|
2007-11-06 07:22:13 +00:00 |
|
Dmitry Stogov
|
46dc96f3e0
|
Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable
|
2007-10-25 07:32:40 +00:00 |
|
Dmitry Stogov
|
ae14f6ba78
|
Added "compact" handler for Zend MM storage.
|
2007-09-29 10:37:29 +00:00 |
|
Dmitry Stogov
|
d0ef6e9a95
|
Fixed bug #41713 (Persistent memory consumption on win32 since 5.2)
|
2007-07-25 11:13:00 +00:00 |
|
Antony Dovgal
|
a841027cca
|
MFH
|
2007-05-28 10:07:50 +00:00 |
|
Dmitry Stogov
|
e1814f0dbe
|
WIN64 support
|
2007-04-16 08:09:56 +00:00 |
|
Dmitry Stogov
|
4de76f02ea
|
Fixed 64-bit support
|
2007-04-09 15:38:58 +00:00 |
|
Dmitry Stogov
|
2dd2ac6d50
|
Fixed bug #40883 (mysql_query() is allocating memory incorrectly). (Tony)
|
2007-03-23 07:59:26 +00:00 |
|
Dmitry Stogov
|
d514bf27a6
|
Improved Zend Memory Manager to guarantee reasonable time for worst cases of best-fit free block searching algorithm.
|
2007-03-20 06:46:48 +00:00 |
|
Antony Dovgal
|
e5b5f00949
|
MFH: fix #40800 (cannot disable memory_limit with -1)
|
2007-03-14 11:58:05 +00:00 |
|
Dmitry Stogov
|
ab699d03bc
|
Fixed bug #40770 (Apache child exits when PHP memory limit reached)
|
2007-03-12 16:59:52 +00:00 |
|
Antony Dovgal
|
db8bbdc2a9
|
MFH: declare zend_mm_random() only when needed
|
2007-03-06 20:59:13 +00:00 |
|
Antony Dovgal
|
13ca6ed9fa
|
MFH: fix heap protection on SPARC, required by GCC4
patch by Dmitry
|
2007-02-19 18:29:31 +00:00 |
|
Antony Dovgal
|
704b191d6a
|
fix typo
|
2007-02-16 23:49:48 +00:00 |
|
Stanislav Malyshev
|
4274449a02
|
add safe_realloc
|
2007-02-16 18:06:28 +00:00 |
|
Dmitry Stogov
|
009f5a3937
|
Enable canary protection in DEBUG mode only.
|
2007-02-01 15:08:10 +00:00 |
|
Dmitry Stogov
|
38f942b880
|
Fixed bug #40076 (zend_alloc.c: Value of enumeration constant must be in range of signed integer)
|
2007-01-09 15:29:14 +00:00 |
|
Sebastian Bergmann
|
4223aa4d5e
|
MFH: Bump year.
|
2007-01-01 09:36:18 +00:00 |
|
Dmitry Stogov
|
5823a2d28a
|
Fixed possible size_t overflow
|
2006-12-25 12:16:33 +00:00 |
|
Dmitry Stogov
|
53b088e60c
|
Make MEMORY_LIMIT and ZEND_USE_MALLOC_MM to be always enabled. They don't make any significant slowdown, but incrise maintainability a lot. Note that the setting of memory_limit wasn't changes (neither in main/main.c nor in php.ini) and it still set to 16M.
|
2006-12-20 10:49:33 +00:00 |
|
Dmitry Stogov
|
1763dc162d
|
Fixed random generation of cookies and canaries
|
2006-12-18 11:39:19 +00:00 |
|
Dmitry Stogov
|
cfbd58c987
|
MFH: __builtin_expect() exists only in GCC 3.0 and higher
|
2006-12-18 08:59:40 +00:00 |
|
Andi Gutmans
|
5e36d7fcfe
|
- I prefer cookie to be the first element.
|
2006-12-15 17:03:42 +00:00 |
|
Dmitry Stogov
|
bf9e3e769c
|
Added internal heap protection
. safe unlinking
. cookies
. canary protection (debug build only)
|
2006-12-15 13:25:26 +00:00 |
|
Dmitry Stogov
|
dd9b5a08f0
|
Fixed possible failure
|
2006-12-08 12:47:45 +00:00 |
|
Dmitry Stogov
|
f7bc516502
|
Fixed bug #38274 (Memlimit fatal error sent to "wrong" stderr when using fastcgi)
|
2006-12-04 16:20:02 +00:00 |
|
Dmitry Stogov
|
abc5bb5f61
|
Bug #39438 (Fatal error: Out of memory)
|
2006-12-01 20:01:50 +00:00 |
|
Dmitry Stogov
|
e70d7cfc90
|
typo
|
2006-12-01 19:41:57 +00:00 |
|
Dmitry Stogov
|
0742edb396
|
Fixed bug #39702 (php crashes in the allocator on linux-m68k)
|
2006-12-01 15:33:06 +00:00 |
|
Dmitry Stogov
|
de9574e872
|
Fixed bug #39640 (Segfault with "Allowed memory size exhausted")
|
2006-12-01 13:54:29 +00:00 |
|
Dmitry Stogov
|
e8e9810dd9
|
Fixed bug #39652 (Wrong negative results from memeory_get_usage())
|
2006-12-01 11:42:20 +00:00 |
|
Dmitry Stogov
|
c663787ab4
|
Fixed bug #39534 (Error in maths to calculate of ZEND_MM_ALIGNED_MIN_HEADER_SIZE). (wharmby at uk dot ibm dot com)
|
2006-11-23 09:32:39 +00:00 |
|
Dmitry Stogov
|
f00ee72c35
|
Fixed incorrect heap corruptiuon detection code
|
2006-11-13 10:28:46 +00:00 |
|
Dmitry Stogov
|
f1b6587ebb
|
Zend Memory Manager Improvements
. use HeapAlloc() instead of VirtualAlloc()
. use "win32" storage manager (instead of "malloc") on Windows by default
|
2006-11-10 10:44:40 +00:00 |
|
Dmitry Stogov
|
e6fd66facb
|
Make zend_memory_peak_usage() to be avalable even without --enable-memory-limit
|
2006-10-12 06:46:51 +00:00 |
|