#
ccd4716e |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
#
efcbea43 |
| 26-Dec-2017 |
Dmitry Stogov |
Cheaper reference construction
|
Revision tags: php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1 |
|
#
83964e04 |
| 01-Dec-2017 |
Pedro Magalhães |
Fix #75607 - Check if existing static trait property is a ref before comparing
|
Revision tags: php-7.2.0 |
|
#
ec2dde0c |
| 24-Nov-2017 |
Dmitry Stogov |
Introduced zend_hash_find_ex() that may avoid unnecessary hash value check.
|
Revision tags: php-7.1.12, php-7.0.26, php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1, php-7.1.11, php-5.6.32, php-7.2.0RC5, php-7.0.25, php-7.1.11RC1, php-7.2.0RC4, php-7.0.25RC1 |
|
#
179ed6e4 |
| 30-Sep-2017 |
Pedro Magalhães |
63911: Compare opcodes of the op_array to determine different functions
|
#
80d6eb68 |
| 17-Nov-2017 |
Anatol Belski |
Fix unsigned comparisons and remove dead code Fix unsigned comparison Cleanup never executed block Fix unsigned comparison Fix unsigned comparison, diff can't be <
Fix unsigned comparisons and remove dead code Fix unsigned comparison Cleanup never executed block Fix unsigned comparison Fix unsigned comparison, diff can't be < 0 Fix unsigned comparison Fix unsigned comparison Remove dead code
show more ...
|
#
ccc12b82 |
| 16-Nov-2017 |
Dmitry Stogov |
Avoid unnecessary reference-counting on strings.
|
#
897bdb42 |
| 27-Sep-2017 |
Pedro Magalhães |
Fix #74922 - Try to resolve constants when importing trait properties
|
#
a8a17a72 |
| 01-Nov-2017 |
Xinchen Hui |
RC manipulation cleanup
|
#
8482a6f5 |
| 30-Oct-2017 |
Dmitry Stogov |
Fixed use-after free introduced in fcc08ce19f39f7ab1381ecc8a010037d41819329
|
#
fcc08ce1 |
| 30-Oct-2017 |
Dmitry Stogov |
Prevent reference-counting on persistent zvals (internal constants, default properties and constants of internal classes). New macro ZVAL_COPY_OR_DUP() is used perform duplication, if necessary.
Prevent reference-counting on persistent zvals (internal constants, default properties and constants of internal classes). New macro ZVAL_COPY_OR_DUP() is used perform duplication, if necessary. This should eliminate related race-coditions in ZTS build and prevent reference-counting bugs after unclean shutdown.
show more ...
|
#
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 ...
|
#
ef5ea487 |
| 10-Oct-2017 |
Dmitry Stogov |
Always use IS_CONSTANT_AST (IS_CONSTANT is removed).
|
#
e70618af |
| 04-Oct-2017 |
Dmitry Stogov |
Changed the way VM accesses constant operands in 64-bit builds.
|
Revision tags: php-7.1.10, php-7.2.0RC3, php-7.0.24, php-7.2.0RC2, php-7.1.10RC1, php-7.0.24RC1, php-7.1.9, php-7.2.0RC1, php-7.0.23, php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1, php-7.1.8, php-7.2.0beta2, php-7.0.22, php-7.1.8RC1, php-7.2.0beta1, php-7.0.22RC1, php-5.6.31, php-7.0.21, php-7.1.7 |
|
#
bc5811f3 |
| 04-Jul-2017 |
Anatol Belski |
further sync for vim mode lines
|
Revision tags: php-7.2.0alpha3, php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2, php-7.1.6, php-7.2.0alpha1, php-7.0.20, php-7.1.6RC1, php-7.0.20RC1 |
|
#
c6c1e75e |
| 21-May-2017 |
Pedro Magalhães |
Fix bug #74607: Don't check for bi-directional compatibility in traits
|
Revision tags: php-7.1.5, php-7.0.19, php-7.0.19RC1, php-7.1.5RC1 |
|
#
a5eb57c9 |
| 22-Apr-2017 |
Pedro Magalhães |
Allow overriding abstract methods RFC: https://wiki.php.net/rfc/allow-abstract-function-override
|
#
dfffe6cb |
| 10-May-2017 |
Dmitry Stogov |
Type hint inheritance check optimization
|
#
d8aa99ed |
| 01-May-2017 |
Nikita Popov |
Drop unused variable
|
Revision tags: php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1, php-7.1.3, php-7.0.17 |
|
#
5324fb1f |
| 10-Mar-2017 |
Pedro Magalhães |
Fixed bug #61970: Allow a child class to restrict access to ctor
|
#
92124f9c |
| 10-Apr-2017 |
Pedro Magalhães |
Fixed bug #74269: Strict comparison of initial trait property values
|
#
b6a4aad8 |
| 22-Apr-2017 |
Nikita Popov |
Remove the ZEND_ACC_CLONE flag This one is completely unused
|
Revision tags: php-7.1.3RC1, php-7.0.17RC1, php-7.1.2, php-7.0.16, php-7.0.16RC1, php-7.1.2RC1, php-5.6.30, php-7.0.15, php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1 |
|
#
2edc3cf8 |
| 01-Jan-2017 |
Niklas Keller |
Implement Parameter Type Widening RFC
|
#
46de3344 |
| 01-Feb-2017 |
Joe Watkins |
Revert "Inheritance checks should not ignore parents if these implement an interface" This reverts commit b67eb3440bb244adf6957bf2c68aeeaa6efc8c8d.
|
#
b67eb344 |
| 26-Jan-2017 |
Pedro Magalhães |
Inheritance checks should not ignore parents if these implement an interface
|