summaryrefslogtreecommitdiff
path: root/Zend/tests
Commit message (Collapse)AuthorAgeFilesLines
* Faster sorting algoXinchen Hui2015-01-141-9/+4
|
* Make empty list() check stricterNikita Popov2015-01-091-0/+10
| | | | Now also includes list()s with just commas in it.
* Fix bug #68775Nikita Popov2015-01-091-0/+19
|
* Removed parsing support traits to have extends and implements.Guilherme Blanco2015-01-092-2/+2
|
* Decoupled class declaration statement into more granular pieces.Guilherme Blanco2015-01-092-1/+13
|
* Fix the same leak with %=Nikita Popov2015-01-071-1/+11
|
* Fix leak for compound shift self-assign error casesNikita Popov2015-01-071-0/+31
|
* Add test script and use efree_sizeXinchen Hui2015-01-051-0/+50
|
* Add missing string cast for non-cv var fetchesNikita Popov2015-01-041-0/+13
|
* Fix use after free for variables with integer namesNikita Popov2015-01-041-0/+11
|
* added test for bug #68665Anatol Belski2014-12-281-0/+23
|
* Use "float" and "integer" in typehint and zpp errorsAndrea Faulds2014-12-2114-65/+65
|
* Allow arrays with define(), to match const syntax supportDmitry Stogov2014-12-214-6/+103
|
* Merge branch 'PHP-5.6'Nikita Popov2014-12-191-0/+20
|\ | | | | | | | | Conflicts: ext/opcache/Optimizer/pass2.c
| * Merge branch 'PHP-5.5' into PHP-5.6Nikita Popov2014-12-191-0/+20
| |\
| | * Fix bug #67111Nikita Popov2014-12-191-0/+20
| | | | | | | | | | | | | | | | | | | | | Loop variables need to be freed for both "break" and "continue". I'm adding the test to Zend/ because it's good to have a test for this even without opcache.
* | | Merge branch 'fix-typo' of https://github.com/gustavotemple/php-srcXinchen Hui2014-12-171-0/+1
|\ \ \
| * | | Fix typoGustavo Frederico Temple Pedrosa2014-12-151-0/+1
| | | |
* | | | Fixed memory leak introduced by 73458e8fAndrea Faulds2014-12-134-0/+100
| | | |
* | | | Merge branch 'PHP-5.6'Julien Pauli2014-12-122-0/+64
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: Updated NEWS Updated NEWS Fixed Bug #65576 (Constructor from trait conflicts with inherited constructor) Conflicts: Zend/zend_compile.c
| * | | Merge branch 'PHP-5.5' into PHP-5.6Julien Pauli2014-12-122-0/+64
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: Updated NEWS Fixed Bug #65576 (Constructor from trait conflicts with inherited constructor) Conflicts: Zend/zend_compile.c
| | * | Fixed Bug #65576 (Constructor from trait conflicts with inherited constructor)Kévin Dunglas2014-12-122-0/+64
| | | |
* | | | Fix arrow operator precedenceNikita Popov2014-12-071-0/+51
| | | | | | | | | | | | | | | | I accidentially added => as the highest-precedence operator...
* | | | Merge branch 'PHP-5.6'Julien Pauli2014-11-281-0/+23
|\ \ \ \ | |/ / / | | | / | |_|/ |/| | | | | | | | | | | | | | | | | * PHP-5.6: updated NEWS updated NEWS Fix #65419 - Inside trait, self::class != __CLASS__ Conflicts: Zend/zend_compile.c
| * | Merge branch 'PHP-5.5' into PHP-5.6Julien Pauli2014-11-281-0/+23
| |\ \ | | |/ | | | | | | | | | | | | * PHP-5.5: updated NEWS Fix #65419 - Inside trait, self::class != __CLASS__
| | * Fix #65419 - Inside trait, self::class != __CLASS__Julien Pauli2014-11-281-0/+23
| | |
| * | #68446 is fixedFerenc Kovacs2014-11-261-2/+0
| | |
| * | fix dir separator in testAnatol Belski2014-11-251-1/+1
| | |
| * | Revert NEWS and set test to XFAILBob Weinand2014-11-251-0/+2
| | |
| * | Revert "Fix bug #68446 (bug with constant defaults and type hints)"Bob Weinand2014-11-251-0/+1
| | | | | | | | | | | | This reverts commit 5ef138b0c7c4e9532e205f45c18a72aa1d279c24.
* | | Merge remote-tracking branch 'origin/PHP-5.6'Bob Weinand2014-11-241-0/+36
|\ \ \ | |/ /
| * | Added NEWS entry and test for bug 68446Bob Weinand2014-11-241-0/+36
| | |
| * | Fix bug #68446 (bug with constant defaults and type hints)Bob Weinand2014-11-231-1/+0
| | |
* | | typo fixes - https://github.com/vlajos/misspell_fixerVeres Lajos2014-11-199-12/+12
| | |
* | | fix test cleanupAnatol Belski2014-11-121-0/+8
| | | | | | | | | | | | | | | this could leave garbage after it as the test file is removed in flush (the fd could still be opened)
* | | A better fix(do the convertion in compile time)Xinchen Hui2014-11-101-0/+25
| | |
* | | Merge branch 'PHP-5.6'Xinchen Hui2014-11-101-0/+18
|\ \ \ | |/ / | | | | | | | | | Conflicts: Zend/zend_execute_API.c
| * | Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2014-11-101-0/+18
| |\ \ | | |/
| | * Fixed bug #68370 ("unset($this)" can make the program crash)Xinchen Hui2014-11-101-0/+18
| | |
* | | Fix bug #68262: Broken reference across cloned objectsNikita Popov2014-10-191-0/+24
| | |
* | | Fixed bug #68215 (Behavior of foreach has changed)Dmitry Stogov2014-10-151-0/+91
| | |
* | | More fixes for array/object casts with temporary variablesNikita Popov2014-10-131-0/+47
| | |
* | | Fix array/object cast of refcounted tmp varNikita Popov2014-10-131-0/+18
| | |
* | | Deref right value for compound assign opsNikita Popov2014-10-131-0/+14
| | | | | | | | | | | | | | | Currently we do not support IS_REFERENCE operands for most of our *_function's (should we?), so we need to deref here.
* | | Ensure __LINE__ is always accurateNikita Popov2014-10-121-0/+21
| | |
* | | Fix incdec of referenced propertiesNikita Popov2014-10-121-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I thought these SEPARATE_ZVAL_IF_NOT_REF usages were safe at first, because incdec op supports reference variables. However this violates the constraint that IS_TMP_VAR variables may not be references (which is an issue if you use the result of the incdec op). Still need to fix the cases where read_property/write_property is used.
* | | Fix bug #68191: Broken reference across objectsNikita Popov2014-10-091-0/+21
| | |
* | | Fix bug #68162: isset($$varname) always trueNikita Popov2014-10-061-0/+14
| | |
* | | Drop convert_to usage in zend_exceptionsNikita Popov2014-10-061-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | To make everything work correctly with refs. I'm unsure whether the GET_PROPERTY_SILENT distinction is really necessary, because the choice seemed pretty random, but kept it around.
* | | Fix isset/unset on by-ref names as wellNikita Popov2014-10-061-0/+17
| | |