Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Faster sorting algo | Xinchen Hui | 2015-01-14 | 1 | -9/+4 |
| | |||||
* | Make empty list() check stricter | Nikita Popov | 2015-01-09 | 1 | -0/+10 |
| | | | | Now also includes list()s with just commas in it. | ||||
* | Fix bug #68775 | Nikita Popov | 2015-01-09 | 1 | -0/+19 |
| | |||||
* | Removed parsing support traits to have extends and implements. | Guilherme Blanco | 2015-01-09 | 2 | -2/+2 |
| | |||||
* | Decoupled class declaration statement into more granular pieces. | Guilherme Blanco | 2015-01-09 | 2 | -1/+13 |
| | |||||
* | Fix the same leak with %= | Nikita Popov | 2015-01-07 | 1 | -1/+11 |
| | |||||
* | Fix leak for compound shift self-assign error cases | Nikita Popov | 2015-01-07 | 1 | -0/+31 |
| | |||||
* | Add test script and use efree_size | Xinchen Hui | 2015-01-05 | 1 | -0/+50 |
| | |||||
* | Add missing string cast for non-cv var fetches | Nikita Popov | 2015-01-04 | 1 | -0/+13 |
| | |||||
* | Fix use after free for variables with integer names | Nikita Popov | 2015-01-04 | 1 | -0/+11 |
| | |||||
* | added test for bug #68665 | Anatol Belski | 2014-12-28 | 1 | -0/+23 |
| | |||||
* | Use "float" and "integer" in typehint and zpp errors | Andrea Faulds | 2014-12-21 | 14 | -65/+65 |
| | |||||
* | Allow arrays with define(), to match const syntax support | Dmitry Stogov | 2014-12-21 | 4 | -6/+103 |
| | |||||
* | Merge branch 'PHP-5.6' | Nikita Popov | 2014-12-19 | 1 | -0/+20 |
|\ | | | | | | | | | Conflicts: ext/opcache/Optimizer/pass2.c | ||||
| * | Merge branch 'PHP-5.5' into PHP-5.6 | Nikita Popov | 2014-12-19 | 1 | -0/+20 |
| |\ | |||||
| | * | Fix bug #67111 | Nikita Popov | 2014-12-19 | 1 | -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-src | Xinchen Hui | 2014-12-17 | 1 | -0/+1 |
|\ \ \ | |||||
| * | | | Fix typo | Gustavo Frederico Temple Pedrosa | 2014-12-15 | 1 | -0/+1 |
| | | | | |||||
* | | | | Fixed memory leak introduced by 73458e8f | Andrea Faulds | 2014-12-13 | 4 | -0/+100 |
| | | | | |||||
* | | | | Merge branch 'PHP-5.6' | Julien Pauli | 2014-12-12 | 2 | -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.6 | Julien Pauli | 2014-12-12 | 2 | -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 Dunglas | 2014-12-12 | 2 | -0/+64 |
| | | | | |||||
* | | | | Fix arrow operator precedence | Nikita Popov | 2014-12-07 | 1 | -0/+51 |
| | | | | | | | | | | | | | | | | I accidentially added => as the highest-precedence operator... | ||||
* | | | | Merge branch 'PHP-5.6' | Julien Pauli | 2014-11-28 | 1 | -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.6 | Julien Pauli | 2014-11-28 | 1 | -0/+23 |
| |\ \ | | |/ | | | | | | | | | | | | | * PHP-5.5: updated NEWS Fix #65419 - Inside trait, self::class != __CLASS__ | ||||
| | * | Fix #65419 - Inside trait, self::class != __CLASS__ | Julien Pauli | 2014-11-28 | 1 | -0/+23 |
| | | | |||||
| * | | #68446 is fixed | Ferenc Kovacs | 2014-11-26 | 1 | -2/+0 |
| | | | |||||
| * | | fix dir separator in test | Anatol Belski | 2014-11-25 | 1 | -1/+1 |
| | | | |||||
| * | | Revert NEWS and set test to XFAIL | Bob Weinand | 2014-11-25 | 1 | -0/+2 |
| | | | |||||
| * | | Revert "Fix bug #68446 (bug with constant defaults and type hints)" | Bob Weinand | 2014-11-25 | 1 | -0/+1 |
| | | | | | | | | | | | | This reverts commit 5ef138b0c7c4e9532e205f45c18a72aa1d279c24. | ||||
* | | | Merge remote-tracking branch 'origin/PHP-5.6' | Bob Weinand | 2014-11-24 | 1 | -0/+36 |
|\ \ \ | |/ / | |||||
| * | | Added NEWS entry and test for bug 68446 | Bob Weinand | 2014-11-24 | 1 | -0/+36 |
| | | | |||||
| * | | Fix bug #68446 (bug with constant defaults and type hints) | Bob Weinand | 2014-11-23 | 1 | -1/+0 |
| | | | |||||
* | | | typo fixes - https://github.com/vlajos/misspell_fixer | Veres Lajos | 2014-11-19 | 9 | -12/+12 |
| | | | |||||
* | | | fix test cleanup | Anatol Belski | 2014-11-12 | 1 | -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 Hui | 2014-11-10 | 1 | -0/+25 |
| | | | |||||
* | | | Merge branch 'PHP-5.6' | Xinchen Hui | 2014-11-10 | 1 | -0/+18 |
|\ \ \ | |/ / | | | | | | | | | | Conflicts: Zend/zend_execute_API.c | ||||
| * | | Merge branch 'PHP-5.5' into PHP-5.6 | Xinchen Hui | 2014-11-10 | 1 | -0/+18 |
| |\ \ | | |/ | |||||
| | * | Fixed bug #68370 ("unset($this)" can make the program crash) | Xinchen Hui | 2014-11-10 | 1 | -0/+18 |
| | | | |||||
* | | | Fix bug #68262: Broken reference across cloned objects | Nikita Popov | 2014-10-19 | 1 | -0/+24 |
| | | | |||||
* | | | Fixed bug #68215 (Behavior of foreach has changed) | Dmitry Stogov | 2014-10-15 | 1 | -0/+91 |
| | | | |||||
* | | | More fixes for array/object casts with temporary variables | Nikita Popov | 2014-10-13 | 1 | -0/+47 |
| | | | |||||
* | | | Fix array/object cast of refcounted tmp var | Nikita Popov | 2014-10-13 | 1 | -0/+18 |
| | | | |||||
* | | | Deref right value for compound assign ops | Nikita Popov | 2014-10-13 | 1 | -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 accurate | Nikita Popov | 2014-10-12 | 1 | -0/+21 |
| | | | |||||
* | | | Fix incdec of referenced properties | Nikita Popov | 2014-10-12 | 1 | -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 objects | Nikita Popov | 2014-10-09 | 1 | -0/+21 |
| | | | |||||
* | | | Fix bug #68162: isset($$varname) always true | Nikita Popov | 2014-10-06 | 1 | -0/+14 |
| | | | |||||
* | | | Drop convert_to usage in zend_exceptions | Nikita Popov | 2014-10-06 | 1 | -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 well | Nikita Popov | 2014-10-06 | 1 | -0/+17 |
| | | |