aboutsummaryrefslogtreecommitdiffstats
path: root/hw/goldfish_trace.h
diff options
context:
space:
mode:
authorJack Veenstra <veenstra@android.com>2009-05-19 14:41:14 -0700
committerJack Veenstra <veenstra@android.com>2009-05-19 14:41:14 -0700
commite3ea32ffa04468eddaf9c6ce2d36090f7bf43e49 (patch)
treee67776ad849edd8fed6df50efb053670a1415b50 /hw/goldfish_trace.h
parent013978687addfae64dbb8e8a179af10922bd2802 (diff)
downloadexternal_qemu-e3ea32ffa04468eddaf9c6ce2d36090f7bf43e49.zip
external_qemu-e3ea32ffa04468eddaf9c6ce2d36090f7bf43e49.tar.gz
external_qemu-e3ea32ffa04468eddaf9c6ce2d36090f7bf43e49.tar.bz2
Add support for new trace records for native (JNI) calls.
This change adds new trace record types for entering (and exiting) native code from Java code. There is a corresponding change in the Dalvik interpreter to generate these trace records.
Diffstat (limited to 'hw/goldfish_trace.h')
-rw-r--r--hw/goldfish_trace.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/hw/goldfish_trace.h b/hw/goldfish_trace.h
index c49745b..11ed906 100644
--- a/hw/goldfish_trace.h
+++ b/hw/goldfish_trace.h
@@ -46,6 +46,9 @@
#define TRACE_DEV_REG_METHOD_ENTRY 1024
#define TRACE_DEV_REG_METHOD_EXIT 1025
#define TRACE_DEV_REG_METHOD_EXCEPTION 1026
+#define TRACE_DEV_REG_NATIVE_ENTRY 1028
+#define TRACE_DEV_REG_NATIVE_EXIT 1029
+#define TRACE_DEV_REG_NATIVE_EXCEPTION 1030
/* the virtual trace device state */
typedef struct {