summaryrefslogtreecommitdiff
path: root/ext/opcache/zend_persist_calc.c
Commit message (Expand)AuthorAgeFilesLines
* Use zend_type inside type listsNikita Popov2020-01-171-14/+10
* Merge branch 'PHP-7.4'Nikita Popov2019-12-101-0/+6
|\
| * Add support for class_alias to preloadingNikita Popov2019-12-101-0/+6
* | Implement union typesNikita Popov2019-11-081-11/+31
* | Make zend_type a 2-field structNikita Popov2019-11-081-4/+2
|/
* Fix wrong size calculation related to function nameNikita Popov2019-07-051-6/+4
* Fixed bug 78175 (Preloading must store default values of static variables and...Dmitry Stogov2019-06-241-0/+4
* Use ZEND_HASH_FOREACH with direct callback, instead of callbacksDmitry Stogov2019-04-301-39/+65
* Add preloading support for typed propertiesNikita Popov2019-02-151-8/+17
* properties_info_table may be in arena or shmNikita Popov2019-02-151-1/+1
* Remove copyright years.Dmitry Stogov2019-02-051-1/+1
* Implement typed propertiesNikita Popov2019-01-111-0/+20
* Revert HASH_FLAG_INITIALIZED into HASH_FLAG_UNINITIALIZED.Dmitry Stogov2018-12-281-1/+1
* Remove unused do_free parameter from ADD_INTERNED_STRINGNikita Popov2018-11-221-20/+20
* Future-proof email addresses...Zeev Suraski2018-11-011-3/+3
* Immutable clases and op_arrays.Dmitry Stogov2018-10-171-12/+47
* During size calculation, pointer should be kept unchangedDmitry Stogov2018-10-081-3/+1
* Avoid useless store and checks in xlat_table.Dmitry Stogov2018-09-261-12/+13
* Replace ZEND_ACC_ANON_BOUND, ZEND_ACC_UNRESOLVED_PARENT and ZEND_ACC_UNRESOLV...Dmitry Stogov2018-09-181-2/+2
* Keep information about unresolved parent class in zend_class_entry->parent_nameDmitry Stogov2018-08-241-0/+3
* Keep information about unresolved interfaces in zend_class_entry->interface_...Dmitry Stogov2018-08-231-0/+11
* Replace zend_class_entry->traits by persistent zend_class_entry->trait_names.Dmitry Stogov2018-08-231-26/+36
* Changed structure of zend_class_entry.trait_aliases and zend_class_entry.trai...Dmitry Stogov2018-07-111-21/+12
* Lazy function copying from op_cache SHM into process memoryDmitry Stogov2018-06-251-1/+1
* Fixed bug #76509Nikita Popov2018-06-251-1/+3
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-3/+0
* Changed worst HashTable load factor from 1.0 to 0.5Dmitry Stogov2018-05-041-3/+3
* Optimized fast_memcpy with AVX instructionsXinchen Hui2018-02-151-2/+2
* Access HashTable.u.flags through HT_FLAGS() macro.Dmitry Stogov2018-01-221-2/+2
* A cheaper way to reset type flags.Dmitry Stogov2018-01-171-1/+1
* Cleanup (at persistence stage we may get only "user" functions; regular op_ar...Dmitry Stogov2018-01-121-15/+16
* Remove HashTable holes in functions and class tables.Dmitry Stogov2018-01-101-0/+6
* year++Xinchen Hui2018-01-021-1/+1
* Constify key access for hash and formal paramsAnatol Belski2017-10-191-1/+1
* Fixed required SHM memeory size calculation for scripts when opcache.revalida...Dmitry Stogov2017-10-181-4/+6
* Always use IS_CONSTANT_AST (IS_CONSTANT is removed).Dmitry Stogov2017-10-101-3/+2
* Interned strings unification for TS/NTSAnatol Belski2017-03-041-6/+1
* Introduced "zend_type" - an abstraction for type-hinting representation.Dmitry Stogov2017-01-131-2/+6
* Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* further normalizations, uint vs uint32_tAnatol Belski2016-11-261-3/+3
* Fixed compilation warningsDmitry Stogov2016-06-211-3/+3
* Merge branch 'PHP-7.0'Dmitry Stogov2016-02-241-2/+9
|\
| * Fixed more synchronisation issues during SHM reloadDmitry Stogov2016-02-241-2/+9
* | Merge branch 'PHP-7.0'Lior Kaplan2016-01-011-1/+1
|\ \ | |/
| * Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-011-1/+1
| |\
| | * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
| | * bump yearXinchen Hui2015-01-151-1/+1
| | * Fix bug #66015 by reverting "Removed operations on constant arrays."Bob Weinand2014-04-111-0/+2
* | | Implemented the RFC `Support Class Constant Visibility`.Dmitry Stogov2015-12-081-1/+16
* | | Break dependency between opcache and optimizer. Remove copatibility macros.Dmitry Stogov2015-11-121-8/+8