OSDN Git Service

Add support for inlining already sharpened interface calls. DO NOT MERGE ANYWHERE
authorNicolas Geoffray <ngeoffray@google.com>
Tue, 9 Jun 2015 14:43:38 +0000 (15:43 +0100)
committerNicolas Geoffray <ngeoffray@google.com>
Thu, 18 Jun 2015 09:02:24 +0000 (10:02 +0100)
commitc362782609ca6fbc355ccc9ea9110fe671db9671
tree5869c232e889d5a687078a1a9e91a02b3aeb7f95
parenta3b9d4eda1ef0845f307891f349eaf752750ac16
Add support for inlining already sharpened interface calls. DO NOT MERGE ANYWHERE

bug:21867144

Test had to change a bit because it was using some features from
aosp not present in mnc-dev.

(cherry picked from commit 3507105caea0d209c66a95d5ec5d739949105c5d)

Change-Id: If12ea9a5c64e86b5bd3a5fd4a943bff60fe49762
compiler/optimizing/inliner.cc
compiler/optimizing/inliner.h
test/492-checker-inline-invoke-interface/expected.txt [new file with mode: 0644]
test/492-checker-inline-invoke-interface/info.txt [new file with mode: 0644]
test/492-checker-inline-invoke-interface/src/Main.java [new file with mode: 0644]