diff options
author | Ian Rogers <irogers@google.com> | 2013-04-26 22:53:05 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2013-04-26 22:53:05 +0000 |
commit | f4da60751631f8bc098fbd04517f305bf7f20ae3 (patch) | |
tree | 5a359b033ee308154ffbdcfea47708bacd1c9cb3 /src/compiler/driver/compiler_driver.h | |
parent | b0682d5f7970470130f43d35f37ae7605a8a9bb8 (diff) | |
download | android_art-f4da60751631f8bc098fbd04517f305bf7f20ae3.tar.gz android_art-f4da60751631f8bc098fbd04517f305bf7f20ae3.tar.bz2 android_art-f4da60751631f8bc098fbd04517f305bf7f20ae3.zip |
Revert "Supporting de-virtualization for precise types."
This reverts commit b0682d5f7970470130f43d35f37ae7605a8a9bb8
Change-Id: I2b0dc3e716ee5c23b89d9fa6eb0ef05c24784b3e
Diffstat (limited to 'src/compiler/driver/compiler_driver.h')
-rw-r--r-- | src/compiler/driver/compiler_driver.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/compiler/driver/compiler_driver.h b/src/compiler/driver/compiler_driver.h index a4fa84aa3c..3581f5f68f 100644 --- a/src/compiler/driver/compiler_driver.h +++ b/src/compiler/driver/compiler_driver.h @@ -39,8 +39,6 @@ class ParallelCompilationManager; class DexCompilationUnit; class TimingLogger; -const uint32_t kDexPCNotReady = 0xFFFFFF; - enum CompilerBackend { kQuick, kPortable, @@ -158,9 +156,8 @@ class CompilerDriver { // Can we fastpath a interface, super class or virtual method call? Computes method's vtable // index. - bool ComputeInvokeInfo(uint32_t method_idx, uint32_t dex_pc, - const DexCompilationUnit* mUnit, InvokeType& type, int& vtable_idx, - uintptr_t& direct_code, uintptr_t& direct_method) + bool ComputeInvokeInfo(uint32_t method_idx, const DexCompilationUnit* mUnit, InvokeType& type, + int& vtable_idx, uintptr_t& direct_code, uintptr_t& direct_method) LOCKS_EXCLUDED(Locks::mutator_lock_); // Record patch information for later fix up. |