diff options
| author | 2015-03-25 17:19:07 +0000 | |
|---|---|---|
| committer | 2015-03-25 17:19:08 +0000 | |
| commit | 651b4fb337eba9971bb830d9e037c633e29a6eba (patch) | |
| tree | 06cb3f4534205d2a8947e211834806d6343ead15 /compiler/driver/compiler_driver.h | |
| parent | 39b4bf99a1167cd9d5e5454059dd360e67f1eac1 (diff) | |
| parent | 9437b78780f9e6ffa5797ebe82de8e8d7f3a5ed6 (diff) | |
Merge "Revert "Revert "Inline across dex files."""
Diffstat (limited to 'compiler/driver/compiler_driver.h')
| -rw-r--r-- | compiler/driver/compiler_driver.h | 6 |
1 files changed, 6 insertions, 0 deletions
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<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); + mirror::Class* ResolveClass( + const ScopedObjectAccess& soa, Handle<mirror::DexCache> dex_cache, + Handle<mirror::ClassLoader> 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( |