| Commit message (Expand) | Author | Age | Files | Lines |
* | Avoid useless code duplication, because of unused specialization | Dmitry Stogov | 2019-02-15 | 1 | -3/+3 |
* | Adios, yearly copyright ranges | Zeev Suraski | 2019-01-30 | 1 | -1/+1 |
* | Implement ??= operator | Nikita Popov | 2019-01-22 | 1 | -2/+4 |
* | Implement typed properties | Nikita Popov | 2019-01-11 | 1 | -18/+32 |
* | Implement ZEND_ARRAY_KEY_EXISTS opcode to speed up array_key_exists() | Michael Moravec | 2018-12-26 | 1 | -2/+4 |
* | Update email addresses. We're still @Zend, but future proofing it... | Zeev Suraski | 2018-11-01 | 1 | -3/+3 |
* | Keep information about unresolved interfaces in zend_class_entry->interface_... | Dmitry Stogov | 2018-08-23 | 1 | -3/+3 |
* | Replace zend_class_entry->traits by persistent zend_class_entry->trait_names. | Dmitry Stogov | 2018-08-23 | 1 | -3/+3 |
* | Don't use second operand of BIND_STATIC instruction. | Dmitry Stogov | 2018-08-21 | 1 | -1/+1 |
* | Fixed bug #76752 (Crash in ZEND_COALESCE_SPEC_TMP_HANDLER - assertion in _get... | Xinchen Hui | 2018-08-17 | 1 | -1/+1 |
* | Encode parent class name as IS_CONST operand in DECLARE_INHERITED_CLASS and D... | Dmitry Stogov | 2018-07-25 | 1 | -4/+4 |
* | Inline few small opcode handlers into hybrid executor | Dmitry Stogov | 2018-06-07 | 1 | -1/+1 |
* | Avoid live range references in opcodes | Nikita Popov | 2018-02-16 | 1 | -2/+2 |
* | fix unknown opcode overflow error | Haitao Lv | 2018-02-12 | 1 | -0/+7 |
* | Moved "zval.u2.cache_slot" into free room of "zend_op" | Dmitry Stogov | 2018-02-05 | 1 | -52/+52 |
* | Avoid repeatable ARG_SHOULD_BE_SENT_BY_REF() checks in FETCH_*FUNC_ARG and fo... | Dmitry Stogov | 2018-02-05 | 1 | -8/+8 |
* | Changed CATCH instruction format (extended_value moved into op2, op2 into res... | Dmitry Stogov | 2018-01-31 | 1 | -1/+1 |
* | Changed FETCH_CONSTANT instruction format (extended_value moved into op1) | Dmitry Stogov | 2018-01-31 | 1 | -1/+1 |
* | Changed FETCH_CLASS instruction format (extended_value moved into op1) | Dmitry Stogov | 2018-01-31 | 1 | -2/+2 |
* | Use fastcall calling convention | Dmitry Stogov | 2018-01-16 | 1 | -2/+2 |
* | year++ | Xinchen Hui | 2018-01-02 | 1 | -1/+1 |
* | Use ZEND_FAST_CONCAT instead of ZEND_CONCAT for CONST operands. | Dmitry Stogov | 2017-12-29 | 1 | -1/+1 |
* | Use IS_EQUAL instead of CASE when first operand is CV or CONST. Removed CASE ... | Dmitry Stogov | 2017-12-29 | 1 | -1/+1 |
* | Removed useless specialization | Dmitry Stogov | 2017-12-29 | 1 | -3/+3 |
* | Array addition is not commutative | Dmitry Stogov | 2017-12-15 | 1 | -1/+1 |
* | Remove duplicate handlers for commutative operations | Dmitry Stogov | 2017-12-15 | 1 | -10/+10 |
* | Implement list() reference assignments | David Walker | 2017-12-09 | 1 | -3/+5 |
* | Reduced VM code size. | Dmitry Stogov | 2017-12-07 | 1 | -1/+1 |
* | TYPE_CHECK instruction changed. Now it keeps in extended_value a type mask. | Dmitry Stogov | 2017-11-23 | 1 | -1/+1 |
* | Separate ISSET_ISEMPTY_CV/UNSET_CV from ISSET_ISEMPTY_VAR/UNSET_VAR | Dmitry Stogov | 2017-07-17 | 1 | -3/+7 |
* | Update opcode description | Dmitry Stogov | 2017-05-30 | 1 | -1/+1 |
* | Added ZEND_FUNC_NUM_ARGS, ZEND_FUNC_GET_ARGS instructions, to implement corre... | Dmitry Stogov | 2017-05-30 | 1 | -2/+6 |
* | Added ZEND_GET_CLASS, ZEMD_GET_CALLED_CLASS, ZEND_GET_TYPE instructions, to i... | Dmitry Stogov | 2017-05-25 | 1 | -2/+8 |
* | Added ZEND_COUNT instruction, to implement corresponding builtin. | Dmitry Stogov | 2017-05-25 | 1 | -2/+4 |
* | Added ZEND_IN_ARRAY instruction, implementing optimized in_array() builtin fu... | Dmitry Stogov | 2017-05-24 | 1 | -2/+4 |
* | Implement jumptable optimization | Nikita Popov | 2017-04-10 | 1 | -2/+6 |
* | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-02 | 1 | -1/+1 |
* | Use SEND_USER for CONST|TMP as well | Nikita Popov | 2016-09-25 | 1 | -1/+1 |
* | Fixed bug #71539 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes) | Dmitry Stogov | 2016-07-07 | 1 | -2/+2 |
* | Introduce new CHECK_VAR instruction to keep warnings about undefined variables. | Dmitry Stogov | 2016-06-30 | 1 | -2/+2 |
* | Implemented RFC: Fix inconsistent behavior of $this variable | Dmitry Stogov | 2016-06-16 | 1 | -4/+10 |
* | Split ZEND_SEND_VAR_NO_REF into ZEND_SEND_VAR_NO_REF and ZEND_SEND_VAR_NO_REF... | Dmitry Stogov | 2016-05-31 | 1 | -4/+4 |
* | Fixed bug #72213 (Finally leaks on nested exceptions). | Dmitry Stogov | 2016-05-25 | 1 | -2/+2 |
* | Fixed bug #72188 (Nested try/finally blocks losing return value) | Dmitry Stogov | 2016-05-13 | 1 | -1/+1 |
* | Eliminated checks for (func->op_array.fn_flags & ZEND_ACC_GENERATOR) in fast ... | Dmitry Stogov | 2016-05-13 | 1 | -1/+1 |
* | Evaluate arguments of new for classes without ctor | Nikita Popov | 2016-03-25 | 1 | -1/+1 |
* | Allow specifying keys on list() elements | Andrea Faulds | 2016-03-25 | 1 | -1/+1 |
* | Mark op1 of INIT_FCALL as NUM | Nikita Popov | 2016-01-21 | 1 | -1/+1 |
* | Introduced BIND_STATIC opcode instead of FETCH_R/FETCH_W(static)+ASSIGN/ASSIG... | Dmitry Stogov | 2016-01-12 | 1 | -2/+4 |
* | Merge branch 'PHP-7.0' | Xinchen Hui | 2016-01-02 | 1 | -1/+1 |
|\ |
|