OSDN Git Service

Revert "Revert "Add JIT""
authorMathieu Chartier <mathieuc@google.com>
Tue, 24 Feb 2015 17:37:21 +0000 (09:37 -0800)
committerMathieu Chartier <mathieuc@google.com>
Tue, 24 Feb 2015 18:47:02 +0000 (10:47 -0800)
commite5f13e57ff8fa36342beb33830b3ec5942a61cca
tree02e370ecc4e0d955f28bfc71a41015f94fbb19b7
parent354d58ba776866ea7b1c71f0d0848d5aaa013ae3
Revert "Revert "Add JIT""

Added missing EntryPointToCodePointer.

This reverts commit a5ca888d715cd0c6c421313211caa1928be3e399.

Change-Id: Ia74df0ef3a7babbdcb0466fd24da28e304e3f5af
83 files changed:
.gitignore
build/Android.common_build.mk
cmdline/cmdline_parser_test.cc
cmdline/cmdline_types.h
compiler/Android.mk
compiler/common_compiler_test.cc
compiler/compiled_method.cc
compiler/compiled_method.h
compiler/dex/global_value_numbering_test.cc
compiler/dex/gvn_dead_code_elimination_test.cc
compiler/dex/local_value_numbering.h
compiler/dex/local_value_numbering_test.cc
compiler/dex/mir_analysis.cc
compiler/dex/mir_dataflow.cc
compiler/dex/mir_field_info.cc
compiler/dex/mir_field_info.h
compiler/dex/mir_graph.cc
compiler/dex/mir_graph.h
compiler/dex/mir_method_info.cc
compiler/dex/mir_method_info.h
compiler/dex/mir_optimization.cc
compiler/dex/mir_optimization_test.cc
compiler/dex/quick/dex_file_method_inliner.cc
compiler/dex/quick/gen_common.cc
compiler/dex/quick/gen_invoke.cc
compiler/dex/quick/mir_to_lir.cc
compiler/dex/quick/quick_compiler.cc
compiler/dex/verification_results.cc
compiler/dex/verified_method.cc
compiler/dex/verified_method.h
compiler/dex/vreg_analysis.cc
compiler/driver/compiler_driver-inl.h
compiler/driver/compiler_driver.cc
compiler/driver/compiler_driver.h
compiler/jit/jit_compiler.cc [new file with mode: 0644]
compiler/jit/jit_compiler.h [new file with mode: 0644]
compiler/oat_writer.cc
compiler/oat_writer.h
runtime/Android.mk
runtime/base/logging.h
runtime/base/mutex.h
runtime/class_linker.cc
runtime/debugger.cc
runtime/dex_file.h
runtime/dex_instruction_utils.h [moved from compiler/utils/dex_instruction_utils.h with 82% similarity]
runtime/gc/heap.cc
runtime/gc/space/image_space.cc
runtime/instrumentation.cc
runtime/instrumentation.h
runtime/interpreter/interpreter_goto_table_impl.cc
runtime/java_vm_ext.cc
runtime/jit/jit.cc [new file with mode: 0644]
runtime/jit/jit.h [new file with mode: 0644]
runtime/jit/jit_code_cache.cc [new file with mode: 0644]
runtime/jit/jit_code_cache.h [new file with mode: 0644]
runtime/jit/jit_instrumentation.cc [new file with mode: 0644]
runtime/jit/jit_instrumentation.h [new file with mode: 0644]
runtime/mirror/art_field.cc
runtime/mirror/art_method-inl.h
runtime/mirror/art_method.cc
runtime/mirror/art_method.h
runtime/oat_file.cc
runtime/oat_file.h
runtime/object_lock.cc
runtime/parsed_options.cc
runtime/profiler.cc
runtime/quick/inline_method_analyser.cc
runtime/runtime.cc
runtime/runtime.h
runtime/runtime_options.def
runtime/runtime_options.h
runtime/signal_catcher.cc
runtime/thread.cc
runtime/trace.cc
runtime/trace.h
runtime/transaction.cc
runtime/utils.cc
runtime/verifier/method_verifier.cc
runtime/verifier/method_verifier.h
test/Android.run-test.mk
test/etc/run-test-jar
test/run-all-tests
test/run-test