diff options
author | Nicolas Geoffray <ngeoffray@google.com> | 2014-08-13 02:11:24 +0100 |
---|---|---|
committer | Nicolas Geoffray <ngeoffray@google.com> | 2014-09-17 09:53:50 +0100 |
commit | e982f0b8e809cece6f460fa2d8df25873aa69de4 (patch) | |
tree | df729d47439f7243b498dd4503a5f7aa41a4818b /compiler/driver | |
parent | f031724abf4f215e1627ff837f87cad5d7a25165 (diff) | |
download | art-e982f0b8e809cece6f460fa2d8df25873aa69de4.zip art-e982f0b8e809cece6f460fa2d8df25873aa69de4.tar.gz art-e982f0b8e809cece6f460fa2d8df25873aa69de4.tar.bz2 |
Implement invoke virtual in optimizing compiler.
Also refactor 004 tests to make them work with both Quick and
Optimizing.
Change-Id: I87e275cb0ae0258fc3bb32b612140000b1d2adf8
Diffstat (limited to 'compiler/driver')
-rw-r--r-- | compiler/driver/compiler_driver.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/driver/compiler_driver.h b/compiler/driver/compiler_driver.h index 3c76098..e7bd357 100644 --- a/compiler/driver/compiler_driver.h +++ b/compiler/driver/compiler_driver.h @@ -260,7 +260,7 @@ class CompilerDriver { uint16_t* declaring_class_idx, uint16_t* declaring_method_idx) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); - // Get declaration location of a resolved field. + // Get the index in the vtable of the method. uint16_t GetResolvedMethodVTableIndex( mirror::ArtMethod* resolved_method, InvokeType type) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); |