OSDN Git Service

Add weight to compiled/interpreter transitions.
authorNicolas Geoffray <ngeoffray@google.com>
Thu, 14 Apr 2016 14:00:33 +0000 (15:00 +0100)
committerNicolas Geoffray <ngeoffray@google.com>
Fri, 15 Apr 2016 14:42:31 +0000 (15:42 +0100)
commit71cd50fb67fa48667b0ab59aa436a582c04ba43d
tree9f99f187060b0ef3a118120db367555d8f757f0c
parent9b863613454ee139370d24e65adb41fabe75d482
Add weight to compiled/interpreter transitions.

Also:
- Cleanup logging.
- Check ArtMethod status before adding compilation requests.
- Don't request osr compilation if we know AddSamples does not come
  from a back edge.

Bug: 27865109

Change-Id: I84512f7d957b61ce2458360ed430adb151830278
runtime/interpreter/interpreter.cc
runtime/interpreter/interpreter_common.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_code_cache.cc
runtime/jit/jit_code_cache.h