summaryrefslogtreecommitdiffstats
path: root/vm/Globals.h
diff options
context:
space:
mode:
authorMathieu Chartier <mathieuc@google.com>2013-07-15 16:58:59 -0700
committerMathieu Chartier <mathieuc@google.com>2013-07-16 11:53:03 -0700
commit3086ab6a9c0859af3a85d5df73d0aecc2c47ca89 (patch)
tree82dcd243c493d52713bd76633715815b6ed4b0fd /vm/Globals.h
parentebaf918e1bacff53c3dc3f0861c5cee851db23e5 (diff)
downloadandroid_dalvik-3086ab6a9c0859af3a85d5df73d0aecc2c47ca89.tar.gz
android_dalvik-3086ab6a9c0859af3a85d5df73d0aecc2c47ca89.tar.bz2
android_dalvik-3086ab6a9c0859af3a85d5df73d0aecc2c47ca89.zip
Backport native allocation tracking.
From: https://googleplex-android-review.googlesource.com/#/c/328818/ Change-Id: I5a930e629c5a2062f01f870b4a44dcd98cb4ffe9
Diffstat (limited to 'vm/Globals.h')
-rw-r--r--vm/Globals.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/vm/Globals.h b/vm/Globals.h
index 2f5659c54..00c78caac 100644
--- a/vm/Globals.h
+++ b/vm/Globals.h
@@ -268,6 +268,7 @@ struct DvmGlobals {
ClassObject* classJavaLangReflectMethod;
ClassObject* classJavaLangReflectMethodArray;
ClassObject* classJavaLangReflectProxy;
+ ClassObject* classJavaLangSystem;
ClassObject* classJavaNioDirectByteBuffer;
ClassObject* classOrgApacheHarmonyLangAnnotationAnnotationFactory;
ClassObject* classOrgApacheHarmonyLangAnnotationAnnotationMember;
@@ -407,6 +408,9 @@ struct DvmGlobals {
/* field offsets - java.lang.reflect.Proxy */
int offJavaLangReflectProxy_h;
+ /* direct method pointer - java.lang.System.runFinalization */
+ Method* methJavaLangSystem_runFinalization;
+
/* field offsets - java.io.FileDescriptor */
int offJavaIoFileDescriptor_descriptor;