Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-10-25 | 1 | -3/+3 | |
|\ \ | |/ | ||||||
| * | Fix bug #78226: Don't call __set() on uninitialized typed properties | Nikita Popov | 2019-10-25 | 1 | -3/+3 | |
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-10-25 | 1 | -8/+17 | |
|\ \ | |/ | ||||||
| * | Remove recursive check from instanceof_interface | Nikita Popov | 2019-10-25 | 1 | -8/+17 | |
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-10-17 | 1 | -66/+117 | |
|\ \ | |/ | ||||||
| * | Integrate property types with variance system | Nikita Popov | 2019-10-17 | 1 | -68/+124 | |
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-10-01 | 1 | -9/+0 | |
|\ \ | |/ | ||||||
| * | Remove func copy optimization for private method with static vars | Nikita Popov | 2019-10-01 | 1 | -9/+0 | |
* | | Change representation of zend_type from type code to MAY_BE_* mask | Nikita Popov | 2019-09-23 | 1 | -37/+14 | |
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-09-12 | 1 | -21/+70 | |
|\ \ | |/ | ||||||
| * | Allow throwing exception while loading parent class | Nikita Popov | 2019-09-12 | 1 | -21/+70 | |
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-09-11 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Fix typo in unlinked_instanceof assertion | Nikita Popov | 2019-09-11 | 1 | -1/+1 | |
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-09-11 | 1 | -5/+5 | |
|\ \ | |/ | ||||||
| * | Only allow "nearly linked" classes for parent/interface | Nikita Popov | 2019-09-11 | 1 | -5/+5 | |
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-08-29 | 1 | -2/+10 | |
|\ \ | |/ | ||||||
| * | Addref static vars when not copying private method | Nikita Popov | 2019-08-29 | 1 | -2/+10 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-27 | 1 | -76/+48 | |
|\ \ | |/ | ||||||
| * | Separate common code abd eliminate useless checks | Dmitry Stogov | 2019-06-27 | 1 | -76/+48 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-27 | 1 | -23/+38 | |
|\ \ | |/ | ||||||
| * | Inline hot path | Dmitry Stogov | 2019-06-27 | 1 | -23/+38 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-27 | 1 | -41/+108 | |
|\ \ | |/ | ||||||
| * | Avoid double checks on early binding | Dmitry Stogov | 2019-06-27 | 1 | -42/+114 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-26 | 1 | -1/+2 | |
|\ \ | |/ | ||||||
| * | Private methods don't have to be duplicated | Dmitry Stogov | 2019-06-26 | 1 | -1/+2 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-26 | 1 | -16/+29 | |
|\ \ | |/ | ||||||
| * | Reorder conditions to minimize number of checks on fast path | Dmitry Stogov | 2019-06-26 | 1 | -16/+30 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-26 | 1 | -46/+41 | |
|\ \ | |/ | ||||||
| * | Remove always true/false conditions, remove dead conde and simplify code. | Dmitry Stogov | 2019-06-26 | 1 | -47/+42 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-25 | 1 | -7/+3 | |
|\ \ | |/ | ||||||
| * | Replace previosly checked conditions by ZEND_ASSERT() | Dmitry Stogov | 2019-06-25 | 1 | -7/+3 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-25 | 1 | -2/+12 | |
|\ \ | |/ | ||||||
| * | Fixed variance check for abstract constructor during erlay binding | Dmitry Stogov | 2019-06-25 | 1 | -2/+12 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-25 | 1 | -38/+23 | |
|\ \ | |/ | ||||||
| * | Cleanup | Dmitry Stogov | 2019-06-25 | 1 | -45/+33 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-25 | 1 | -5/+8 | |
|\ \ | |/ | ||||||
| * | Prevent useless hash lookups | Dmitry Stogov | 2019-06-25 | 1 | -5/+8 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-25 | 1 | -2/+2 | |
|\ \ | |/ | ||||||
| * | Keep lowercased parent class name as second argument of DECLARE_CLASS to avoi... | Dmitry Stogov | 2019-06-25 | 1 | -2/+2 | |
* | | Merge branch 'PHP-7.4' | Dmitry Stogov | 2019-06-24 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Fixed bug 78175 (Preloading must store default values of static variables and... | Dmitry Stogov | 2019-06-24 | 1 | -1/+1 | |
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-06-11 | 1 | -35/+265 | |
|\ \ | |/ | ||||||
| * | Support full variance if autoloading is used | Nikita Popov | 2019-06-11 | 1 | -52/+298 | |
| * | Register class before fetching parent | Nikita Popov | 2019-06-11 | 1 | -2/+3 | |
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-05-27 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Accept flags argument in zend_lookup_class_ex() | Nikita Popov | 2019-05-27 | 1 | -1/+1 | |
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-05-24 | 1 | -78/+210 | |
|\ \ | |/ | ||||||
| * | Implement basic variance support | Nikita Popov | 2019-05-24 | 1 | -74/+131 | |
| * | Avoid early-binding on unresolved types | Nikita Popov | 2019-05-24 | 1 | -42/+119 | |
* | | Merge branch 'PHP-7.4' | Nikita Popov | 2019-05-23 | 1 | -1/+3 | |
|\ \ | |/ |