OSDN Git Service

Allow nested inlining.
authorNicolas Geoffray <ngeoffray@google.com>
Fri, 30 Jan 2015 12:41:14 +0000 (12:41 +0000)
committerNicolas Geoffray <ngeoffray@google.com>
Tue, 3 Feb 2015 11:18:29 +0000 (11:18 +0000)
commitef87c5db0443fc4daa960042313a35352743430e
treec77f1427f42b93f47ab650f936ea7452189cffa9
parent515d828fd51f55bc71a6bcd268a7311f614d28b0
Allow nested inlining.

Also run optimizations before iterating over
the instructions to get rid of, e.g., null checks.

Change-Id: I6e52e61ce4d0ccb63d687afea09bb4722453bb6a
compiler/optimizing/inliner.cc
compiler/optimizing/inliner.h
test/446-checker-inliner2/expected.txt [new file with mode: 0644]
test/446-checker-inliner2/info.txt [new file with mode: 0644]
test/446-checker-inliner2/src/Main.java [new file with mode: 0644]