summaryrefslogtreecommitdiff
path: root/Zend/zend_constants.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed ZTS buildKalle Sommer Nielsen2018-07-261-1/+1
* Pack zend_constant.flags and zend_constant.module_number into reserved space ...Dmitry Stogov2018-07-261-22/+17
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* Reduce overhead of case-insensitive constants deprecation for "fast path"Dmitry Stogov2018-07-171-50/+0
* Deprecate case-insensitive constantsNikita Popov2018-07-161-14/+78
* Replace legacy zval_dtor() by zval_ptr_dtor_nogc() or even more specialized d...Dmitry Stogov2018-07-041-2/+2
* API cleanup. Removed unused functions (kept compatibility macros).Dmitry Stogov2018-07-041-1/+1
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-5/+9
* Avoid useless checks, using zend_string_efree(), in cases where the string is...Dmitry Stogov2018-05-081-2/+2
* Moved IS_CONSTANT_VISITED_MARK, used for protection from recursive self-refer...Dmitry Stogov2018-01-181-10/+19
* year++Xinchen Hui2018-01-021-1/+1
* Use zend_hash_find() instead of zend_hash_find_ptr() to avoid double checkDmitry Stogov2017-12-271-4/+9
* Move constants into read-only data segmentDmitry Stogov2017-12-141-1/+1
* Intern string constant valuesDmitry Stogov2017-12-071-1/+1
* Wrap functions necessary only for ZTS build with #ifdefDmitry Stogov2017-12-071-7/+6
* Use zend_string_equal*() API for zend_string equality check instead of direct...Dmitry Stogov2017-12-041-2/+1
* Use cheaper functionsDmitry Stogov2017-12-041-13/+17
* Intern persistent constant names in first placeDmitry Stogov2017-11-301-9/+5
* Use zend_string_tolower() where it's possible (to avoid reallocations).Dmitry Stogov2017-11-301-2/+1
* Revert "Use zend_get_executed_filename_ex"Xinchen Hui2017-11-021-3/+5
* Use zend_get_executed_filename_exXinchen Hui2017-11-011-5/+3
* Always use IS_CONSTANT_AST (IS_CONSTANT is removed).Dmitry Stogov2017-10-101-1/+1
* further sync for vim mode linesAnatol Belski2017-07-041-0/+2
* shutdown_executor() refactoring (reuse opcache fast request shutdown code)Dmitry Stogov2017-06-221-24/+0
* Merge branch 'PHP-7.1'Nikita Popov2017-03-151-2/+3
|\
| * Fix bug #69676Nikita Popov2017-03-151-2/+3
| * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* | Interned strings unification for TS/NTSAnatol Belski2017-03-041-0/+4
* | Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* | Export zend_quick_get_constant()Dmitry Stogov2016-11-291-1/+1
|/
* Fix leak on self-referencing constantsNikita Popov2016-08-031-0/+2
* Revert "Refactor zval cleanup into single function"Dmitry Stogov2016-05-061-1/+1
* Refactor zval cleanup into single functionBob Weinand2016-05-051-1/+1
* Merge branch 'PHP-7.0'Nikita Popov2016-05-021-30/+14
|\
| * Fix leak in zend_get_constant_exNikita Popov2016-05-021-20/+10
* | - get rid of EG(scope). zend_get_executed_scope() should be used instead.Dmitry Stogov2016-04-281-10/+16
* | IS_CONST operands don't have to be separated. Use reference-counting instead ...Dmitry Stogov2016-04-051-1/+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
* | Implemented the RFC `Support Class Constant Visibility`.Dmitry Stogov2015-12-081-4/+23
* | Fixed incorrect type usageDmitry Stogov2015-10-281-2/+2
|/
* Use NULL where possible for exception classAaron Piotrowski2015-07-071-5/+5
* Remove need to pass error levelAaron Piotrowski2015-07-031-5/+5
* Enable throwing custom exceptions from errorsAaron Piotrowski2015-07-031-5/+6
* Use ZSTR_ API to access zend_string elements (this is just renaming without s...Dmitry Stogov2015-06-301-17/+17
* Don't propogate "fake" EX(called_scope) and EX(This) into each internal funct...Dmitry Stogov2015-04-231-3/+2
* Convert fatal errors into EngineExceptionsDmitry Stogov2015-04-021-1/+3
* Convert fatal errors into EngineExceptionsDmitry Stogov2015-04-011-13/+19
* Use zend_error_noreturn() for fatal errorsDmitry Stogov2015-04-011-5/+5
* Reimplemented special constant handling. Now __HALT_COMPILER_OFFSET__ is reso...Dmitry Stogov2015-03-181-32/+2