summaryrefslogtreecommitdiff
path: root/Zend/zend_alloc.c
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Move safe_address into zend_multiply.hNikita Popov2014-09-061-124/+4
| | | | | | | | | | | | | | | | | | | | | This allows reuse in zend_arena_calloc. Also renamed the function to zend_safe_address as it's no longer private to the allocator.
* | | fix number formatAnatol Belski2014-08-281-2/+2
| | |
* | | fixed bitset computing on win64 buildAnatol Belski2014-08-261-13/+12
| | |
* | | Fixed zero-size allocation in debug buildDmitry Stogov2014-08-261-0/+2
| | |
* | | temporary fix for win64Anatol Belski2014-08-261-1/+2
| | |
* | | Replaced Zend Memory ManagerDmitry Stogov2014-08-261-2107/+1690
| | |
* | | several signature and data type fixesAnatol Belski2014-08-261-2/+2
| | |
* | | master renames phase 3Anatol Belski2014-08-251-4/+4
| | |
* | | master renames phase 2Anatol Belski2014-08-251-1/+1
| | |
* | | master renames phase 1Anatol Belski2014-08-251-23/+23
| | |
* | | further fixes on coreAnatol Belski2014-08-161-5/+5
| | |
* | | first shot on merging the core fro the int64 branchAnatol Belski2014-08-161-22/+22
| | |
* | | Revert "stash" (pushed by accident)Xinchen Hui2014-07-181-2007/+2008
| | | | | | | | | | | | This reverts commit a18bf5fc9303e2739ee7026bdb3bbf272bf4baa8.
* | | stashXinchen Hui2014-07-161-2008/+2007
| | |
* | | Simplify call-frame handlingDmitry Stogov2014-07-071-1/+1
| | |
* | | Removed EG(in_execution). If EG(currentent_execute_data) is not NULL we are ↵Dmitry Stogov2014-07-031-1/+1
| | | | | | | | | | | | executing something.
* | | Removed EG(active_op_array) and use corresponding value from ↵Dmitry Stogov2014-07-021-3/+13
| | | | | | | | | | | | EG(current_execute_data)
* | | Use better data structures (incomplete)Dmitry Stogov2014-02-101-2/+3
| | |
* | | Merge branch 'PHP-5.6'Xinchen Hui2014-01-031-1/+1
|\ \ \
| * | | Bump yearXinchen Hui2014-01-031-1/+1
| |/ /
* | | Merge branch 'PHP-5.6'Dmitry Stogov2013-12-261-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-5.6: Fixed ZEND_MM_MEM_TYPE=mmap_zero
| * | Fixed ZEND_MM_MEM_TYPE=mmap_zeroDmitry Stogov2013-12-261-1/+1
| | |
* | | Eliminated the TSRMLS_FETCH() in zend_set_memory_limit()Kalle Sommer Nielsen2013-11-181-3/+1
|/ /
* | Fix assembly of safe_address() for aarch64Ard Biesheuvel2013-07-041-1/+1
| |
* | fix assembly of safe_address() for x86 and x86_64Nuno Lopes2013-07-031-2/+2
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Gustavo Lopes2013-04-301-4/+13
|\ \ | |/ | | | | | | | | | | | | * PHP-5.4: Fix bug #64729: compilation failure on x32 Conflicts: Zend/zend_alloc.c
| * Fix bug #64729: compilation failure on x32Gustavo Lopes2013-04-301-4/+14
| |
| * Happy New YearXinchen Hui2013-01-011-1/+1
| |
* | Low-level ARM optimizationsArd Biesheuvel2013-02-111-0/+45
| | | | | | | | | | - added ARM versions of zend_mm_high_bit()/zend_mm_low_bit() - improved safe_address()
* | Improve x86 inline assemblerArd Biesheuvel2013-02-111-5/+5
| | | | | | | | | | | | | | - added cc annotation to inline asm that clobbers the condition flags - remove hardcoded constants (IS_LONG,IS_DOUBLE) - remove hardcoded offsets (zval->value, zval->type)
* | Happy New YearXinchen Hui2013-01-011-1/+1
| |
* | Merge branch 'PHP-5.4'Stanislav Malyshev2012-09-171-3/+3
|\ \ | |/ | | | | | | | | | | * PHP-5.4: update news Support building PHP with the native client toolchain. test should fail
| * Support building PHP with the native client toolchain.Stuart Langley2012-09-171-3/+3
| | | | | | | | | | | | | | | | | | | | The native client compiler defines the C macro __x86_64__, but the size of an unsigned int is only 4 bytes. This causes the compile to fail because the inline asm code compiled is for an 8 byte unsigned int. Add the correct defines to fix this. As detailed in: http://code.google.com/p/nativeclient/issues/detail?id=2255
| * - Year++Felipe Pena2012-01-011-1/+1
| |
| * Fixed ZE specific compile warnings (Bug #55629)Dmitry Stogov2011-09-131-4/+4
| |
| * Fixed bug #55509 (segfault on x86_64 using more than 2G memory). (Laruence)Dmitry Stogov2011-09-131-1/+1
| |
| * Zend Signal HandlingIlia Alshanetsky2011-06-221-14/+50
| |
| * MFH: Fixed bug #54957 (Memleak in alloc_globals_ctor)Dmitry Stogov2011-05-311-0/+3
| |
* | add support for the alloc_size __attribute__ (through ↵Nuno Lopes2012-05-231-2/+2
| | | | | | | | | | | | ZEND_ATTRIBUTE_ALLOC_SIZE and ZEND_ATTRIBUTE_ALLOC_SIZE2 requires GCC >= 4.3 or clang >= 3.2 to perform anything useful
* | CS fixes.Derick Rethans2012-01-291-6/+6
| |
* | - Year++Felipe Pena2012-01-011-1/+1
| |
* | Fixed ZE specific compile warnings (Bug #55629)Dmitry Stogov2011-09-131-4/+4
| |
* | Fixed bug #55509 (segfault on x86_64 using more than 2G memory). (Laruence)Dmitry Stogov2011-09-131-1/+1
| |
* | Missing ifdef related to the previous patchIlia Alshanetsky2011-06-021-1/+2
| |
* | Zend Signal Handling (see RFC: https://wiki.php.net/rfc/zendsignals)Ilia Alshanetsky2011-06-021-13/+48
| | | | | | | | | | | | | | | | This needs to go into 5.4 as well, but will wait for Pierre to review win32 situation # Patch by Lucas Nealan, Arnaud Le Blanc, Brian Shire & Ilia Alshanetsky
* | Fixed bug #54957 (Memleak in alloc_globals_ctor)Dmitry Stogov2011-05-311-0/+3
|/
* - null deref fixPierre Joye2011-02-071-1/+11
|
* - Year++Felipe Pena2011-01-011-1/+1
|
* Bug #51155 (Unreasonable non-emalloc allocations of memory)Dmitry Stogov2010-10-041-19/+47
|
* Fixed bug #52888 (Zend MM shutdown crash)Dmitry Stogov2010-09-201-0/+4
|