OSDN Git Service

ART: Remove com.android.dex.Dex from well_known_classes.
authorNarayan Kamath <narayan@google.com>
Mon, 20 Mar 2017 11:35:30 +0000 (11:35 +0000)
committerNarayan Kamath <narayan@google.com>
Mon, 20 Mar 2017 11:43:01 +0000 (11:43 +0000)
Unused after change 6b2dc3156a2140a5bfd9cbbf5d7dad332ab5f5bd.

Test: make build-art-host
Change-Id: Ib2259c4a3ac1ee7320284a2e2fc08bbc39f9a89b

runtime/well_known_classes.cc
runtime/well_known_classes.h

index 54cce98..5aef062 100644 (file)
@@ -34,7 +34,6 @@
 
 namespace art {
 
-jclass WellKnownClasses::com_android_dex_Dex;
 jclass WellKnownClasses::dalvik_annotation_optimization_CriticalNative;
 jclass WellKnownClasses::dalvik_annotation_optimization_FastNative;
 jclass WellKnownClasses::dalvik_system_BaseDexClassLoader;
@@ -267,7 +266,6 @@ uint32_t WellKnownClasses::StringInitToEntryPoint(ArtMethod* string_init) {
 #undef STRING_INIT_LIST
 
 void WellKnownClasses::Init(JNIEnv* env) {
-  com_android_dex_Dex = CacheClass(env, "com/android/dex/Dex");
   dalvik_annotation_optimization_CriticalNative =
       CacheClass(env, "dalvik/annotation/optimization/CriticalNative");
   dalvik_annotation_optimization_FastNative = CacheClass(env, "dalvik/annotation/optimization/FastNative");
index af4dbbf..c184731 100644 (file)
@@ -44,7 +44,6 @@ struct WellKnownClasses {
 
   static ObjPtr<mirror::Class> ToClass(jclass global_jclass) REQUIRES_SHARED(Locks::mutator_lock_);
 
-  static jclass com_android_dex_Dex;
   static jclass dalvik_annotation_optimization_CriticalNative;
   static jclass dalvik_annotation_optimization_FastNative;
   static jclass dalvik_system_BaseDexClassLoader;