Anatol Belski
24517d82cf
Fix typo
8 years ago
Anatol Belski
6220d21c34
Remove colliding file from CI image
8 years ago
Dmitry Stogov
a12cd1c5e0
Split error code into "cold" functions and cleanup.
8 years ago
Dmitry Stogov
e1ef054be5
Micro-optimization (condition reordering)
8 years ago
Dmitry Stogov
eb4148e02d
typo
8 years ago
Anatol Belski
3008ad1a49
More possibly colliding libs to remove from the test image
8 years ago
Dmitry Stogov
f79270d876
Micro-optimization
8 years ago
Dmitry Stogov
cdeebfd4af
Avoid unnecesury iterations over parent classes, in case of no overriden private properties.
8 years ago
Anatol Belski
7015965254
Show all unmatched errors when test failed
8 years ago
Anatol Belski
a45169a6ba
Add debug message for failing test parts
8 years ago
Dmitry Stogov
5293dd9d8b
Optimize method/property visibility checks
8 years ago
Anatol Belski
8a8edac8a5
Merge branch 'PHP-7.3'
* PHP-7.3:
Improve error code matching
8 years ago
Anatol Belski
ed5262b589
Merge branch 'PHP-7.2' into PHP-7.3
* PHP-7.2:
Improve error code matching
8 years ago
Anatol Belski
05a4fec761
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Improve error code matching
8 years ago
Anatol Belski
19ab91781e
Improve error code matching
8 years ago
Anatol Belski
385ffea3ab
Merge branch 'PHP-7.3'
* PHP-7.3:
Update binary SDK version for AppVeyor
8 years ago
Anatol Belski
a14b69e114
Merge branch 'PHP-7.2' into PHP-7.3
* PHP-7.2:
Update binary SDK version for AppVeyor
8 years ago
Anatol Belski
aed32f2a03
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Update binary SDK version for AppVeyor
8 years ago
Anatol Belski
49511a5132
Update binary SDK version for AppVeyor
8 years ago
Dmitry Stogov
3444c260a2
Merge branch 'PHP-7.3'
* PHP-7.3:
Fixed bug #76869 (Incorrect bypassing protected method accessibilty check).
8 years ago
Dmitry Stogov
655a99d131
Fixed bug #76869 (Incorrect bypassing protected method accessibilty check).
8 years ago
Dmitry Stogov
beb3594eb8
Better ZEND_ACC_CHANGED handling
8 years ago
Dmitry Stogov
aee4b145ef
Optimisation: Check for private property in parent class makes sense only if we already found a property info. Check for property started with "\\0" makes sense only if we didn't find property info.
8 years ago
Dmitry Stogov
73efd1b651
Simplify method visibility checks
8 years ago
Ferenc Kovacs
34f4ecee25
Merge branch 'PHP-7.3'
8 years ago
Ferenc Kovacs
58735c59b1
Merge branch 'PHP-7.2' into PHP-7.3
8 years ago
Ferenc Kovacs
f56eeb1779
Merge branch 'PHP-7.1' into PHP-7.2
8 years ago
Ferenc Kovacs
68a77fe3d8
Merge branch 'PHP-7.0' into PHP-7.1
8 years ago
Ferenc Kovacs
cba6055cac
Merge branch 'PHP-5.6' into PHP-7.0
8 years ago
Ferenc Kovacs
81f23057dc
5.6.39 will be the next
8 years ago
Dmitry Stogov
83fe1f1cc8
Use Zend API helper functions
8 years ago
Dmitry Stogov
1cc0d78c9b
This increment is not necessary anymore.
8 years ago
Dmitry Stogov
06f056a760
Additional fix for bug #76860 .
8 years ago
Christoph M. Becker
3f41ce75bb
Merge branch 'PHP-7.3'
* PHP-7.3:
[ci skip] Update NEWS wrt. php-7.3.RC1 tagging
8 years ago
Christoph M. Becker
e6585a472e
[ci skip] Update NEWS wrt. php-7.3.RC1 tagging
8 years ago
Dmitry Stogov
0fbd2e6a16
Renumber ZEND_ACC_... flags
8 years ago
Dmitry Stogov
1570fe180f
Removed weird test, trait can't be "static" or "final".
8 years ago
Nikita Popov
e1123e3e4e
Drop unused variable
8 years ago
Dmitry Stogov
37290ad8d2
Use mnemonic names
8 years ago
Christoph M. Becker
aaae9c66db
Merge branch 'PHP-7.3'
* PHP-7.3:
Fix #76510 : file_exists() stopped working for phar://
8 years ago
Christoph M. Becker
b117feeb2b
Fix #76510 : file_exists() stopped working for phar://
We work around a strlen() optimization bug in GCC 8[1] by checking
whether the used GCC exhibits the broken behavior, and if so by
disabling `optimize-strlen`.
[1] <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86914 >
8 years ago
Dmitry Stogov
034b7ff091
Get rid of ZEND_ACC_IMPLICIT_PUBLIC
8 years ago
Dmitry Stogov
5c39b2c328
Added test for bug #76860 (Missed "Accessing static property as non static" warning).
It's already fixed by previous commit.
8 years ago
Dmitry Stogov
3a249e769b
Squashed commit of the following:
commit 2d3cac9e00
Author: Dmitry Stogov <dmitry@zend.com>
Date: Tue Sep 11 11:54:47 2018 +0300
Fixed static property access
commit 31786ee272
Author: Dmitry Stogov <dmitry@zend.com>
Date: Tue Sep 11 11:05:29 2018 +0300
Avoid duplicate checks
commit 5ae502b979
Author: Dmitry Stogov <dmitry@zend.com>
Date: Tue Sep 11 10:39:17 2018 +0300
Optimization
commit 82c17f0e8a
Author: Dmitry Stogov <dmitry@zend.com>
Date: Tue Sep 11 09:26:50 2018 +0300
Removed unused zend_duplicate_property_info()
commit ba53d1d0dd
Merge: eacc11b8fd c4b14370cf
Author: Dmitry Stogov <dmitry@zend.com>
Date: Tue Sep 11 09:24:13 2018 +0300
Merge branch 'master' into shadow
* master:
7.0.33 next
Sync NEWS [ci skip]
add NEWS for 76582
Enforce ordering of property compare in object comparisons
Fixed wrong assertion
Skip test on unsuitable env
commit eacc11b8fd
Author: Dmitry Stogov <dmitry@zend.com>
Date: Mon Sep 10 13:12:39 2018 +0300
Fixed failure of ext/spl/tests/array_017.phpt
commit 62d1871430
Author: Dmitry Stogov <dmitry@zend.com>
Date: Mon Sep 10 11:55:07 2018 +0300
Fixed issues
commit 1d37e3a40e
Merge: d6c3f098b6 1e550e6f7e
Author: Dmitry Stogov <dmitry@zend.com>
Date: Mon Sep 10 10:21:20 2018 +0300
Merge branch 'master' into shadow
* master:
Update NEWS
Fix for bug #76582
Fix ssl stream reneg limit test to print only after first renegotiation
Make a copy unconditionally
Fix memory leak in pcre cache
Remove not needed checking for <errno.h>
Remove HAVE_ASSERT_H
Add test for bug #76850
Fixed bug #76850 Exit code mangled by set locale/preg_match
Remove empty PHP tags from test
Fix #75273 : php_zlib_inflate_filter() may not update bytes_consumed
Fix PCRE2 exclusion and remove dead libs in Makefile.gcov
Report mem leaks to stderr if no Win debugger is present
Use combined assignment contanation operator
Fixed bug #76796
Support fixed address mmap without replacement
commit d6c3f098b6
Author: Dmitry Stogov <dmitry@zend.com>
Date: Fri Sep 7 13:56:30 2018 +0300
Get rid of ZEND_ACC_SHADOW
8 years ago
Anatol Belski
c4b14370cf
Merge branch 'PHP-7.3'
* PHP-7.3:
7.0.33 next
8 years ago
Anatol Belski
1bb29a4af2
Merge branch 'PHP-7.2' into PHP-7.3
* PHP-7.2:
7.0.33 next
8 years ago
Anatol Belski
9fe7250e5c
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
7.0.33 next
8 years ago
Anatol Belski
af80ff25f6
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
7.0.33 next
8 years ago
Anatol Belski
1b89522974
7.0.33 next
8 years ago
Anatol Belski
484389e7dd
Merge branch 'PHP-7.3'
* PHP-7.3:
Sync NEWS [ci skip]
8 years ago