DescriptionVM: Fix bug in type propagation at conditionals.
Propagating type/cid at conditional branches is not possible because
it may cause invalid code motion.
For this to be safe we need to explicitly represent the dependency
between checks eliminated in a branch and the condition that constrains the type/cid.
BUG=
R=vegorov@google.com
Committed: https://github.com/dart-lang/sdk/commit/dff13bef8de104d33b04820136da2d80f3c835d7
Patch Set 1 #Patch Set 2 : #
Messages
Total messages: 5 (2 generated)
|