diff options
author | Andy McFadden <fadden@android.com> | 2011-03-15 13:47:09 -0700 |
---|---|---|
committer | Andy McFadden <fadden@android.com> | 2011-03-15 14:54:48 -0700 |
commit | da2013fc08907c89084d1ff21e51302f871a0796 (patch) | |
tree | 3280ba18f37149bb58f9cc91778a313102e7d90d /vm/ReferenceTable.h | |
parent | 069d9de889ab4b1edc54d1a39e0579018d269c82 (diff) | |
download | android_dalvik-da2013fc08907c89084d1ff21e51302f871a0796.tar.gz android_dalvik-da2013fc08907c89084d1ff21e51302f871a0796.tar.bz2 android_dalvik-da2013fc08907c89084d1ff21e51302f871a0796.zip |
Unify reference table dump
Merge ReferenceTable and IndirectRefTable debugging-dump functions.
Bug 3447435
Change-Id: I154a84b1910d10cf68b62b079da6bd1e5475222f
Diffstat (limited to 'vm/ReferenceTable.h')
-rw-r--r-- | vm/ReferenceTable.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/vm/ReferenceTable.h b/vm/ReferenceTable.h index d6e2d705a..f434f554d 100644 --- a/vm/ReferenceTable.h +++ b/vm/ReferenceTable.h @@ -111,7 +111,15 @@ bool dvmRemoveFromReferenceTable(ReferenceTable* pRef, Object** bottom, /* * Dump the contents of a reference table to the log file. + * + * The caller should lock any external sync before calling. */ void dvmDumpReferenceTable(const ReferenceTable* pRef, const char* descr); +/* + * Internal function, shared with IndirectRefTable. + */ +void dvmDumpReferenceTableContents(Object* const* refs, size_t count, + const char* descr); + #endif /*_DALVIK_REFERENCETABLE*/ |