Revert "Remove dexCacheResolvedMethods from Method/Constructor"
This reverts commit 42882d1ae5a297b037f560a6ec190be1a584579d
diff --git a/src/object.cc b/src/object.cc
index a8493ef..bb87698 100644
--- a/src/object.cc
+++ b/src/object.cc
@@ -355,6 +355,16 @@
new_dex_cache_classes, false);
}
+ObjectArray<Method>* Method::GetDexCacheResolvedMethods() const {
+ return GetFieldObject<ObjectArray<Method>*>(
+ OFFSET_OF_OBJECT_MEMBER(Method, dex_cache_resolved_methods_), false);
+}
+
+void Method::SetDexCacheResolvedMethods(ObjectArray<Method>* new_dex_cache_methods) {
+ SetFieldObject(OFFSET_OF_OBJECT_MEMBER(Method, dex_cache_resolved_methods_),
+ new_dex_cache_methods, false);
+}
+
CodeAndDirectMethods* Method::GetDexCacheCodeAndDirectMethods() const {
return GetFieldPtr<CodeAndDirectMethods*>(
OFFSET_OF_OBJECT_MEMBER(Method, dex_cache_code_and_direct_methods_),