aboutsummaryrefslogtreecommitdiffstats
path: root/trace.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove compiler warnings when building the emulator.David 'Digit' Turner2010-09-221-0/+7
| | | | | | | This forces -Wall during the build. Note that this patch doesn't remove all warnings, but most of the remaining ones are from upstream anyway. Change-Id: I8808d8495e99866e156ce5780d2e3c305eab491f
* Fix critical bug with emulator tracing where the basic block addresses were ↵Jack Veenstra2009-05-181-1/+1
| | | | | | | | wrong. One of the calls to trace_add_insn() was missing a parameter and was passing in garbage. This parameter "is_thumb" is expected to be 0 or 1 and is OR-ed with the basic block address to distinguish ARM and Thumb instruction blocks.
* Add support for tracing Java method entry/exit to qemu.Jack Veenstra2009-05-061-10/+0
| | | | | | | | | | | This is part of a larger change to add support for tracing Java methods. There is also a kernel change and a small change to the Dalvik interpreter that will be checked in separately. There used to be support for tracing Java methods but it relied on trapping every store and checking if the store address matched a special "magic" region (and that stopped working because we can no longer trap on loads and stores). The new approach uses a memory-mapped page to catch stores to just that page.
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+162
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-162/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-2/+7
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+157