summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.c
Commit message (Expand)AuthorAgeFilesLines
* Don't imply SILENT from NO_AUTOLOADNikita Popov2021-03-181-1/+1
* Implement enumsIlija Tovilo2021-03-171-2/+138
* Use zend_string_equals() API instead of strcmp() in various placesGeorge Peter Banyard2021-03-171-1/+1
* Change Zend Stream API to use zend_string* instead of char*.Dmitry Stogov2021-03-161-8/+1
* Reference dynamic functions through dynamic_defsNikita Popov2021-03-011-30/+22
* zend_compile.c: fix typoDylan T2021-02-241-1/+1
* Don't resolve special class namesNikita Popov2021-02-221-23/+23
* Fix crash during default value evaluationNikita Popov2021-02-181-0/+5
* Properly relove self::CONSTANT at compile timeDmitry Stogov2021-02-181-1/+13
* We don't need map_ptr slots for op_array.run_time_cache during preloading.Dmitry Stogov2021-02-181-11/+5
* Fix static variable behavior with inheritanceNikita Popov2021-02-181-10/+14
* Merge branch 'PHP-8.0'Nikita Popov2021-02-151-0/+1
|\
| * Fix assertion failure in cufa optimization with named argsNikita Popov2021-02-151-0/+1
* | Link unbound simple classes (without parent/intefaces/traits) in first place.Dmitry Stogov2021-02-101-19/+28
* | Use zend_type.ce_cache__ptr for caching class resulution during argument/resu...Dmitry Stogov2021-02-101-2/+13
* | Added Inheritance Cache.Dmitry Stogov2021-02-091-7/+27
* | Add support for string keys in array unpackingNikita Popov2021-02-091-3/+2
* | Merge branch 'PHP-8.0'Nikita Popov2021-01-251-8/+19
|\ \ | |/
| * Improve switch continue warningNikita Popov2021-01-251-8/+19
* | Improve error message for leading comma in keyed list assignmentNikita Popov2021-01-251-2/+11
* | Fix $GLOBALS[] in isset and unsetNikita Popov2021-01-181-0/+8
* | Check for append to $GLOBALSNikita Popov2021-01-151-0/+4
* | Replace zend_bool uses with boolNikita Popov2021-01-151-122/+122
* | Merge branch 'PHP-8.0'Nikita Popov2021-01-141-3/+13
|\ \ | |/
| * Fixed bug #80596: Fix anonymous class union typehint errorsDaniil Gentili2021-01-141-3/+13
* | Always use CG(arena) for unin type listsDmitry Stogov2021-01-121-30/+29
* | Restrict allowed usages of $GLOBALSNikita Popov2021-01-061-7/+84
|/
* Fix use after free with file cache and arena allocated stringsNikita Popov2020-12-011-1/+3
* Fixed bug #80334Nikita Popov2020-11-091-6/+11
* Merge branch 'PHP-7.4' into PHP-8.0Nikita Popov2020-11-041-1/+2
|\
| * Fix dynamic function definition in preload scriptNikita Popov2020-11-041-1/+2
* | Don't disable early binding during preloading scriptNikita Popov2020-11-031-1/+1
* | Improved error message for typed class properties with null as default valueBogdan Ungureanu2020-11-031-2/+5
* | Merge branch 'PHP-7.4' into PHP-8.0Dmitry Stogov2020-10-281-1/+5
|\ \ | |/
| * Fixed run-time binding of preloaded dynamically declared functionDmitry Stogov2020-10-281-1/+5
* | Fixed bug #80225Nikita Popov2020-10-121-6/+7
* | Allow attributes to be applied to property/constant groupsNikita Popov2020-09-271-11/+0
* | Make constexpr compilation robust against multiple compilationNikita Popov2020-09-271-45/+34
* | Honor strict_types=1 for attributes, improve backtracesNikita Popov2020-09-271-1/+4
* | Fix detection of code outside namespaceNikita Popov2020-09-211-20/+10
* | Remove support for EXT_NOPNikita Popov2020-09-181-5/+0
* | Fix compile-time/run-time discrepancies with unary operatorsNikita Popov2020-09-151-13/+27
* | Avoid gap in AST_CLASS child nodes for attributesTyson Andre2020-09-101-3/+3
* | Adjust assignment line number for matchIlija Tovilo2020-09-081-0/+1
* | Accept zend_string instead of zval in zend_compile_stringNikita Popov2020-09-071-1/+1
* | Fix leaks in sapi testsNikita Popov2020-09-031-0/+1
* | Don't intern compiled_filenameNikita Popov2020-09-031-3/+6
* | Remove CG(filenames_table)Nikita Popov2020-09-031-13/+0
* | Change Attribute Syntax from @@ to #[]Benjamin Eberlei2020-09-021-32/+38
* | Fix by-ref list assign LIST_W+MAKE_REF separationNikita Popov2020-09-021-3/+4