/frameworks/base/docs/html/tools/help/ |
hprof-conv.jd | 1 page.title=HPROF Converter 7 The <code>hprof-conv</code> tool converts the HPROF file that is 11 <pre> hprof-conv <infile> <outfile></pre>
|
index.jd | 39 <dt><a href="hprof-conv.html">hprof-conv</a></dt> 40 <dd>Converts the HPROF file that is generated by the Android SDK tools to a standard format so
|
/dalvik/hit/test/ |
testparser | 6 #java -Djava.compiler=NONE -Xdebug -Xrunjdwp:transport=dt_socket,address=53635,server=y,suspend=y -cp build com.android.hit.Main ../samples/android.hprof 8 java -cp build com.android.hit.Main ../samples/android.hprof
|
/dalvik/docs/ |
heap-profiling.html | 22 The first step is to cause the VM to dump its status, and then pull the hprof 81 <code>/data/misc/heap-dump-BLAH-BLAH.hprof</code> and 82 <code>.hprof-head</code>, where BLAH is a runtime-generated value 87 $ adb pull /data/misc/heap-dump-BLAH-BLAH.hprof tail.hprof 88 $ adb pull /data/misc/heap-dump-BLAH-BLAH.hprof-head head.hprof 89 $ adb shell rm /data/misc/heap-dump-BLAH-BLAH.hprof /data/misc/heap-dump-BLAH-BLAH.hprof-head 96 $ cat head.hprof tail.hprof > dump.hpro [all...] |
/art/runtime/hprof/ |
hprof.h | 22 namespace hprof { namespace in namespace:art 26 } // namespace hprof
|
hprof.cc | 18 * Preparation and completion of hprof data generation. The output is 25 #include "hprof.h" 63 namespace hprof { namespace in namespace:art 179 // Represents a top-level hprof record, whose serialized format is: 367 class Hprof { 369 Hprof(const char* output_filename, int fd, bool direct_to_ddms) 386 LOG(INFO) << "hprof: heap dump \"" << filename_ << "\" starting..."; 399 ~Hprof() { 480 LOG(INFO) << "hprof: heap dump completed (" 490 Hprof* hprof = reinterpret_cast<Hprof*>(arg) local 498 Hprof* hprof = reinterpret_cast<Hprof*>(arg); local [all...] |
/dalvik/tools/ |
get-hprof | 17 # Grab an hprof file using adb. If an argument is specified, grab 24 FILE_BASE=`adb shell ls -l '/data/misc/heap-dump*.hprof' | tail -1 | \ 33 OUT_FILE=heap-dump.hprof
|
/libcore/dalvik/src/main/java/dalvik/system/profiler/ |
HprofBinaryToAscii.java | 46 * either a binary hprof file or a version with a text header. 51 usage("binary hprof file argument expected"); 65 System.out.println("Problem reading binary hprof data from " 76 System.out.println("Problem reading snapshot containing binary hprof data from " 85 * binary hprof magic value. If so, it is returned. On any other 101 * Read and return an HprofData from a vanilla binary hprof file. 115 * then proceed to read binary hprof data. 134 * Read binary hprof data from the provided input stream and 158 * Write text verion of hprof data to standard output. Returns 165 System.out.println("Problem writing ASCII hprof data: " + e.getMessage()) [all...] |
BinaryHprof.java | 25 * Hprof binary format related constants shared between the 35 * Prefix of valid magic values from the start of a binary hprof file.
|
SamplingProfiler.java | 41 * results in hprof format to the standard output. 94 * Real hprof output examples don't start the thread and trace 97 * identifiers when manual searching hprof output. 138 * similar to the hprof option of the same name. Any stack deeper 320 * Returns the hprof data accumulated by the profiler since it was 327 throw new IllegalStateException("cannot access hprof data while sampling");
|
/sdk/eclipse/plugins/com.android.ide.eclipse.ddms/src/com/android/ide/eclipse/ddms/i18n/ |
messages.properties | 28 DeviceView_Dump_HPROF_File=Dump HPROF file 29 DeviceView_Dump_HPROF_File_Not_Supported_By_VM=Dump HPROF file (not supported by this VM) 30 DeviceView_Dump_HPROF_File_Tooltip=Dump HPROF file 31 DeviceView_Failed_To_Save_HPROF_Data=Failed to save hprof data into temp file%1$s 32 DeviceView_HPROF_Error=HPROF Error 38 DeviceView_Save_HPROF_File=Save HPROF file 50 DeviceView_Unable_Create_HPROF_For_Application=Unable to create HPROF file for application '%1$s'.\n\n%2$s Check logcat for more information. 51 DeviceView_Unable_Download_HPROF_From_Device_One_Param_First_Message=Unable to download HPROF file from device '%1$s'. 52 DeviceView_Unable_Download_HPROF_From_Device_One_Param_Second_Message=Unable to download HPROF file from device '%1$s'. 53 DeviceView_Unable_Download_HPROF_From_Device_Two_Param=Unable to download HPROF file from device '%1$s'.\n\n%2$ [all...] |
/dalvik/vm/hprof/ |
Hprof.cpp | 18 * Preparation and completion of hprof data generation. The output is 25 #include "Hprof.h" 46 ALOGE("hprof: can't allocate context."); 59 * Finish up the hprof dump. Returns true on success. 72 ALOGE("hprof: can't allocate context."); 79 ALOGI("hprof: dumping heap strings to \"%s\".", tailCtx->fileName); 136 headCtx->fileDataSize, "hprof-head"); 138 tailCtx->fileDataSize, "hprof-tail"); 148 ALOGI("hprof: heap dump completed (%dKB)",
|
HprofOutput.cpp | 20 #include "Hprof.h" 60 * Initialize an hprof context struct. 78 ALOGE("hprof: open_memstream failed: %s", strerror(errno));
|
/sdk/eclipse/plugins/com.android.ide.eclipse.ddms/src/com/android/ide/eclipse/ddms/ |
IToolsLocator.java | 37 * Queries the location of hprof-conv 38 * @return A full OS path to the location of hprof-conv.
|
/dalvik/tools/hprof-conv/ |
Android.mk | 20 LOCAL_MODULE := hprof-conv
|
/external/chromium_org/tools/telemetry/telemetry/core/platform/profiler/ |
java_heap_profiler.py | 50 output_file = input_file.replace('.aprof', '.hprof') 51 subprocess.call(['hprof-conv', input_file, output_file])
|
/frameworks/base/docs/html/tools/debugging/ |
debugging-memory.jd | 66 <dd>A garbage collection that occurs when you create an HPROF file to analyze your heap.</dd> 346 HPROF. Your app's heap dump provides information about the overall state of your app's heap so you 355 <li>Click <strong>Dump HPROF file</strong>, shown in figure 3.</li> 356 <li>In the window that appears, name your HPROF file, select the save location, 360 <img src="{@docRoot}images/tools/monitor-hprof@2x.png" width="760" alt="" /> 362 showing the <strong>[1] Dump HPROF file</strong> button.</p> 369 HPROF tool. The major difference in an Android heap dump is due to the fact that there are a large 375 you'll need to convert the HPROF file from Android's format to the J2SE HPROF format. You can do 376 this using the <code>hprof-conv</code> tool provided in the <code><sdk>/tools/</code [all...] |
/build/target/product/ |
runtime_common.mk | 32 hprof-conv \
|
/art/runtime/native/ |
dalvik_system_VMDebug.cc | 26 #include "hprof/hprof.h" 41 features.push_back("hprof-heap-dump"); 42 features.push_back("hprof-heap-dump-streaming"); 172 * Cause "hprof" data to be dumped. We can throw an IOException if an 204 hprof::DumpHeap(filename.c_str(), fd, false); 208 hprof::DumpHeap("[DDMS]", -1, true);
|
/dalvik/vm/ |
Dvm.mk | 134 hprof/Hprof.cpp \ 135 hprof/HprofClass.cpp \ 136 hprof/HprofHeap.cpp \ 137 hprof/HprofOutput.cpp \ 138 hprof/HprofString.cpp \
|
/frameworks/base/docs/html/guide/topics/manifest/ |
instrumentation-element.jd | 9 android:<a href="#hprof">handleProfiling</a>=["true" | "false"] 30 <dt><a name="hprof"></a>{@code android:handleProfiling}</dt>
|
/development/build/ |
product_sdk.mk | 42 hprof-conv \
|
/sdk/build/ |
tools.windows.atree | 69 rm tools/hprof-conv 70 bin/hprof-conv.exe strip tools/hprof-conv.exe
|
/dalvik/vm/native/ |
dalvik_system_VMDebug.cpp | 23 #include "hprof/Hprof.h" 60 features.push_back("hprof-heap-dump"); 61 features.push_back("hprof-heap-dump-streaming"); 519 * Cause "hprof" data to be dumped. We can throw an IOException if an 574 * Cause "hprof" data to be computed and sent directly to DDMS.
|
/libcore/dalvik/src/main/java/dalvik/system/ |
VMDebug.java | 283 * Dumps "hprof" data to the specified file. This may cause a GC. 287 * @param filename Full pathname of output file (e.g. "/sdcard/dump.hprof"). 289 * HPROF support. 300 * Collects "hprof" heap data and sends it to DDMS. This may cause a GC. 303 * HPROF support. 308 * Dumps "hprof" heap data to a file, by name or descriptor.
|