Dmitry Stogov
|
5275e5560b
|
Changed zend_smart_str allocation granularity to do the better job together with Zend MM and avoid useless calls to erealloc().
|
2015-04-16 12:32:56 +03:00 |
|
Dmitry Stogov
|
bb91bf83f9
|
Minimize copying of HashTable realocation
|
2015-03-05 17:22:10 +03:00 |
|
Xinchen Hui
|
fc33f52d8c
|
bump year
|
2015-01-15 23:27:30 +08:00 |
|
Stanislav Malyshev
|
b7a7b1a624
|
trailing whitespace removal
|
2015-01-10 15:07:38 -08:00 |
|
Anatol Belski
|
e112f6a04e
|
second shot on removing TSRMLS_*
|
2014-12-14 14:07:59 +01:00 |
|
Anatol Belski
|
bdeb220f48
|
first shot remove TSRMLS_* things
|
2014-12-13 23:06:14 +01:00 |
|
Dmitry Stogov
|
d2daa19701
|
Added API function to retrive current custom heap handlers
|
2014-10-14 14:20:25 +04:00 |
|
Dmitry Stogov
|
2842766d7f
|
Allow to substitute storage layer in memory manager.
|
2014-10-14 09:41:16 +04:00 |
|
Dmitry Stogov
|
cc7c14cb76
|
Use fastcall calling convention for heap functions
|
2014-10-06 16:32:15 +04:00 |
|
Dmitry Stogov
|
5185baab3e
|
Changed "inline" into "zend_always_inline"
|
2014-09-18 04:59:01 +04:00 |
|
Anatol Belski
|
f91a782973
|
reduce the struct size by 8 byte on 64 bit
this one looks like debug only, but still useful
|
2014-09-13 12:52:11 +02:00 |
|
Nikita Popov
|
f4f9b54983
|
Revert "Move safe_address into zend_multiply.h"
This reverts commit 43b02e169c .
I'm getting symbol resolution issues for zend_error_noreturn in the
opcache.so, so reverting this for now.
|
2014-09-06 22:12:37 +02:00 |
|
Nikita Popov
|
43b02e169c
|
Move safe_address into zend_multiply.h
This allows reuse in zend_arena_calloc.
Also renamed the function to zend_safe_address as it's no longer
private to the allocator.
|
2014-09-06 14:03:59 +02:00 |
|
Dmitry Stogov
|
9a420f0361
|
Fixed support for C++
|
2014-09-05 14:18:39 +04:00 |
|
Dmitry Stogov
|
661f90d4d1
|
Replaced Zend Memory Manager
|
2014-08-26 16:21:58 +04:00 |
|
Anatol Belski
|
b9514bb8fd
|
master renames phase 6
|
2014-08-25 21:26:42 +02:00 |
|
Anatol Belski
|
c3e3c98ec6
|
master renames phase 1
|
2014-08-25 19:24:55 +02:00 |
|
Anatol Belski
|
8ee2a4a9b5
|
first shot on merging the core fro the int64 branch
|
2014-08-16 11:16:11 +02:00 |
|
Xinchen Hui
|
6cc487df2c
|
Revert "stash" (pushed by accident)
This reverts commit a18bf5fc93 .
|
2014-07-18 16:27:31 +08:00 |
|
Xinchen Hui
|
a18bf5fc93
|
stash
|
2014-07-16 16:35:48 +08:00 |
|
Dmitry Stogov
|
050d7e38ad
|
Cleanup (1-st round)
|
2014-04-15 15:40:40 +04:00 |
|
Dmitry Stogov
|
76cc99fe60
|
Refactored ZVAL flags usage to simplify various checks (e.g. Z_REFCOUNTED(), candidate for GC, etc)
|
2014-04-03 15:26:23 +04:00 |
|
Dmitry Stogov
|
e2ea9a7319
|
Use better data structures (incomplete)
|
2014-02-12 11:42:27 +04:00 |
|
Dmitry Stogov
|
f4cfaf36e2
|
Use better data structures (incomplete)
|
2014-02-10 10:04:30 +04:00 |
|
Xinchen Hui
|
0f53e37494
|
Merge branch 'PHP-5.6'
|
2014-01-03 11:09:07 +08:00 |
|
Xinchen Hui
|
c081ce628f
|
Bump year
|
2014-01-03 11:08:10 +08:00 |
|
Kalle Sommer Nielsen
|
9e3551ba1f
|
Eliminated the TSRMLS_FETCH() in zend_set_memory_limit()
|
2013-11-18 01:36:17 +01:00 |
|
Xinchen Hui
|
a666285bc2
|
Happy New Year
|
2013-01-01 16:37:09 +08:00 |
|
Nuno Lopes
|
58d2203317
|
add support for the alloc_size __attribute__ (through ZEND_ATTRIBUTE_ALLOC_SIZE and ZEND_ATTRIBUTE_ALLOC_SIZE2
requires GCC >= 4.3 or clang >= 3.2 to perform anything useful
|
2012-05-23 22:18:01 -04:00 |
|
Felipe Pena
|
8775a37559
|
- Year++
|
2012-01-01 13:15:04 +00:00 |
|
Dmitry Stogov
|
e43ff1359e
|
Fixed ZE specific compile warnings (Bug #55629)
|
2011-09-13 13:29:35 +00:00 |
|
Felipe Pena
|
0203cc3d44
|
- Year++
|
2011-01-01 02:17:06 +00:00 |
|
Pierre Joye
|
4420a91bbd
|
- macros--; ZEND_FAST_* are now gone
|
2010-09-15 17:27:43 +00:00 |
|
Sebastian Bergmann
|
d2281d1dff
|
sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php
|
2010-01-05 20:46:53 +00:00 |
|
Dmitry Stogov
|
4016bfcd71
|
Fixed bug #46074 (Bus error during running PHP CLI under IRIX 6.5.30)
|
2009-09-03 14:33:11 +00:00 |
|
Pierre Joye
|
25c47a2522
|
- MF52: calloc must actually clear the requested size (Andrei)
|
2009-06-28 09:48:48 +00:00 |
|
David Soria Parra
|
8defc0474a
|
Fix WS
|
2009-01-25 13:41:50 +00:00 |
|
Sebastian Bergmann
|
08659c2dcd
|
MFH: Bump copyright year, 3 of 3.
|
2008-12-31 11:15:49 +00:00 |
|
Arnaud Le Blanc
|
877d5f8fed
|
MFH: Fix compile error
|
2008-10-27 14:59:03 +00:00 |
|
Felipe Pena
|
85ab423565
|
- MFH: Removed some TSRMLS_FETCH()s
|
2008-08-15 19:47:33 +00:00 |
|
Matt Wilmas
|
0ff96ccc7c
|
MFH: Add pestrndup()
|
2008-06-13 04:16:58 +00:00 |
|
Sebastian Bergmann
|
d1dded8751
|
MFH: Bump copyright year, 2 of 2.
|
2007-12-31 07:17:19 +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
|
ae14f6ba78
|
Added "compact" handler for Zend MM storage.
|
2007-09-29 10:37:29 +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 |
|
Ilia Alshanetsky
|
0638ac7651
|
Fixed calloc wrapper
|
2007-03-07 00:55:49 +00:00 |
|
Ilia Alshanetsky
|
f6343f45f2
|
Add checks around raw allocation code
|
2007-03-07 00:47:42 +00:00 |
|
Stanislav Malyshev
|
624dd135a8
|
fix typo
|
2007-02-16 18:10:36 +00:00 |
|