Xinchen Hui
438a30f1e7
reduce memory usage
2012-03-12 14:52:02 +00:00
Ilia Alshanetsky
d4f05fbffc
Fixed bug #60569 (Nullbyte truncates Exception $message).
2012-03-11 18:15:13 +00:00
Xinchen Hui
a38ffd5705
Fixed bug #61273 (call_user_func_array with more than 16333 arguments leaks / crashes)
2012-03-11 15:28:31 +00:00
Xinchen Hui
24603280d4
fix test
2012-03-11 14:44:07 +00:00
Derick Rethans
7afd050922
Fixed version numbers.
2012-03-06 18:34:10 +00:00
Dmitry Stogov
ecdf201214
Fixed module numbering
2012-03-05 12:47:25 +00:00
Stefan Marr
520d07d86a
Fixed Bug #61052 (Missing error check in trait 'insteadof' clause)
2012-03-04 19:34:19 +00:00
Stefan Marr
0ed3b00406
Fixed Bug #60911 (Confusing error message when extending traits)
2012-03-04 18:33:33 +00:00
Stefan Marr
0bb85e4b91
Fixed Bug #60717 (Order of traits in use statement can cause a fatal error)
...
# Compatibility is now correctly checked in both directions.
# Introduced helper method for the test.
2012-03-04 18:26:11 +00:00
Xinchen Hui
101e3e8aed
MFH: Fixed bug #60978 (exit code incorrect)
2012-03-02 03:25:41 +00:00
Pierrick Charron
1953161b8c
Fixed bug #61225 (Lexing 0b0*+<NUM> incorectly)
2012-03-02 02:36:31 +00:00
Xinchen Hui
1923ecfe25
Improve fix for #61165 , the previous one cause #43450 test failed
2012-02-26 14:56:26 +00:00
Xinchen Hui
38b549ea2f
Fixed bug #61087 (Memory leak in parse_ini_file when specifying invalid scanner mode)
2012-02-25 14:15:11 +00:00
Xinchen Hui
229e55632d
Fixed bug #61011 (Crash when an exception is thrown by __autoload accessing a static property)
2012-02-25 13:56:59 +00:00
Olivier DOUCET
bdbcc1789d
more verbose skip reason in test files with not so obvious extension requirements
2012-02-25 12:10:41 +00:00
Xinchen Hui
2d424a88fc
merge test to 5.3, and remove xfail since the bug was fixed
2012-02-25 05:18:40 +00:00
Xinchen Hui
cfa9c90b20
Fixed bug #61165 (Segfault - strip_tags())
2012-02-25 04:36:08 +00:00
Xinchen Hui
c1322d2505
Fix test
2012-02-25 03:19:27 +00:00
Xinchen Hui
a57140324d
typo
2012-02-25 03:16:28 +00:00
Xinchen Hui
4b86d681bb
test for bug #61011
2012-02-25 03:14:16 +00:00
Xinchen Hui
f86d90d27b
Tests for bug #61165
2012-02-25 03:12:54 +00:00
Etienne Kneuss
eefefddc0e
Fix #61095 (Lexing 0x0*+<NUM> incorrectly)
2012-02-20 18:28:57 +00:00
Stanislav Malyshev
dab17da38a
make ZEND_SIGNALS configurable, off by default
...
also make ZEND_SIGNALS enabled and disabled binary-compatible
2012-02-16 01:51:45 +00:00
Dmitry Stogov
e16ec62d20
Added ability to reset user opcode handlers (Yoram)
2012-02-14 09:27:08 +00:00
Xinchen Hui
5d683614f9
Fixed bug #61072 (Memory leak when restoring an exception handler)
2012-02-14 05:35:34 +00:00
Xinchen Hui
ff63c09e6f
Revert -r319102 and -r322922 in 5.4 branch since they introduce #60978
...
Fixed #60978 in trunk without reverting previous fix
#see http://news.php.net/php.internals/57789
2012-02-08 03:03:05 +00:00
Rasmus Lerdorf
0c3685e223
This test needs gc enabled
2012-02-05 06:09:22 +00:00
Dmitry Stogov
c95937e902
Fixed (disabled) inline-caching for ZEND_OVERLOADED_FUNCTION methods
2012-01-30 10:51:02 +00:00
Derick Rethans
2c1285a573
- Reinstated correct return values after David's fix for #60218 .
2012-01-29 15:25:40 +00:00
Derick Rethans
32edc70fe1
CS fixes.
2012-01-29 11:17:07 +00:00
Xinchen Hui
3a8a5bc843
WS, merged from trunk cause this issue, sorry
2012-01-26 01:28:37 +00:00
Xinchen Hui
a222954a45
Re-fixed bug #60825 (Segfault when running symfony 2 tests)
2012-01-24 14:39:45 +00:00
Xinchen Hui
cf54cc736b
Fixed bug #60825 (Segfault when running symfony 2 tests)
2012-01-21 17:13:53 +00:00
Dmitry Stogov
f9e6af5ef1
Fixed Bug #60809 (TRAITS - PHPDoc Comment Style Bug)
...
Fixed some other traits related bugs (uninitialized variable, return => continue)
Removed some trait related redundant code and variables
2012-01-20 12:30:57 +00:00
Pierre Joye
d285c75819
- add test for bug #60771
2012-01-18 20:22:47 +00:00
Dmitry Stogov
877f97cde1
Regenerated scanners
2012-01-17 08:11:32 +00:00
Dmitry Stogov
032d140fd6
Improved traits implementation. Now to support __CLASS__ constant in traits php doesn't have to copy the complete compiled method, but can reuse the same code. The resolution of __CLASS__ constants in methods defined in traits are delayed till run-time. This approach also made possible to use __CLASS__ constant as default value for traits properties and method arguments.
2012-01-17 08:09:13 +00:00
Xinchen Hui
d74a258f24
Fixed Bug #60573 (type hinting with "self" keyword causes weird errors)
2012-01-16 09:53:45 +00:00
Xinchen Hui
b31c12435c
Fixed bug #60627 (httpd.worker segfault on startup with php_value)
2012-01-04 08:25:06 +00:00
Nuno Lopes
d3f0eaee02
regen for r321655
2012-01-01 22:52:23 +00:00
Nuno Lopes
a542baa720
fix memory leak in compile_string when there's a parse error (used e.g. in eval or assert)
2012-01-01 22:45:58 +00:00
Felipe Pena
8775a37559
- Year++
2012-01-01 13:15:04 +00:00
Dmitry Stogov
6e3f7b800d
Fixed tests
2011-12-28 10:12:43 +00:00
Dmitry Stogov
a68e858d69
Fixed bug #60613 (Segmentation fault with $cls->{expr}() syntax)
2011-12-28 09:59:39 +00:00
Xinchen Hui
113c0a8cc7
Fix #60613 (Segmentation fault with $cls->{expr}() syntax)
...
#now the behavior is like 5.3, a COMPILER_ERROR will be triggered
2011-12-28 06:46:12 +00:00
Xinchen Hui
20e2db2ce3
Fix bug #60611 (Segmentation fault with Cls::{expr}() syntax)
2011-12-27 08:38:18 +00:00
Stanislav Malyshev
327a5828cd
Fix warning on non-numeric offsets
2011-12-22 03:22:42 +00:00
Xinchen Hui
c1d5a5d7ef
Fixed bug #60558 (Invalid read and writes)
...
Re-Fixed bug #60536 (Traits Segfault)
#Thanks to tony2001, I found the previous fix -r321089 is actually not a correct one.
#The key problem there is because the traits didn't correct set the property_info.offset
#for private properties. so here come the new fix.
2011-12-19 16:48:18 +00:00
Xinchen Hui
4a0c2b43f5
Revert previous bad fix, introduce memory leak
2011-12-19 12:00:09 +00:00
Xinchen Hui
f3900513ca
Codes standard & Remove useless empty lines
2011-12-19 10:05:48 +00:00