Xinchen Hui
|
97a9470d97
|
bump year which is missed in rev 49493a2
|
2016-01-02 17:56:11 +08:00 |
|
Dmitry Stogov
|
ac83eaef10
|
Don't inline "slow" and rarely used functions.
|
2015-09-09 13:42:35 +03:00 |
|
Dmitry Stogov
|
89aa1b7392
|
Ensure proper data alignment
|
2015-08-31 13:56:42 +03:00 |
|
Dmitry Stogov
|
37f0c6b5cb
|
Add myself into list of authors of the most refactored files.
|
2015-08-31 11:38:16 +03:00 |
|
Dmitry Stogov
|
162bf9e802
|
Reimplemented ability to get debug info (C source file and line number) in phpdbg without hacks and ABI breaks.
|
2015-08-11 16:33:47 +03:00 |
|
Dmitry Stogov
|
668ecaa606
|
Fixed bug #70098 (Real memory usage doesn't decrease)
|
2015-08-04 18:21:05 +03:00 |
|
Dmitry Stogov
|
225bb70498
|
Added missing API functions
|
2015-07-09 12:19:30 +03:00 |
|
Dmitry Stogov
|
f5fd58f737
|
Better check for __builtin_constant_p() availability
|
2015-06-25 12:02:28 +03:00 |
|
Dmitry Stogov
|
0604df8a82
|
Fixed phpdbg build
|
2015-05-14 16:47:22 +03:00 |
|
Dmitry Stogov
|
8e9b4b5aa7
|
Refactored custom storage API.
|
2015-05-14 14:56:13 +03:00 |
|
Dmitry Stogov
|
e38ed4c28f
|
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.
|
2015-04-16 14:45:08 +03:00 |
|
Dmitry Stogov
|
05232cc810
|
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 5275e5560b .
|
2015-04-16 13:11:54 +03:00 |
|
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 |
|