aboutsummaryrefslogtreecommitdiffstats
path: root/ddms/app/src
Commit message (Collapse)AuthorAgeFilesLines
* Sync DDMS/Traceview/Android version on the repository source.Xavier Ducrohet2009-09-253-13/+47
| | | | | | | | All apps now read source.properties located in SDK/tools to know which version they. This is used in about box display and in ping usage. Change-Id: I6620c3eb703c32bfcdfd96e6a27bffc7a123b974
* Disable menu items based on device/app selection.Xavier Ducrohet2009-09-221-26/+40
| | | | Change-Id: I78572430c68f2c1952a118814d4b467182004e23
* Add preferences to DDMS (plug-in/standalone) for adb time out.Xavier Ducrohet2009-09-081-54/+37
| | | | Change-Id: Ia48221e33ee5ffae4f381aa29bd99a62b148108e
* Add method profiling support to DDMS.Xavier Ducrohet2009-09-032-113/+154
| | | | | | | | | | | | New button allows to start/stop tracing. When clicking stop, DDMS downloads the trace file and starts Traceview. Also refactored some common parts of the HPROF and tracing handlers into a common class. The goal is to have a default, extensible implementation of the HPROF handler that DDMS and the plug-in can reuse. This will reduce duplicated code. Change-Id: Ifc48926c7f6f1c3ea49a4aa94053664be83cbb06
* Make DDMS log way less verbose.Xavier Ducrohet2009-09-022-3/+3
| | | | | | | All the Log.i() calls were in fact debug logging, so I moved them to Log.d() Change-Id: I47b9cd8e85e630d61506c8c2df3baf245a706e03
* Add "Dump HPROF file" to DDMS/DDMS pluginXavier Ducrohet2009-09-011-5/+152
| | | | | | | | | | | | | | | | | | | This uses the (new in cupcake) VM command through JDWP. Older VMs are detected through the (also new) 'FEAT' command that notifies which features the VM supports. The hprof file is right now saved in /sdcard. Due to donut+ apps not having the SD Card permission by default, we may need to change this in the (near) future. Upon completion of the dump by the VM, DDMS will give the user a file selector to choose a place to save the file on the host machine. Future improvements: run (our own) hat, or hprof-conv and a standard hprof tool (Eclipse MAT integration for instance). This should be configurable by the user. Change-Id: I33696b0263e3d0788ad5d90cedf3cd17393d2f9b
* Change the SDK, DDMS and Traceview to work with the new SWT libraries.Xavier Ducrohet2009-06-041-3/+3
| | | | | | The SDK now contains 32 and 64 bit version of SWT. DDMS and Traceview use the archquery java app to check the architecture of the VM to decide which version of SWT should be used to run the apps.
* Make the ddmlib API use IDevice instead of DeviceXavier Ducrohet2009-05-154-28/+28
| | | | | Device is now private. All the API is using IDevice. Updated ddms, ADT, hierarchyviewer and other tools that relied on ddmlib.
* Fix the opt-in window for usage stat so that it works when running from ADT.Xavier Ducrohet2009-04-271-2/+2
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0312-0/+3711
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0312-3711/+0
|
* Initial ContributionThe Android Open Source Project2008-10-2112-0/+3711