OSDN Git Service

Do not use dex_compilation_unit after inlining.
authorNicolas Geoffray <ngeoffray@google.com>
Fri, 22 May 2015 14:37:09 +0000 (15:37 +0100)
committerNicolas Geoffray <ngeoffray@google.com>
Fri, 22 May 2015 14:37:09 +0000 (15:37 +0100)
commitd5111bf05fc0a9974280a80eeb43db6d5227a81e
treecd119fb5d07f8347699ce7551e9471f2740b21ba
parentaa49c23d47e5fdfcf51380550ee864e9d30d082b
Do not use dex_compilation_unit after inlining.

It's incompatible with inlining, as inlined invokes/load class/new
can be from another dex file.

Change-Id: I8897b6a012942bc8e136f2bea70252d3fb3a7fa5
compiler/optimizing/builder.cc
compiler/optimizing/intrinsics.cc
compiler/optimizing/intrinsics.h
compiler/optimizing/nodes.h
compiler/optimizing/optimizing_compiler.cc
compiler/optimizing/reference_type_propagation.cc
compiler/optimizing/reference_type_propagation.h