| Commit message (Expand) | Author | Age | Files | Lines |
* | ZEND_COMPILE_EXTENDED_INFO split Currently a tool may not decide between debu... | Joe Watkins | 2019-02-19 | 1 | -3/+3 |
* | Remove local variables | Peter Kokot | 2019-02-03 | 1 | -10/+0 |
* | Adios, yearly copyright ranges | Zeev Suraski | 2019-01-30 | 1 | -1/+1 |
* | Implement ??= operator | Nikita Popov | 2019-01-22 | 1 | -13/+56 |
* | Most opcodes that don't consume their OP1 operand, must be terminated with re... | Dmitry Stogov | 2019-01-22 | 1 | -16/+21 |
* | Live ranges construction optimization | Dmitry Stogov | 2019-01-21 | 1 | -28/+72 |
* | Implement single-pass live range calculation | Nikita Popov | 2019-01-21 | 1 | -13/+183 |
* | Implement typed properties | Nikita Popov | 2019-01-11 | 1 | -0/+24 |
* | Fix some sign-related issues in comparisons | jvoisin | 2019-01-09 | 1 | -1/+1 |
* | Implemented preloading RFC: https://wiki.php.net/rfc/preload. | Dmitry Stogov | 2018-11-14 | 1 | -1/+3 |
* | Update email addresses. We're still @Zend, but future proofing it... | Zeev Suraski | 2018-11-01 | 1 | -3/+3 |
* | Immutable clases and op_arrays. | Dmitry Stogov | 2018-10-17 | 1 | -16/+31 |
* | Rename ZEND_ACC_NO_RT_ARENA into ZEND_ACC_HEAP_RT_CACHE and use it for pseudo... | Dmitry Stogov | 2018-10-02 | 1 | -1/+2 |
* | Allocate only necessary space for static properties of internal classes in ZT... | Dmitry Stogov | 2018-10-01 | 1 | -1/+1 |
* | Replace ZEND_ACC_ANON_BOUND, ZEND_ACC_UNRESOLVED_PARENT and ZEND_ACC_UNRESOLV... | Dmitry Stogov | 2018-09-18 | 1 | -2/+2 |
* | Remove unused ZEND_FILE_LINE in i_zval_ptr_dtor | Nikita Popov | 2018-09-16 | 1 | -3/+3 |
* | Squashed commit of the following: | Dmitry Stogov | 2018-09-11 | 1 | -1/+1 |
* | Merge branch 'PHP-7.3' | Nikita Popov | 2018-09-04 | 1 | -1/+4 |
|\ |
|
| * | Fix incorrect literal freeing if pass_two generates fatal error | Nikita Popov | 2018-09-04 | 1 | -1/+4 |
* | | Keep information about unresolved parent class in zend_class_entry->parent_name | Dmitry Stogov | 2018-08-24 | 1 | -0/+3 |
* | | Keep information about unresolved interfaces in zend_class_entry->interface_... | Dmitry Stogov | 2018-08-23 | 1 | -1/+9 |
* | | Replace zend_class_entry->traits by persistent zend_class_entry->trait_names. | Dmitry Stogov | 2018-08-23 | 1 | -6/+12 |
|/ |
|
* | Merge branch 'PHP-7.2' into PHP-7.3 | Xinchen Hui | 2018-08-17 | 1 | -1/+1 |
|\ |
|
| * | Merge branch 'PHP-7.1' into PHP-7.2 | Xinchen Hui | 2018-08-17 | 1 | -1/+1 |
| |\ |
|
| | * | Fixed bug #76754 (parent private constant in extends class memory leak) | Xinchen Hui | 2018-08-17 | 1 | -1/+1 |
| | * | year++ | Xinchen Hui | 2018-01-02 | 1 | -1/+1 |
| | * | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-04 | 1 | -1/+1 |
| * | | year++ | Xinchen Hui | 2018-01-02 | 1 | -1/+1 |
* | | | Remove extra semicolons | Gabriel Caruso | 2018-07-26 | 1 | -1/+1 |
* | | | Remove unused Git attributes ident | Peter Kokot | 2018-07-25 | 1 | -2/+0 |
* | | | Improved user iterator implementation to reduce zend_class_entry memory consu... | Dmitry Stogov | 2018-07-12 | 1 | -0/+3 |
* | | | Changed structure of zend_class_entry.trait_aliases and zend_class_entry.trai... | Dmitry Stogov | 2018-07-11 | 1 | -21/+12 |
* | | | Remove duplicated code (keep destroy_zend_function() for compatibility) | Dmitry Stogov | 2018-06-27 | 1 | -23/+3 |
* | | | Fixed ZTS race condition (zend_class_entry->ce_flags of internal classes must... | Dmitry Stogov | 2018-06-27 | 1 | -1/+0 |
* | | | Use zend_string_release_ex() instread of zend_string_release() in places, whe... | Dmitry Stogov | 2018-05-28 | 1 | -22/+22 |
* | | | Implemented Request #76178 (Class constants are slow: they should be inlined ... | Dmitry Stogov | 2018-05-03 | 1 | -0/+10 |
* | | | Moved compiler helper functions from zend_opcode.c to zend_compile.c | Dmitry Stogov | 2018-03-13 | 1 | -37/+1 |
* | | | Memory leak fix, for arg_info of internal functions with type hints (ZTS buil... | Dmitry Stogov | 2018-03-06 | 1 | -6/+5 |
* | | | Explicitly sort live ranges by start opnum | Nikita Popov | 2018-02-16 | 1 | -0/+16 |
* | | | Moved "zval.u2.cache_slot" into free room of "zend_op" | Dmitry Stogov | 2018-02-05 | 1 | -1/+1 |
* | | | Changed CATCH instruction format (extended_value moved into op2, op2 into res... | Dmitry Stogov | 2018-01-31 | 1 | -1/+5 |
* | | | Make IS_UNUSED to be zero. | Dmitry Stogov | 2018-01-31 | 1 | -1/+0 |
* | | | Inline function | Dmitry Stogov | 2018-01-16 | 1 | -5/+0 |
* | | | Get rid of zend_op_array.early_binding | Dmitry Stogov | 2018-01-11 | 1 | -2/+0 |
* | | | Avoid, most offten unnecessary, memory load. | Dmitry Stogov | 2018-01-11 | 1 | -4/+3 |
* | | | Trailing whitespaces | Gabriel Caruso | 2018-01-03 | 1 | -1/+1 |
* | | | year++ | Xinchen Hui | 2018-01-02 | 1 | -1/+1 |
* | | | Fixed use-after free introduced in fcc08ce19f39f7ab1381ecc8a010037d41819329 | Dmitry Stogov | 2017-10-31 | 1 | -1/+1 |
* | | | Prevent reference-counting on persistent zvals (internal constants, default p... | Dmitry Stogov | 2017-10-30 | 1 | -3/+6 |
* | | | Encapsulate reference-counting primitives. | Dmitry Stogov | 2017-10-27 | 1 | -1/+1 |