OSDN Git Service

Use LIRSlowPath for throwing ArrayOutOfBoundsException.
authorMingyao Yang <mingyao@google.com>
Thu, 17 Apr 2014 22:22:09 +0000 (15:22 -0700)
committerMingyao Yang <mingyao@google.com>
Thu, 17 Apr 2014 22:47:22 +0000 (15:47 -0700)
commit9d46314a309aff327f9913789b5f61200c162609
tree915629a726948bcc44413fdc1dedd4fb778dee4f
parent425640d6fac3432a44e236a002e8401a7cd59c5c
Use LIRSlowPath for throwing ArrayOutOfBoundsException.

Get rid of launchpads for throwing ArrayOutOfBoundsException
and use LIRSlowPath instead.

Bug: 13170824
Change-Id: I0e27f7a261a6a7fb5c0645e6113a957e098f699e
compiler/dex/compiler_enums.h
compiler/dex/quick/arm/int_arm.cc
compiler/dex/quick/gen_common.cc
compiler/dex/quick/gen_invoke.cc
compiler/dex/quick/mips/int_mips.cc
compiler/dex/quick/mir_to_lir.h
compiler/dex/quick/x86/codegen_x86.h
compiler/dex/quick/x86/int_x86.cc