
|
TRACE32 Dalvik Virtual Machine Debugging Awareness |
About Dalvik VM Awareness
- Dalvik VM awareness is the current focus of our general Lauterbach Virtual Machine Debugging Awareness Research.
- First step will be to provide VM-unassisted Stop-Mode VM debugging for ARM platforms.
- We invite other parties to develop or adapt a TRACE32 VM awareness for their platform.
- Like our RTOS and Linux awareness, Virtual Machine awareness is a TRACE32 Extension.
- Virtual Machine Awareness Extensions analyze the Real Machine state for inspection and control of the Virtual Machine state.
- Due to the nature of Android, before using Dalvik VM awareness, Linux awareness needs to be set up and working.
- Like Android, Dalvik VM Awareness development is continuous. Intermediate results are released to interested parties via our web site or on request.
- Current in-house development and test platform is ARM, but extensions are CPU agnostic, so they can be adapted to other platforms.
- The "Extension Development Kit" (EDK) and the "Dalvik VM Awareness Source Code"
are made available to Lauterbach customers who sign the relevant NDA
for VM Debugging Awareness development and adaptation to other platforms.
Articles
Lauterbach TRACE32 Downloads
- Dalvik VM Awareness Support package (2011-02-18, ZIP, 1MiB)
- Dalvik VM Awareness Support update package (2011-08-08, ZIP, 48KiB): tree view support
- NDA for VM Debugging Awareness development (2011-08-08, PDF, 28KiB)
- Lauterbach Sieve Demo for Android (2011-05-23, ZIP, 30KiB)
- TRACE32 JTAG Bridge for Android (2011-07-12, ZIP, 51KiB)
Related Web Sites
|