#
dd5c478b |
| 20-Apr-2010 |
Dmitry Stogov |
Added concept of interned strings. All strings constants known at compile time are allocated in a single copy and never changed. |
#
94dd8372 |
| 20-Apr-2010 |
Dmitry Stogov |
Changed the structure of op_array.opcodes. The constant values are moved from opcode operands into a separate literal table |
#
c93a4f19 |
| 19-Apr-2010 |
Stanislav Malyshev |
restore $this support for closures to its former glory |
Revision tags: php-5.3.2, php-5.2.13, php-5.3.2RC3, php-5.3.2RC2, php-5.2.13RC2, php-5.2.13RC1 |
|
#
d2281d1d |
| 05-Jan-2010 |
Sebastian Bergmann |
sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php |
Revision tags: php-5.3.2RC1, php-5.2.12, php-5.2.12RC4, php-5.2.12RC3, php-5.2.12RC2, php-5.3.1, php-5.3.1RC4, php-5.2.12RC1, php-5.3.1RC3, php-5.3.1RC2, oci8-1.4.0, php-5.2.11, php-5.2.11RC3, php-5.3.1RC1, php-5.2.11RC2, php-5.2.11RC1, php-5.3.0, php-5.3.0RC4, php-5.2.10, php-5.2.10RC2, php-5.3.0RC3 |
|
#
cb7a21a4 |
| 05-Jun-2009 |
Brian Shire |
MFH: Make pass_two visible to extensions with ZEND_API (required for optimizer). |
Revision tags: php-5.2.10RC1, php-5.3.0RC2, php-5.3.0RC1, RELEASE_1_3_5, php-5.2.9, php-5.2.9RC3, php-5.2.9RC2, php-5.2.9RC1, php-5.3.0beta1 |
|
#
c6d89bd4 |
| 26-Jan-2009 |
Christian Seiler |
[DOC] Remove $this support in closures for PHP 5.3 beta 1 - Implementation notes here: http://wiki.php.net/rfc/closures/removal-of-this |
#
666bf10d |
| 20-Jan-2009 |
Dmitry Stogov |
Removed wrong warning message |
#
08659c2d |
| 31-Dec-2008 |
Sebastian Bergmann |
MFH: Bump copyright year, 3 of 3. |
Revision tags: NEWS, php-5.2.8, BEFORE_HEAD_NS_CHANGES_MERGE, php-5.3.0alpha3, php-5.3.0alpha2, php-5.2.7, php-5.2.7RC5 |
|
#
ea45b713 |
| 25-Nov-2008 |
Dmitry Stogov |
Added support for namespaces with brackets. (Greg) |
Revision tags: php-5.2.7RC4, BEFORE_HEAD_NS_CHANGE |
|
#
1b4134c0 |
| 11-Nov-2008 |
Stanislav Malyshev |
Namespace resolution streamlining patch [DOC] new resolution rules should be documented soon |
Revision tags: BEFORE_NS_RULES_CHANGE, php-5.2.7RC3 |
|
#
7126de49 |
| 04-Nov-2008 |
Marcus Boerger |
- Next step in namespaces, using / as namespace separator. |
Revision tags: php-5.2.7RC2, php-5.2.7RC1 |
|
#
22a5aea1 |
| 29-Aug-2008 |
Matt Wilmas |
MFH: - Updated unary_op_type typedef with TSRMLS_DC - Added binary_op_type typedef - Added missing ZEND_BOOL_XOR to get_binary_op() |
#
cf7384aa |
| 12-Aug-2008 |
Felipe Pena |
- MFH: Constness (Added const qualifier to several function parameters) |
Revision tags: php-4.4.9, php-5.3.0alpha1 |
|
#
a28497d6 |
| 28-Jul-2008 |
Moriyoshi Koizumi |
- Fix __halt_compiler() weirdness with zend-mulibyte enabled |
#
478acfd8 |
| 26-Jul-2008 |
Dmitry Stogov |
. Added support for using static HEREDOCs to initialize static variables and class members or constants. (Matt) . Improved syntax highlighting and consistency for variables in double-quoted strin
. Added support for using static HEREDOCs to initialize static variables and class members or constants. (Matt) . Improved syntax highlighting and consistency for variables in double-quoted strings and literal text in HEREDOCs and backticks. (Matt) . Optimized interpolated strings to use one less opcode. (Matt)
show more ...
|
#
af05ce0a |
| 26-Jul-2008 |
Dmitry Stogov |
Fixed is_callable/call_user_func mess that had done different things for very similar arguments e.g. array("A","B") and "A::B" |
#
ed2d3e4c |
| 25-Jul-2008 |
Dmitry Stogov |
Substitute persistent constants by their values at compile time. (Matt) |
#
44325e64 |
| 24-Jul-2008 |
Dmitry Stogov |
Fixed bug #45178 (memory corruption on assignment result of "new" by reference) |
Revision tags: php-4.4.9RC1 |
|
#
d5ef2f46 |
| 14-Jul-2008 |
Dmitry Stogov |
Added support for lambda functions and closures |
Revision tags: BEFORE_NEW_PARAMETER_PARSE |
|
#
76a9a42e |
| 11-Jun-2008 |
Dmitry Stogov |
- Removed direct executor recursion. - Use fastcall calling convention in executor on x86. |
Revision tags: RELEASE_1_2_5, RELEASE_2_0_0b1 |
|
#
af1ed802 |
| 12-May-2008 |
Dmitry Stogov |
Fixed bug #44952 (isset() does not checks correctly variable variable) |
#
5521912b |
| 07-May-2008 |
Dmitry Stogov |
Use IS_CV for dirrent access to $this variable |
#
1b317f15 |
| 05-May-2008 |
Dmitry Stogov |
- Use ZEND_FREE() opcode instead of ZEND_SWITCH_FREE(IS_TMP_VAR) - Fixed bug #44913 (Segfault when using return in combination with nested loops and continue 2) |
Revision tags: php-5.2.6, RELEASE_1_0_2, php-5.2.6RC5, php-5.2.6RC4 |
|
#
f8f26de7 |
| 29-Mar-2008 |
Felipe Pena |
Fix for segfault on 64bit platform |
#
f66f55ed |
| 28-Mar-2008 |
Felipe Pena |
MFH: Implemented "jump label" operator (limited "goto") [DOC] |