summaryrefslogtreecommitdiff
path: root/Zend/zend_opcode.c
Commit message (Expand)AuthorAgeFilesLines
* Get rid of zend_op_array.early_bindingDmitry Stogov2018-01-111-2/+0
* Avoid, most offten unnecessary, memory load.Dmitry Stogov2018-01-111-4/+3
* Trailing whitespacesGabriel Caruso2018-01-031-1/+1
* year++Xinchen Hui2018-01-021-1/+1
* Fixed use-after free introduced in fcc08ce19f39f7ab1381ecc8a010037d41819329Dmitry Stogov2017-10-311-1/+1
* Prevent reference-counting on persistent zvals (internal constants, default p...Dmitry Stogov2017-10-301-3/+6
* Encapsulate reference-counting primitives.Dmitry Stogov2017-10-271-1/+1
* Use zval_ptr_dtor_nogc() in places where circular zvals are not possibleDmitry Stogov2017-10-091-1/+1
* Changed the way VM accesses constant operands in 64-bit builds.Dmitry Stogov2017-10-041-3/+22
* Fixed ZTS build (disable deallocation of arg_info of internal functions with ...Dmitry Stogov2017-09-131-0/+6
* Fixed memry leaks (free arg_info of internal functions with type hints)Dmitry Stogov2017-09-131-0/+25
* further sync for vim mode linesAnatol Belski2017-07-041-0/+2
* Added missed opcodesDmitry Stogov2017-07-031-0/+2
* shutdown_executor() refactoring (reuse opcache fast request shutdown code)Dmitry Stogov2017-06-221-45/+0
* Implement jumptable optimizationNikita Popov2017-04-101-0/+13
* Fix assertion violation with composerNikita Popov2017-01-241-1/+8
* Introduced "zend_type" - an abstraction for type-hinting representation.Dmitry Stogov2017-01-131-2/+19
* Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* Fixed compilation warningsDmitry Stogov2016-06-211-1/+1
* Implemented RFC: Fix inconsistent behavior of $this variableDmitry Stogov2016-06-161-2/+0
* Small generator-related cleanupsNikita Popov2016-06-041-13/+0
* Fixed bug #72213 (Finally leaks on nested exceptions).Dmitry Stogov2016-05-251-55/+0
* Fixed bug #72188 (Nested try/finally blocks losing return value)Dmitry Stogov2016-05-131-1/+0
* Fixed compilation warningsDmitry Stogov2016-04-291-1/+1
* Fix assert() in EXT modeNikita Popov2016-03-251-1/+7
* Evaluate arguments of new for classes without ctorNikita Popov2016-03-251-1/+0
* Remove EXT_TYPE_UNUSED in favor of IS_UNUSEDNikita Popov2016-02-111-2/+2
* Merge branch 'PHP-7.0'Bob Weinand2016-01-241-2/+6
|\
| * Fixed bug #71441 (Typehinted Generator with return in try/finally crashes)Bob Weinand2016-01-241-2/+6
* | We don't need to dup zend_class_constant here.Xinchen Hui2016-01-221-3/+5
* | Merge branch 'PHP-7.0'Julien Pauli2016-01-121-1/+1
|\ \ | |/
| * Trigger op_array_handler() if HAVE_OP_ARRAY_HANDLER is setJulien Pauli2016-01-121-1/+1
* | Merge branch 'PHP-7.0'Xinchen Hui2016-01-031-2/+1
|\ \ | |/
| * Duplicated iXinchen Hui2016-01-031-2/+1
* | Merge branch 'PHP-7.0'Xinchen Hui2016-01-021-1/+1
|\ \ | |/
| * bump year which is missed in rev 49493a2Xinchen Hui2016-01-021-1/+1
* | Remove uses of VARs in extended_valueNikita Popov2015-12-211-12/+4
* | Add result op for ASSERT_CHECK to fix SSANikita Popov2015-12-141-0/+6
* | Implemented the RFC `Support Class Constant Visibility`.Dmitry Stogov2015-12-081-2/+22
* | Squashed commit of the following:Dmitry Stogov2015-11-131-0/+10
* | We don't nees zend_op_array->brk_cont_array at run-time anymore.Dmitry Stogov2015-11-101-9/+9
* | Changed meaning of "op2" for ZEND_FREE, ZEND_FE_FREE, ZEND_FAST_CALL, ZEND_FA...Dmitry Stogov2015-11-101-12/+16
* | Changed ZEND_CLONE->extended_value meaning to relative offset (previously it ...Dmitry Stogov2015-10-301-0/+4
|/
* 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