diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:16 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:16 -0800 |
commit | 82ea7a177797b844b252effea5c7c7c5d63ea4ac (patch) | |
tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /emulator/qtools/exc_dump.cpp | |
parent | c9432be76d50a527da232d518f633add2f76242b (diff) | |
download | sdk-82ea7a177797b844b252effea5c7c7c5d63ea4ac.zip sdk-82ea7a177797b844b252effea5c7c7c5d63ea4ac.tar.gz sdk-82ea7a177797b844b252effea5c7c7c5d63ea4ac.tar.bz2 |
auto import from //depot/cupcake/@135843
Diffstat (limited to 'emulator/qtools/exc_dump.cpp')
-rw-r--r-- | emulator/qtools/exc_dump.cpp | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/emulator/qtools/exc_dump.cpp b/emulator/qtools/exc_dump.cpp deleted file mode 100644 index 166586f..0000000 --- a/emulator/qtools/exc_dump.cpp +++ /dev/null @@ -1,28 +0,0 @@ -#include <stdio.h> -#include <stdlib.h> -#include <inttypes.h> -#include "trace_reader_base.h" - -int main(int argc, char **argv) { - if (argc != 2) { - fprintf(stderr, "Usage: %s trace_file\n", argv[0]); - exit(1); - } - - char *trace_filename = argv[1]; - TraceReaderBase *trace = new TraceReaderBase; - trace->Open(trace_filename); - - while (1) { - uint64_t time, recnum, bb_num, bb_start_time; - uint32_t pc, target_pc; - int num_insns; - - if (trace->ReadExc(&time, &pc, &recnum, &target_pc, &bb_num, - &bb_start_time, &num_insns)) - break; - printf("time: %lld rec: %llu pc: %08x target: %08x bb: %llu bb_start: %llu insns: %d\n", - time, recnum, pc, target_pc, bb_num, bb_start_time, num_insns); - } - return 0; -} |