Revision tags: php-7.0.27 |
|
#
a6519d05 |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
7a7ec01a |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
ccd4716e |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
b6581038 |
| 30-Dec-2017 |
Nikita Popov |
Use GC_FLAGS_SHIFT in a few more places Rather than hardcoding 8. |
#
bee5bc78 |
| 28-Dec-2017 |
Dmitry Stogov |
Merge branch 'PHP-7.2' * PHP-7.2: Fixed bug #75720 (File cache not populated after SHM runs full)
|
#
9188f1d8 |
| 28-Dec-2017 |
Dmitry Stogov |
Merge branch 'PHP-7.1' into PHP-7.2 * PHP-7.1: Fixed bug #75720 (File cache not populated after SHM runs full)
|
#
60b2d678 |
| 28-Dec-2017 |
Dmitry Stogov |
Fixed bug #75720 (File cache not populated after SHM runs full) |
#
fc46c4b1 |
| 19-Dec-2017 |
Anatol Belski |
Avoid strlen call |
Revision tags: php-7.2.1RC1 |
|
#
e251d9a6 |
| 09-Dec-2017 |
David Carlier |
Fix some format specificers time_t is of 64 bits type on some systems as well. |
#
0acda910 |
| 08-Dec-2017 |
Dmitry Stogov |
Improved shared interned string table implementation (use less memory and more CPU cache friendly) |
#
fd453aa1 |
| 07-Dec-2017 |
Dmitry Stogov |
Intern string constant values |
Revision tags: php-7.1.13RC1, php-7.0.27RC1 |
|
#
74c84cd7 |
| 04-Dec-2017 |
Dmitry Stogov |
Use zend_string_equal*() API for zend_string equality check instead of direct memcmp() usage. |
#
e221e737 |
| 30-Nov-2017 |
Dmitry Stogov |
Avoid function duplication |
Revision tags: php-7.2.0, php-7.1.12, php-7.0.26 |
|
#
95e9cc28 |
| 16-Nov-2017 |
Nikita Popov |
Backport some printf() fixes to 7.2 |
#
26f8fc83 |
| 16-Nov-2017 |
Nikita Popov |
Enable and fix printf() format warnings Add _unchecked() variants of zend_spprintf and zend_strpprintf for cases where we specifically want to disable these checks, such as use of %H. |
Revision tags: php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1 |
|
#
f2b91b31 |
| 02-Nov-2017 |
Dmitry Stogov |
Switch back from "request" interned strings storage to "permanent" in MSHUTDOWN |
#
8897c809 |
| 31-Oct-2017 |
Dmitry Stogov |
Use interned strings for stream transports |
#
bbfd0df9 |
| 31-Oct-2017 |
Dmitry Stogov |
Use interned strings for persistent stream wrappers and filters |
#
998794f5 |
| 31-Oct-2017 |
Dmitry Stogov |
Always calculate calculate string hash value on attempt of interning |
#
974a8f8a |
| 30-Oct-2017 |
Dmitry Stogov |
Use internet strings for EG(ini_entries) |
#
49ea143b |
| 26-Oct-2017 |
Dmitry Stogov |
Encapsulate reference-counting primitives. Prohibit direct update of GC_REFCOUNT(), GC_SET_REFCOUNT(), GC_ADDREF() and GC_DELREF() shoukf be instead. Added mactros to validate reference-count
Encapsulate reference-counting primitives. Prohibit direct update of GC_REFCOUNT(), GC_SET_REFCOUNT(), GC_ADDREF() and GC_DELREF() shoukf be instead. Added mactros to validate reference-counting (disabled for now). These macros are going to be used to eliminate race-condintions during reference-counting on data shared between threads.
show more ...
|
Revision tags: php-7.1.11, php-5.6.32, php-7.2.0RC5, php-7.0.25 |
|
#
f24e597c |
| 19-Oct-2017 |
Anatol Belski |
Constify key access for hash and formal params Keys created in shared memory and won't be modified and are free'd on restart. Otherwise, keys passed to functions should not be modified,
Constify key access for hash and formal params Keys created in shared memory and won't be modified and are free'd on restart. Otherwise, keys passed to functions should not be modified, too.
show more ...
|
#
272f5a17 |
| 18-Oct-2017 |
Dmitry Stogov |
Extend zend_string API to avoid reallocation in zend_string_init_interned() |
#
e87e62cc |
| 18-Oct-2017 |
Dmitry Stogov |
Moved ZCG(function_table) back into accel_acrivate. It should be unique per thread. |
#
5315cea6 |
| 18-Oct-2017 |
Anatol Belski |
Merge branch 'PHP-7.1' into PHP-7.2 * PHP-7.1: Backport 7ff13badda58b966ff8fbcc61add48bb5b14117b into 7.0+
|