From db8a664e0b68c7c4d36270cd21dce8de1912d7f9 Mon Sep 17 00:00:00 2001 From: Jeff Hao Date: Thu, 14 Aug 2014 17:18:52 -0700 Subject: Prevent stubs from being installed in java.lang.reflect.Proxy.. This CL is a better fix for proxy tracing and undoes the changes in https://android-review.googlesource.com/#/c/103025/ Change-Id: Ie82bb49f07774bd08a6720ddbe5b1f8ee9363acf --- runtime/proxy_test.cc | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'runtime/proxy_test.cc') diff --git a/runtime/proxy_test.cc b/runtime/proxy_test.cc index 5af26b08b4..d977ce9d17 100644 --- a/runtime/proxy_test.cc +++ b/runtime/proxy_test.cc @@ -17,14 +17,14 @@ #include #include -#include "common_runtime_test.h" +#include "common_compiler_test.h" #include "field_helper.h" #include "mirror/art_field-inl.h" #include "scoped_thread_state_change.h" namespace art { -class ProxyTest : public CommonRuntimeTest { +class ProxyTest : public CommonCompilerTest { public: // Generate a proxy class with the given name and interfaces. This is a simplification from what // libcore does to fit to our test needs. We do not check for duplicated interfaces or methods and @@ -103,12 +103,6 @@ class ProxyTest : public CommonRuntimeTest { soa.Self()->AssertNoPendingException(); return proxyClass; } - - protected: - void SetUpRuntimeOptions(RuntimeOptions *options) OVERRIDE { - options->push_back(std::make_pair(StringPrintf("-Ximage:%s", GetLibCoreOatFileName().c_str()), - nullptr)); - } }; // Creates a proxy class and check ClassHelper works correctly. -- cgit v1.2.3