DescriptionVM: Fix receiver type propagation in presence of try-catch.
With catch blocks appearing as additional function entry blocks,
there can be phis for the receiver (parameter 0).
This CL fixes the problem that the receiver type information
was lost in the presence of try-catch.
BUG=
R=vegorov@google.com
Committed: https://github.com/dart-lang/sdk/commit/2783afd6072bd3937f0d3f1d99032f35a09de4be
Patch Set 1 #Patch Set 2 : share code between jit_ and aot_optimizer #
Total comments: 6
Patch Set 3 : addressed comments, added test #
Total comments: 2
Messages
Total messages: 8 (2 generated)
|