summaryrefslogtreecommitdiff
path: root/ddms
AgeCommit message (Collapse)Author
2015-07-22Add load base to relative pcs computed.Christopher Ferris
The dynamic linker now supports relocation packing which changes the relative offset of values into a map. When the raw pc values are being decoded, the load base needs to be read from the shared library and added to the relative pc that is computed. Bug: 22565486 Change-Id: Id01c4753c2a2d7d5079b31554b95db1aa70965a5
2014-09-11Add support for 64 bit native dumps.Christopher Ferris
Bug: 17319589 Change-Id: I388836777c905bea5efd9e42846f96b19dd751f8
2014-08-05Updates ddms to use the new HeapInfo object.Esteban de la Canal
Change-Id: I54d84ba8617901a9944e784ad922537d9b731517
2014-06-17Fix ddmuilib Eclipse project.Xavier Ducrohet
Change-Id: I875516890e9d3109be5c89c9198d7c104f79eede
2014-06-11ddmuilib: remove custom portFieldEditorSiva Velusamy
This was just a buggy implementation of a simple IntegerFieldEditor with a custom validation range. Change-Id: I02516de853b060259e7d087ac4964532c6f5ade3
2014-05-16Merge "ddmuilib: show abi flavor & jvm flags in the info panel" into idea133Siva Velusamy
2014-05-15Update project setup.Xavier Ducrohet
Change-Id: I4129f12069ebfaba14cb358959b3a705b31097a9
2014-05-14ddmuilib: show abi flavor & jvm flags in the info panelSiva Velusamy
Change-Id: Ic1a805a92fd1b9c795795ad442308d3e03c66791
2014-05-12fix compilation.Xavier Ducrohet
Change-Id: I5eb5f1190fd5d1af07303ac0f6b011be01634ff7
2014-05-12Showing recording time at screen record.Keiji Ariyama
Change-Id: Ic404bb38ae0f20c1ad3aba34a90f0d2f68f8d288
2014-05-08Move to multi-platform builds.Xavier Ducrohet
Change-Id: I010cf533db44e1eba5cd60930de07dd06494b7ec
2014-05-08New distrib plugin.Xavier Ducrohet
Change-Id: If89b68a8947d0222c6406f4ab4eeb5ba00d9fdb4
2014-05-08Update build files to build from tools/Xavier Ducrohet
Change-Id: I06c7fb0464f4f5f01fd9856a2e6851b956ddc126
2014-02-2740209: Fix NPE in ddms screenshot taskSiva Velusamy
Change-Id: I9c95513c86050d4c4a8f8525c2a229a68b953cb8
2013-11-05ddms: Provide menu item to invoke screenrecorderSiva Velusamy
Change-Id: I74a75fcbff84b7f4e3c79cf31fa2a0abfdb03c67
2013-09-19traceview: Change help text for tracing vs. samplingSiva Velusamy
Change-Id: Iec63922684d77a3511eb3627b23ed6d9876453e7
2013-09-09Fix compilation in EclipseJosiah Gaskin
Eclipse complains about several resources not being closed properly. This fixes those errors. Change-Id: Iedb29de906e731de418707f142e83e9ae10180ce
2013-08-29ddms: Add support for sampling profilerSiva Velusamy
This CL adds supports for sampling based profiling. When method profiling is initiated, we detect whether sampling profiling is supported and if so, we show a dialog that allows users to select the type of profiling to be performed. The methods to obtain and display trace data is unchanged. Change-Id: I8ec1a2c2311d6ffa7f73b5690d71e9d2253d09f2
2013-08-15Support for installing SDK in C:\Program FilesScott Barta
Properly handles spaces in installation pathname on Windows. Change-Id: Ie457ab36af43f8646510adc4bbde569e1c4cd0cf
2013-06-12Change Eclipse compiler errors for null issues to warningsTor Norbye
Change-Id: I8526a8603733b4b8d809ddf5b9cfdb966ca70108
2013-05-30Better tracking of differences in heap allocationsSiva Velusamy
The previous change to track differences between two allocations was incorrect - it would change the allocation info itself. This CL fixes that by actually having a separate object that stores the differences in allocation count between two snapshots, but delegating to one of the snapshots for all other information. Change-Id: I7106a6b2060739db1b3e1d8c048ffc3d082a0d25
2013-05-29Minor fixes to Native Heap Panel viewSiva Velusamy
1. Fixes the child count in the library view. 2. The diff view used to show stack traces where new allocations were made. But the amount of memory allocated was the cumulative sum of all allocations made at that stack trace, rather than just the amount allocated between the current and previous snapshots. We detect that situation and only show the newly allocated memory. Change-Id: I6edabf38b0c0758221983edf15e0d0b76154b962
2013-05-29Minor cleanupsSiva Velusamy
Fixes a bunch of minor issues pointed out by code inspections. Change-Id: Ib4165e75ae93c2444120e2ff83913de2427afb17
2013-05-20Merge "Add IntelliJ swt project"Siva Velusamy
2013-05-17Add IntelliJ swt projectSiva Velusamy
Adds necessary modules to be able to launch DDMS. This requires two path variables: ANDROID_SDK: used by the run configuration SWT_PLATFORM: to pick up the correct swt.jar Change-Id: Id8a5e47798f972e706682dcd91db8fe6874e2df0
2013-05-08Fix NPE in SysInfoPanelSiva Velusamy
Change-Id: Icb27584e541defbd797fe0cf77eae8709f1b5eff
2013-03-27Update adb location for in Android Source Tree case.Xavier Ducrohet
When the tools where built, adb was right next to the tools, now we look them up with ANDROID_HOST_OUT Change-Id: Ieea3f021c01cf21daa48dc68bf92e63d9d32d6f2
2013-03-26Move ddms resources under src/main/resoures.Xavier Ducrohet
Change-Id: Ia9436c941aef8346a1e9e95d4bc363a1bc2fb820
2013-03-18Fix sourceSets.Xavier Ducrohet
Change-Id: Iba3eda80ead3d1baac25fcd4e7569a04d2ac70c6
2013-03-18Fix eclipse project dependencies.Xavier Ducrohet
- Use the prebuilts from the maven repo - Make each project exports its dependencies to avoid having to redefine them in all projects. Change-Id: Ib4c8fc192da224ff6fc765725cb106c865eebb97
2013-03-13Move ddms + ddmuilib from sdk.git to tools/swt.Raphael Moll
Change-Id: I2093d1d780ff23368abbc18466510c6ad61b6e46