From 9437b78780f9e6ffa5797ebe82de8e8d7f3a5ed6 Mon Sep 17 00:00:00 2001 From: Nicolas Geoffray Date: Wed, 25 Mar 2015 10:08:51 +0000 Subject: Revert "Revert "Inline across dex files."" This reverts commit 6a816cf624ba56bf2872916d7b65b18fd9a411ef. Change-Id: I36cb524108786dd7996f2aea0443675be1f1b859 --- compiler/driver/compiler_driver.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'compiler/driver/compiler_driver.h') diff --git a/compiler/driver/compiler_driver.h b/compiler/driver/compiler_driver.h index 9463c2c9bd..b825293c33 100644 --- a/compiler/driver/compiler_driver.h +++ b/compiler/driver/compiler_driver.h @@ -228,6 +228,12 @@ class CompilerDriver { Handle class_loader, const DexCompilationUnit* mUnit) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); + mirror::Class* ResolveClass( + const ScopedObjectAccess& soa, Handle dex_cache, + Handle class_loader, uint16_t type_index, + const DexCompilationUnit* mUnit) + SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); + // Resolve a field. Returns nullptr on failure, including incompatible class change. // NOTE: Unlike ClassLinker's ResolveField(), this method enforces is_static. mirror::ArtField* ResolveField( -- cgit v1.2.3-59-g8ed1b