History log of /php-src/Zend/zend_alloc.c (Results 176 – 200 of 521)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 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
# 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.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)

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
# 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
# 5a1bef8e 12-May-2015 Stanislav Malyshev

Merge branch 'PHP-5.6'

* PHP-5.6:
fix format
update NEWS
Add test for bug #69522
Update tests
Fix bug #69522 - do not allow int overflow
Forgot test file

Merge branch 'PHP-5.6'

* PHP-5.6:
fix format
update NEWS
Add test for bug #69522
Update tests
Fix bug #69522 - do not allow int overflow
Forgot test file
Fix bug #69403 and other int overflows
Fixed bug #69418 - more s->p fixes for filenames
Fixed bug #69364 - use smart_str to assemble strings
Fix bug #69453 - don't try to cut empty string
Fix bug #69545 - avoid overflow when reading list

Conflicts:
Zend/zend_alloc.c
Zend/zend_operators.c
ext/ftp/ftp.c
ext/pcntl/pcntl.c
ext/standard/basic_functions.c
ext/standard/dir.c
ext/standard/file.c
ext/standard/pack.c
ext/standard/string.c
main/rfc1867.c

show more ...


# c08f9c2c 12-May-2015 Stanislav Malyshev

Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix format
update NEWS
Add test for bug #69522
Update tests
Fix bug #69522 - do not allow int overflow
Forg

Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix format
update NEWS
Add test for bug #69522
Update tests
Fix bug #69522 - do not allow int overflow
Forgot test file
Fix bug #69403 and other int overflows
Fixed bug #69418 - more s->p fixes for filenames
Fixed bug #69364 - use smart_str to assemble strings
Fix bug #69453 - don't try to cut empty string
Fix bug #69545 - avoid overflow when reading list

Conflicts:
ext/pcntl/pcntl.c
ext/standard/basic_functions.c
ext/standard/pack.c
ext/standard/tests/dir/opendir_variation1-win32.phpt

show more ...


Revision tags: 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 ...

# 5275e556 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().

Revision tags: php-5.6.8, php-5.5.24, php-5.4.40, php-5.6.8RC1, php-5.5.24RC1, php-5.6.7, php-5.5.23, php-5.4.39
# 96f7a33d 09-Mar-2015 Xinchen Hui

Temorary fix for phpdbg segfault while use zend_mm_set_custom_handlers

12345678910>>...21