OSDN Git Service

Remove the JIT from the instrumentation framework.
authorNicolas Geoffray <ngeoffray@google.com>
Tue, 12 Apr 2016 15:33:24 +0000 (16:33 +0100)
committerNicolas Geoffray <ngeoffray@google.com>
Wed, 13 Apr 2016 16:34:53 +0000 (17:34 +0100)
commit274fe4adcb0610a9920be7814d9beb9cac6417ce
tree4a5c41dd2568869ceaf0a510e37065a606f512fb
parent6990775e323cd9164d6cc10955a047b9d9f15f32
Remove the JIT from the instrumentation framework.

This was slowing down the interpreter for no reason.
Also, call AddSamples for invoke-static and invoke-direct.

Change-Id: I7b5641097f7741dd32feb1ce6af739fd27fb37c2
13 files changed:
runtime/Android.mk
runtime/asm_support.h
runtime/interpreter/interpreter.cc
runtime/interpreter/interpreter_common.h
runtime/interpreter/interpreter_goto_table_impl.cc
runtime/interpreter/interpreter_switch_impl.cc
runtime/interpreter/mterp/mterp.cc
runtime/jit/jit.cc
runtime/jit/jit.h
runtime/jit/jit_instrumentation.cc [deleted file]
runtime/jit/jit_instrumentation.h [deleted file]
runtime/runtime.cc
test/141-class-unload/jni_unload.cc