diff --git a/api/current.xml b/api/current.xml index 67c5dc2119a3a..cf7eda7d935ce 100644 --- a/api/current.xml +++ b/api/current.xml @@ -113183,6 +113183,28 @@ visibility="public" > + + + + + + + + @@ -215908,7 +215952,7 @@ value=""/sdcard/dmtrace.trace"" static="true" final="true" - deprecated="not deprecated" + deprecated="deprecated" visibility="public" > @@ -215945,6 +215989,28 @@ visibility="public" > + + + + + + + + Traceview: A Graphical Lo public static int getGlobalFreedSize() { return VMDebug.getAllocCount(VMDebug.KIND_GLOBAL_FREED_BYTES); } + public static int getGlobalClassInitCount() { + /* number of classes that have been successfully initialized */ + return VMDebug.getAllocCount(VMDebug.KIND_GLOBAL_CLASS_INIT_COUNT); + } + public static int getGlobalClassInitTime() { + /* cumulative elapsed time for class initialization, in usec */ + return VMDebug.getAllocCount(VMDebug.KIND_GLOBAL_CLASS_INIT_TIME); + } public static int getGlobalExternalAllocCount() { return VMDebug.getAllocCount(VMDebug.KIND_GLOBAL_EXT_ALLOCATED_OBJECTS); } @@ -584,6 +592,12 @@ href="{@docRoot}guide/developing/tools/traceview.html">Traceview: A Graphical Lo public static void resetGlobalFreedSize() { VMDebug.resetAllocCount(VMDebug.KIND_GLOBAL_FREED_BYTES); } + public static void resetGlobalClassInitCount() { + VMDebug.resetAllocCount(VMDebug.KIND_GLOBAL_CLASS_INIT_COUNT); + } + public static void resetGlobalClassInitTime() { + VMDebug.resetAllocCount(VMDebug.KIND_GLOBAL_CLASS_INIT_TIME); + } public static void resetGlobalExternalAllocCount() { VMDebug.resetAllocCount(VMDebug.KIND_GLOBAL_EXT_ALLOCATED_OBJECTS); }