diff options
author | Mathieu Chartier <mathieuc@google.com> | 2013-07-15 16:58:59 -0700 |
---|---|---|
committer | Mathieu Chartier <mathieuc@google.com> | 2013-07-16 11:53:03 -0700 |
commit | 3086ab6a9c0859af3a85d5df73d0aecc2c47ca89 (patch) | |
tree | 82dcd243c493d52713bd76633715815b6ed4b0fd /vm/Globals.h | |
parent | ebaf918e1bacff53c3dc3f0861c5cee851db23e5 (diff) | |
download | android_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.h | 4 |
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; |