OSDN Git Service

Refactor GetIMTIndex
authorMatthew Gharrity <gharrma@google.com>
Tue, 14 Jun 2016 18:31:04 +0000 (11:31 -0700)
committerMatthew Gharrity <gharrma@google.com>
Wed, 15 Jun 2016 16:08:35 +0000 (09:08 -0700)
commit50706437d8216e41f0fea1e413cda7891324d397
tree23c7c5d1198b8cdde6261198626cfe443eab59ba
parentbadee9820fcf5dca5f8c46c3215ae1779ee7736e
Refactor GetIMTIndex

This allows us to more easily maintain and experiment with
interface method table indexing and hashing.

Change-Id: I719920fae7490dcedcda7c1c36db225c2b8b16df
13 files changed:
compiler/optimizing/code_generator_arm.cc
compiler/optimizing/code_generator_arm64.cc
compiler/optimizing/code_generator_mips.cc
compiler/optimizing/code_generator_mips64.cc
compiler/optimizing/code_generator_x86.cc
compiler/optimizing/code_generator_x86_64.cc
compiler/optimizing/inliner.cc
compiler/optimizing/instruction_builder.cc
runtime/art_method-inl.h
runtime/art_method.h
runtime/class_linker.cc
runtime/entrypoints/entrypoint_utils-inl.h
runtime/entrypoints/quick/quick_trampoline_entrypoints.cc