summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_def.h
Commit message (Expand)AuthorAgeFilesLines
* Don't imply SILENT from NO_AUTOLOADNikita Popov2021-03-181-2/+2
* Add sanity check for type of read_property return valueNikita Popov2021-03-161-0/+5
* Inline "array" part of FE_FETCH_R handler into HYBRID VMDmitry Stogov2021-03-111-91/+121
* zend_verify_recv_arg_type_helper is not "cold".Dmitry Stogov2021-03-111-1/+1
* Optimized object conversion to array without rebulding properties HashTableDmitry Stogov2021-03-011-0/+5
* Reference dynamic functions through dynamic_defsNikita Popov2021-03-011-13/+8
* Fix static variable behavior with inheritanceNikita Popov2021-02-181-7/+1
* Fix unused variable warningNikita Popov2021-02-161-2/+2
* Microoptimization of STRLEN and IN_ARRAY opcodes (based on https://github.com...Dmitry Stogov2021-02-161-10/+48
* Optimize Traversable unpacking in zend_vm_def.hTyson Andre2021-02-131-24/+28
* Deprecate passing null to non-nullable arg of internal functionNikita Popov2021-02-111-1/+11
* Use zend_type.ce_cache__ptr for caching class resulution during argument/resu...Dmitry Stogov2021-02-101-1/+1
* Added Inheritance Cache.Dmitry Stogov2021-02-091-3/+5
* Add support for string keys in array unpackingNikita Popov2021-02-091-16/+26
* Merge branch 'PHP-8.0'Dmitry Stogov2021-01-261-1/+1
|\
| * Allow observer handlers disabling optimization in RETURN opcode handler, that...Dmitry Stogov2021-01-261-1/+1
* | Merge branch 'PHP-8.0'Nikita Popov2021-01-261-1/+1
|\ \ | |/
| * Fix VAR return type verificationNikita Popov2021-01-261-1/+1
* | Add missing resource key warning for unset()Nikita Popov2021-01-261-0/+1
* | Replace zend_bool uses with boolNikita Popov2021-01-151-19/+19
* | PHP array cannot refer to EG(symbol_table) any more. Replace corresponding ch...Dmitry Stogov2021-01-111-5/+2
* | Remove some INDIRECT handling in VMNikita Popov2021-01-061-29/+8
* | Restrict allowed usages of $GLOBALSNikita Popov2021-01-061-4/+16
|/
* Provide unused retvals to observersSammy Kaye Powers2020-11-171-9/+17
* [Observer] Save opline before calling begin/end handlersDmitry Stogov2020-11-111-4/+11
* Fix handling of throwing undef var in verify returnNikita Popov2020-10-131-1/+4
* Merge branch 'PHP-7.4' into PHP-8.0Nikita Popov2020-10-121-5/+8
|\
| * Avoid non-object in FE_FREENikita Popov2020-10-121-5/+8
* | Merge branch 'PHP-7.4' into PHP-8.0Nikita Popov2020-10-091-10/+20
|\ \ | |/
| * Fixed bug #80186Nikita Popov2020-10-091-7/+21
* | Fixed incorrect behavior of observer API.Dmitry Stogov2020-10-071-2/+4
* | Promote count() warning to TypeErrorGeorge Peter Banyard2020-09-211-10/+6
* | Synchronize GET_CLASS/GET_CALLED_CLASS opcodes with functionsNikita Popov2020-09-211-9/+8
* | Cleanup observer API and add JIT supportDmitry Stogov2020-09-181-11/+11
* | Remove specialization of SPEC(OBSERVER) handlersSammy Kaye Powers2020-09-181-0/+6
* | Fix OSS Fuzz issue: yielding from an aborted generatorBob Weinand2020-09-151-6/+6
* | Fix undef var exception handling in JMP_NULLNikita Popov2020-09-151-2/+1
* | Improve error messages mentioning parameters instead of argumentsMáté Kocsis2020-09-091-2/+3
* | micro-optimizationDmitry Stogov2020-09-081-5/+3
* | Merge branch 'PHP-7.4'Nikita Popov2020-09-031-0/+1
|\ \ | |/
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-09-031-0/+1
| |\
| | * Fixed bug #80049Nikita Popov2020-09-031-0/+1
* | | Micro-optimizationDmitry Stogov2020-09-021-12/+10
* | | Add zend_observer APILevi Morrison2020-09-011-10/+23
* | | Fix FE_FETCH_R_SIMPLE specializationNikita Popov2020-09-011-1/+1
* | | Fix unused variable warningNikita Popov2020-08-281-2/+1
* | | Remove unnecessary cache_slot argumentsNikita Popov2020-08-281-2/+2
* | | Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-21/+23
* | | Fix pass by ref error for named paramsNikita Popov2020-08-261-9/+6
* | | Fix memory leak on unknown named param in iterator unpackNikita Popov2020-08-261-0/+1