You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Many individual language issues exist (#72, #142, #101, #144, #167) but contributors lack a single ordered map with Zend references, repros, and done-when criteria for the “normal small PHP app” subset (callables + inheritance + generators).
Category
language(epic / coordination)Problem
Many individual language issues exist (#72, #142, #101, #144, #167) but contributors lack a single ordered map with Zend references, repros, and done-when criteria for the “normal small PHP app” subset (callables + inheritance + generators).
North star subset (Zend / php-src)
useZend/zend_closures.cuse (&$x)JIT #3097; AOT stubfnextends+ overridezend_inheritance.cextends_method_override.phpt); JIT/AOT gapszend_traits.cuse Trait; adaptations #144zend_generators.cWorker repro pack (VM-first)
Per-child minimum spec
Each child issue must include: php-src path, repro
.php, done-when command, and claim: comment before PR.Recommended order (dependencies)
extends+ document JIT/AOT/parent:: gaps (Language: parent::class and parent::$property (deferred from #1858) #3093)insteadof/ alias (after simple trait use green)useby-ref for JIT/AOTDone when (epic)
implementation-readychild issues with green VM reprosdocs/unsupported-syntax.mdlists only true lint gapsdocs/capabilities-syntax.mdregenerated and honest for JIT/AOT columnsLinks