Dmitry Stogov
|
3733737328
|
Handle interned strings as non-refcounted scalars
|
2014-03-05 13:55:56 +04:00 |
|
Dmitry Stogov
|
04d04d01c8
|
Fixed memory leak
|
2014-02-28 14:24:35 +04:00 |
|
Dmitry Stogov
|
54095e8c56
|
Converting from reference to regular value
|
2014-02-28 11:03:05 +04:00 |
|
Dmitry Stogov
|
cb181c512a
|
I don't know how to fix it
|
2014-02-27 23:51:00 +04:00 |
|
Dmitry Stogov
|
3810b4ab4a
|
Fixed constant expressions in array indeces handling
|
2014-02-27 16:41:41 +04:00 |
|
Dmitry Stogov
|
60eadc80b8
|
Fixed return anf yield by reference
|
2014-02-26 18:07:16 +04:00 |
|
Dmitry Stogov
|
e4b5848859
|
Fixed handling of "static" variables
|
2014-02-25 23:56:09 +04:00 |
|
Dmitry Stogov
|
ff162410f0
|
Fixed traits support
|
2014-02-25 01:18:06 +04:00 |
|
Dmitry Stogov
|
595fc4d901
|
More constant related fixes
|
2014-02-24 15:49:15 +04:00 |
|
Dmitry Stogov
|
f4c2810ab4
|
fixed support for constant expressions
|
2014-02-24 15:25:24 +04:00 |
|
Dmitry Stogov
|
62e7ac77e5
|
Fixed arg_info[].class_name destruction
|
2014-02-24 13:33:30 +04:00 |
|
Dmitry Stogov
|
d149228b69
|
Use better data structures (incomplete)
|
2014-02-21 23:51:08 +04:00 |
|
Dmitry Stogov
|
52bd62eca8
|
Fixed assertions
|
2014-02-21 20:35:40 +04:00 |
|
Dmitry Stogov
|
6d5ce339e6
|
Merge branch 'refactoring2' of github.com:zend-dev/php into refactoring2
|
2014-02-21 19:05:15 +04:00 |
|
Xinchen Hui
|
47fb198533
|
Revert "Use zend_string for arg_info to fixed segfault in Zend/tests/argument_restriction_003.phpt"
This reverts commit b96318105b .
|
2014-02-21 23:02:24 +08:00 |
|
Dmitry Stogov
|
a4f2c6ea15
|
Merge branch 'refactoring2' of github.com:zend-dev/php into refactoring2
|
2014-02-21 18:55:26 +04:00 |
|
Dmitry Stogov
|
686ea7f20e
|
Fixed compound name resolution
|
2014-02-21 18:55:04 +04:00 |
|
Xinchen Hui
|
013cc55395
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Conflicts:
Zend/zend_language_scanner.c
Zend/zend_language_scanner.l
|
2014-02-21 22:41:48 +08:00 |
|
Xinchen Hui
|
b96318105b
|
Use zend_string for arg_info to fixed segfault in Zend/tests/argument_restriction_003.phpt
|
2014-02-21 22:34:30 +08:00 |
|
Dmitry Stogov
|
2549010278
|
Fixed error messages
|
2014-02-21 18:23:56 +04:00 |
|
Dmitry Stogov
|
b2e7b89041
|
Fix non-zero terminated strings
|
2014-02-21 18:14:47 +04:00 |
|
Dmitry Stogov
|
0907a1b3f8
|
Fixed error messages
|
2014-02-21 17:35:19 +04:00 |
|
Dmitry Stogov
|
0fc85fbdff
|
Fixed error messages
|
2014-02-21 17:27:53 +04:00 |
|
Dmitry Stogov
|
8bae1daa0c
|
Use better data structures (incomplete)
|
2014-02-19 14:35:28 +04:00 |
|
Dmitry Stogov
|
9067dbcd0d
|
Use better data structures (incomplete)
|
2014-02-19 12:03:01 +04:00 |
|
Dmitry Stogov
|
557994d50d
|
Use better data structures (incomplete)
|
2014-02-19 01:12:05 +04:00 |
|
Dmitry Stogov
|
5de7115679
|
Use better data structures (incomplete; able to run bench.php)
|
2014-02-18 16:27:38 +04:00 |
|
Dmitry Stogov
|
a0fe8e5a91
|
Use better data structures (incomplete)
|
2014-02-18 01:41:23 +04:00 |
|
Dmitry Stogov
|
2b9b9afa7a
|
Use better data structures (incomplete)
|
2014-02-17 17:59:18 +04:00 |
|
Dmitry Stogov
|
0e425121b3
|
Use better data structures (incomplete)
|
2014-02-17 11:50:32 +04:00 |
|
Dmitry Stogov
|
f4cfaf36e2
|
Use better data structures (incomplete)
|
2014-02-10 10:04:30 +04:00 |
|
Nikita Popov
|
2c47dfbaeb
|
Implement argument unpacking
RFC: https://wiki.php.net/rfc/argument_unpacking
|
2014-01-11 12:42:08 +01:00 |
|
Nikita Popov
|
c7bb283338
|
Minor cleanup in zend_do_pass_param()
|
2014-01-11 12:40:16 +01:00 |
|
Xinchen Hui
|
c081ce628f
|
Bump year
|
2014-01-03 11:08:10 +08:00 |
|
Dmitry Stogov
|
03a37de9b3
|
Improved empty string handling. Now ZE uses an interned string instead of allocation new empty string each time. (Some extensions might need to be fixed using str_efree() instead of efree() to support interned strings).
|
2013-12-26 14:47:13 +04:00 |
|
Xinchen Hui
|
eeb37c40e6
|
Save one char compare
|
2013-12-17 15:09:52 +08:00 |
|
Dmitry Stogov
|
49d7e98025
|
Fixed memory leaks introdused by:
commit 611da37617
Author: Igor Wiedler <igor@wiedler.ch>
Date: Sat Nov 9 13:48:23 2013 -0500
|
2013-12-10 15:13:53 +04:00 |
|
Dmitry Stogov
|
5a87b7ff39
|
Fixed bug #66252 (Problems in AST evaluation invalidating valid parent:: reference. Constant expessions have to be evaluated in context of defining class).
|
2013-12-10 14:19:17 +04:00 |
|
Ferenc Kovacs
|
562fa252ad
|
Merge branch 'use-function' of git://github.com/igorw/php-src into igorw-use-function
|
2013-12-06 05:39:49 +01:00 |
|
Nikita Popov
|
e2a8d7dc17
|
Merge branch 'PHP-5.5' into PHP-5.6
|
2013-11-30 13:40:17 +01:00 |
|
Nikita Popov
|
9589cae8cb
|
Fixed bug #66041: list() fails to unpack yielded ArrayAccess object
Yield return values now use IS_VAR rather than IS_TMP_VAR. This
fixes the issue with list() and should also be faster as it avoids
doing a zval copy.
|
2013-11-30 13:08:31 +01:00 |
|
Bob Weinand
|
d36cf90291
|
Merge branch 'const_scalar_exprs' into PHP-5.6
Conflicts:
Zend/zend_extensions.h
|
2013-11-28 13:41:42 +01:00 |
|
Dmitry Stogov
|
43e3933fa3
|
Removed deprecated AI_SET_PTR()s
|
2013-11-27 20:30:35 +04:00 |
|
Igor Wiedler
|
611da37617
|
use ZVAL_ZVAL to init ZVAL from ZVAL
|
2013-11-09 13:48:23 -05:00 |
|
Igor Wiedler
|
eb063e0075
|
Merge remote-tracking branch 'lgnome/use-function' into use-function
* lgnome/use-function:
Only check user functions for filenames.
|
2013-11-08 21:50:04 -05:00 |
|
Adam Harvey
|
cc049e6450
|
Only check user functions for filenames.
|
2013-11-08 21:49:05 -05:00 |
|
Igor Wiedler
|
719db1a7b2
|
Merge pull request #4 from LawnGnome/use-function
FIX ALL THE THINGS
|
2013-11-08 18:39:29 -08:00 |
|
Adam Harvey
|
da553a8166
|
Fix constant resolution.
|
2013-11-08 21:37:38 -05:00 |
|
Adam Harvey
|
95675dfba9
|
Remove now unused function_filenames struct.
|
2013-11-08 21:32:09 -05:00 |
|
Adam Harvey
|
1ea01f55db
|
Look in the function_table instead of function_filenames for actually declared
functions.
|
2013-11-08 21:29:23 -05:00 |
|