summaryrefslogtreecommitdiff
path: root/Zend/zend_opcode.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* Fixed bug #71441 (Typehinted Generator with return in try/finally crashes)Bob Weinand2016-01-241-2/+6
* Trigger op_array_handler() if HAVE_OP_ARRAY_HANDLER is setJulien Pauli2016-01-121-1/+1
* Duplicated iXinchen Hui2016-01-031-2/+1
* bump year which is missed in rev 49493a2Xinchen Hui2016-01-021-1/+1
* Extended zend_extension API to allow storing additional data associated with ...Dmitry Stogov2015-09-251-4/+10
* Add myself into list of authors of the most refactored files.Dmitry Stogov2015-08-311-0/+1
* Removed unused functionsDmitry Stogov2015-08-261-13/+0
* Get rid of ZEND_FAST_CALL_UNBOUNDDmitry Stogov2015-08-041-8/+3
* Move most "finally" related code-generation from pass_two() to compiler.Dmitry Stogov2015-08-041-132/+23
* Try to fix finally issueNikita Popov2015-08-041-26/+14
* Fix valgrind errors in phpdbgBob Weinand2015-08-041-9/+3
* Fully fix typed generator returnsBob Weinand2015-07-241-15/+14
* Fix bug using not set temporary with typed generator returnsBob Weinand2015-07-241-1/+5
* Cleanup shutdown, enable proper memory leak displayingBob Weinand2015-07-241-1/+2
* Opcache is assuming that op_arrays without refcount are always efree()dBob Weinand2015-07-221-1/+5
* We cannot safely assume that all op array will be refcount 0 after executionBob Weinand2015-07-221-3/+5
* Remove FAST_CALL_FROM_CATCHNikita Popov2015-07-211-15/+1
* Resolve GOTO at compile time and replace it with sequnce of FREE/FE_FREE and ...Dmitry Stogov2015-07-101-5/+2
* Squashed commit of the following:Dmitry Stogov2015-07-101-235/+15
* Fixed exception catching on break/continueDmitry Stogov2015-07-091-2/+2
* Fix too early terminated temporary range with break/cont/gotoBob Weinand2015-07-091-2/+2
* Fixed exception habdling on "return" statement.Dmitry Stogov2015-07-091-1/+2
* Fixed invalid live-range detectionDmitry Stogov2015-07-091-2/+6
* Add assertion in liveliness computationNikita Popov2015-07-081-4/+10
* ZEND_SEPARATE reuses temporariesNikita Popov2015-07-081-0/+2
* Fixed bug #62210 (Exceptions can leak temporary variables. As a part of the f...Dmitry Stogov2015-07-071-15/+222
* Use ZSTR_ API to access zend_string elements (this is just renaming without s...Dmitry Stogov2015-06-301-2/+2
* Improved class type hints checks, by caching resolved class entries in run-ti...Dmitry Stogov2015-06-171-4/+0
* Cache the class_name typehint key in arg_infoBob Weinand2015-06-121-0/+4
* Fixed internal class flag restoreXinchen Hui2015-06-111-0/+1
* Use ZEND_JMP instead of ZEND_BRK/ZEND_CONTNikita Popov2015-05-231-16/+26
* Embed break/continue depth into oplineNikita Popov2015-05-231-3/+3
* Merged FE_FETCH_R[W] with the following ASSIGN[_REF] when assigne to CV.Dmitry Stogov2015-05-131-2/+4
* Micro optimizationsDmitry Stogov2015-04-281-25/+31
* Refactored using specialized opcodesDmitry Stogov2015-04-271-0/+4
* Use fast method to check if first arguments should be passed by reference (no...Dmitry Stogov2015-04-221-0/+3
* cleanupDmitry Stogov2015-03-251-1/+0
* Optimized strings concatenation.Dmitry Stogov2015-03-241-0/+1
* Implement Generator::getReturn()Nikita Popov2015-03-171-5/+0
* Merge branch 'PHP-5.6'Xinchen Hui2015-03-051-1/+6
|\
| * Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2015-03-051-1/+6
| |\
| | * Fixed bug #69174 (leaks when unused inner class use traits precedence)Xinchen Hui2015-03-051-1/+6
| | * Bump yearXinchen Hui2015-01-151-1/+1
| * | bump yearXinchen Hui2015-01-151-1/+1
* | | Improved code for class property inheritanceDmitry Stogov2015-03-041-0/+9
* | | Improved assert() according to expectations RFC.Dmitry Stogov2015-03-021-0/+1
* | | Use cache_slot offsets instead of indexes (simplify run-time instructions)Dmitry Stogov2015-02-251-1/+1
* | | Make zend_array_destroy() to free the corresponding zend_arrayDmitry Stogov2015-02-241-1/+0
* | | don't count op_arrays stored in opcache SHMDmitry Stogov2015-02-201-1/+1