OSDN Git Service

Revert "ART: Enable Jit Profiling in Mterp for arm/arm64"
authorNicolas Geoffray <ngeoffray@google.com>
Fri, 5 Feb 2016 09:24:02 +0000 (09:24 +0000)
committerNicolas Geoffray <ngeoffray@google.com>
Fri, 5 Feb 2016 09:24:02 +0000 (09:24 +0000)
commit95717f0010e7a9445450f4d39babfaf3a83e29b5
treea1eaac50bc6f117140388a53bf9f945434c67f0e
parenta0a16105423459287497a98129dcba2828ccd7f0
Revert "ART: Enable Jit Profiling in Mterp for arm/arm64"

Not super happy to revert this, but unfortunately, too many problems when testing:

arm: tests timeout when running run-tests with the interpreter.

arm64 failures:
test-art-target-run-test-ndebug-prebuild-jit-relocate-ntrace-cms-checkjni-image-npictest-ndebuggable-003-omnibus-opcodes64
test-art-target-run-test-ndebug-prebuild-jit-relocate-ntrace-cms-checkjni-image-npictest-ndebuggable-005-annotations64
test-art-target-run-test-ndebug-prebuild-jit-relocate-ntrace-cms-checkjni-image-npictest-ndebuggable-064-field-access64
test-art-target-run-test-ndebug-prebuild-jit-relocate-ntrace-cms-checkjni-image-npictest-ndebuggable-406-fields64

  org.apache.harmony.jpda.tests.jdwp.Events.EventWithExceptionTest#testBreakpoint_BeforeException
org.apache.harmony.jpda.tests.jdwp.Events.EventWithExceptionTest#testFieldAccess
org.apache.harmony.jpda.tests.jdwp.Events.EventWithExceptionTest#testFieldModification
org.apache.harmony.jpda.tests.jdwp.Events.EventWithExceptionTest#testMethodExit
org.apache.harmony.jpda.tests.jdwp.Events.EventWithExceptionTest#testMethodExitWithReturnValue
org.apache.harmony.jpda.tests.jdwp.Events.FieldAccessTest#testFieldAccessEvent
org.apache.harmony.jpda.tests.jdwp.Events.FieldModification002Test#testFieldModifyEvent
org.apache.harmony.jpda.tests.jdwp.Events.FieldModificationTest#testFieldModifyEvent
org.apache.harmony.jpda.tests.jdwp.Events.MethodExitWithReturnValueTest#testMethodExitWithReturnValueException

This reverts commit a0a16105423459287497a98129dcba2828ccd7f0.

Change-Id: I8ff0512265ed0a422be67e7410998ad02639509c
21 files changed:
runtime/instrumentation.h
runtime/interpreter/interpreter.cc
runtime/interpreter/mterp/arm/bincmp.S
runtime/interpreter/mterp/arm/footer.S
runtime/interpreter/mterp/arm/header.S
runtime/interpreter/mterp/arm/op_goto.S
runtime/interpreter/mterp/arm/op_goto_16.S
runtime/interpreter/mterp/arm/op_goto_32.S
runtime/interpreter/mterp/arm/op_packed_switch.S
runtime/interpreter/mterp/arm/zcmp.S
runtime/interpreter/mterp/arm64/bincmp.S
runtime/interpreter/mterp/arm64/footer.S
runtime/interpreter/mterp/arm64/header.S
runtime/interpreter/mterp/arm64/op_goto.S
runtime/interpreter/mterp/arm64/op_goto_16.S
runtime/interpreter/mterp/arm64/op_goto_32.S
runtime/interpreter/mterp/arm64/op_packed_switch.S
runtime/interpreter/mterp/arm64/zcmp.S
runtime/interpreter/mterp/mterp.cc
runtime/interpreter/mterp/out/mterp_arm.S
runtime/interpreter/mterp/out/mterp_arm64.S