OSDN Git Service

HDeoptimize should hold values live in env.
authorMingyao Yang <mingyao@google.com>
Wed, 22 Jul 2015 22:56:34 +0000 (15:56 -0700)
committerBrian Carlstrom <bdc@google.com>
Tue, 28 Jul 2015 20:00:45 +0000 (20:00 +0000)
commit681652d8e8a33bc07c5c082a71aea13d0f15e0a0
tree5444f5832d76d91b8fef997ce6ff665b917aaf51
parentaf50e415a187190488d4694f307c23705203c53e
HDeoptimize should hold values live in env.

Values that are not live in compiled code anymore may still be needed in
interpreter, due to code motion, etc.

(cherry-picked from commit 718493c6c3c8e380663cb8a94e57ce160a6c473f)

Bug: 22665511
Change-Id: I8b85833c5c462f8fe36f86d6026a51b07563995a
compiler/optimizing/ssa_liveness_analysis.cc
compiler/optimizing/ssa_liveness_analysis.h
test/449-checker-bce/expected.txt
test/449-checker-bce/src/Main.java