Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | further sync for vim mode lines | Anatol Belski | 2017-07-04 | 1 | -0/+2 |
| | |||||
* | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-02 | 1 | -1/+1 |
| | |||||
* | Removed IS_TYPE_IMMUTABLE (it's the same as COPYABLE & !REFCOUED) | Dmitry Stogov | 2016-11-28 | 1 | -27/+3 |
| | |||||
* | Turn IS_TYPE_COLLECTABLE zval flag into GC_COLLECTABLE zend_refcounted flag. | Dmitry Stogov | 2016-10-21 | 1 | -3/+4 |
| | | | | This simplifies checks and allows reset this flag for "acyclic" arrays and objects. | ||||
* | Reimplemented Bob's commit bac6fdb0c52c924e726c5a78de8858bf27b6586b without ↵ | Dmitry Stogov | 2016-05-06 | 1 | -13/+3 |
| | | | | insignificant renaming and white-space changes | ||||
* | Revert "Refactor zval cleanup into single function" | Dmitry Stogov | 2016-05-06 | 1 | -41/+49 |
| | | | | This reverts commit bac6fdb0c52c924e726c5a78de8858bf27b6586b. | ||||
* | Refactor zval cleanup into single function | Bob Weinand | 2016-05-05 | 1 | -49/+41 |
| | | | | Also use zval_ptr_dtor_nogc() everywhere in Zend in favor of zval_dtor() | ||||
* | Merge branch 'PHP-7.0' | Xinchen Hui | 2016-01-02 | 1 | -1/+1 |
|\ | |||||
| * | bump year which is missed in rev 49493a2 | Xinchen Hui | 2016-01-02 | 1 | -1/+1 |
| | | |||||
* | | Introduce BIND_LEXICAL | Nikita Popov | 2015-12-29 | 1 | -2/+0 |
|/ | | | | | | | | | | | This opcodes inserts a local CV into the closure static variable table. This replaces the previous mechanism of having static variables marked as LEXICAL, which perform a symtable lookup during copying. This means a) functions which contain closures no longer have to rebuild their symtable (better performance) and b) we can now track used variables in SSA. | ||||
* | Add myself into list of authors of the most refactored files. | Dmitry Stogov | 2015-08-31 | 1 | -0/+1 |
| | |||||
* | Improved reference counting | Dmitry Stogov | 2015-04-03 | 1 | -3/+3 |
| | |||||
* | Use fastcall calling convention for most critical ZE subsystems. | Dmitry Stogov | 2015-03-13 | 1 | -10/+7 |
| | |||||
* | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | |||||
* | trailing whitespace removal | Stanislav Malyshev | 2015-01-10 | 1 | -1/+1 |
| | |||||
* | first shot remove TSRMLS_* things | Anatol Belski | 2014-12-13 | 1 | -3/+3 |
| | |||||
* | Moved i_zval_ptr_dtor() from zend_execute.h to zend_variables.h | Dmitry Stogov | 2014-11-25 | 1 | -0/+13 |
| | |||||
* | fix datatype mismatch warnings | Anatol Belski | 2014-10-24 | 1 | -1/+1 |
| | |||||
* | Fixed compilation warnings | Dmitry Stogov | 2014-09-18 | 1 | -1/+1 |
| | |||||
* | Use zval_ptr_dtor_nogc to destroy literals | Nikita Popov | 2014-09-03 | 1 | -0/+8 |
| | | | | | Also move the definition of zval_ptr_dtor_nogc to zend_variables.h (from zend_execute.h/.c) as it's used in a few places. | ||||
* | Optimized conditions order | Dmitry Stogov | 2014-06-03 | 1 | -0/+24 |
| | |||||
* | Introduced immutable arrays. They don't need to be copyed and may be used ↵ | Dmitry Stogov | 2014-05-29 | 1 | -4/+4 |
| | | | | directly from SHM. | ||||
* | Use zval_get_string in print_zval and propagate TSRMLS | Nikita Popov | 2014-04-21 | 1 | -1/+1 |
| | |||||
* | Cleanup (1-st round) | Dmitry Stogov | 2014-04-15 | 1 | -1/+0 |
| | |||||
* | Various VM optimizations | Dmitry Stogov | 2014-04-04 | 1 | -1/+13 |
| | |||||
* | Refactored ZVAL flags usage to simplify various checks (e.g. Z_REFCOUNTED(), ↵ | Dmitry Stogov | 2014-04-03 | 1 | -3/+8 |
| | | | | candidate for GC, etc) | ||||
* | Refactored GC (incomplete) | Dmitry Stogov | 2014-03-19 | 1 | -3/+3 |
| | |||||
* | Review ended | Xinchen Hui | 2014-03-11 | 1 | -4/+0 |
| | | | | | | Revert "An demo(for review) to show how to fix the problem(symbol table resize)" This reverts commit 60c354510b6731ec8348af9c5e230a4859c7c383. | ||||
* | An demo(for review) to show how to fix the problem(symbol table resize) | Xinchen Hui | 2014-03-10 | 1 | -0/+4 |
| | |||||
* | Converting from reference to regular value | Dmitry Stogov | 2014-02-28 | 1 | -0/+2 |
| | |||||
* | Use better data structures (incomplete) | Dmitry Stogov | 2014-02-17 | 1 | -0/+2 |
| | |||||
* | Reverted zval_clear() and zval_release() back to zval_ptr_dtor() | Dmitry Stogov | 2014-02-12 | 1 | -17/+0 |
| | |||||
* | Use better data structures (incomplete) -- stash for today work | Xinchen Hui | 2014-02-12 | 1 | -0/+17 |
| | |||||
* | Use better data structures (incomplete) | Dmitry Stogov | 2014-02-10 | 1 | -13/+13 |
| | |||||
* | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 |
| | |||||
* | Happy New Year | Xinchen Hui | 2013-01-01 | 1 | -1/+1 |
| | |||||
* | - Year++ | Felipe Pena | 2012-01-01 | 1 | -1/+1 |
| | |||||
* | - Year++ | Felipe Pena | 2011-01-01 | 1 | -1/+1 |
| | |||||
* | Fixed issue with statics in traits. | Stefan Marr | 2010-06-08 | 1 | -0/+1 |
| | | | | | | #Please review this change, I moved the routine which copies statics from the closure code to zend_variables.c #Please also have a look to check whether the TSRMLS_DC is correct, and whether it fits with the rest in zend_variables, because there you are using some macro magic and I am not exactly sure what the reason is for that. | ||||
* | Added a number of small performance tweaks and optimizations | Dmitry Stogov | 2010-04-20 | 1 | -2/+2 |
| | | | | | | | . ZEND_RECV now always has IS_CV as its result . ZEND_CATCH now has to be used only with constant class names . ZEND_FETCH_DIM_? may fetch array and dimension operans in a different order | ||||
* | Fixed bug #50519 (segfault in garbage collection when using ↵ | Dmitry Stogov | 2010-01-11 | 1 | -3/+2 |
| | | | | set_error_handler and DomDocument) | ||||
* | sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.php | Sebastian Bergmann | 2010-01-05 | 1 | -1/+1 |
| | |||||
* | MFH:- Fix compile warning in debug mode | Jani Taskinen | 2009-05-01 | 1 | -2/+2 |
| | |||||
* | MFH: Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 1 | -1/+1 |
| | |||||
* | - Fix the header (thanks Johannes) | Moriyoshi Koizumi | 2008-07-20 | 1 | -1/+1 |
| | |||||
* | - WS fix | Moriyoshi Koizumi | 2008-07-20 | 1 | -7/+7 |
| | |||||
* | MFH: Bump copyright year, 2 of 2. | Sebastian Bergmann | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | MFH: Bump year. | Sebastian Bergmann | 2007-01-01 | 1 | -1/+1 |
| | |||||
* | - Update copyright notices to 2006 | Andi Gutmans | 2006-01-04 | 1 | -1/+1 |
| | |||||
* | Bump up the year | foobar | 2005-08-03 | 1 | -1/+1 |
| |