gem5/util/statetrace
Gabe Black e09ae149af Statetrace: Make sure the current state is loaded to print the initial stack frame.
The early call to child->step() was removed earlier because it confused the
new differences-only protocol ARM sendState() was using. It's necessary that
that gets called at least once before attempting to print the initial stack
frame, though, because otherwise statetrace doesn't know what the stack
pointer is. By putting the first call to child->step() in a common spot, both
needs are met.
2009-07-29 00:35:49 -07:00
..
arch ARM: Make sure the target process doesn't run away from statetrace. 2009-07-29 00:14:43 -07:00
Makefile ARM: Add ARM support to statetrace. 2009-07-27 00:53:39 -07:00
printer.cc Statetrace: Fix compilation problem. 2007-07-28 20:34:17 -07:00
printer.hh Adding what was tracedump but is now statetrace to the tree. Let me know if statetrace is also already taken. 2006-09-17 03:46:30 -04:00
refcnt.hh Adding what was tracedump but is now statetrace to the tree. Let me know if statetrace is also already taken. 2006-09-17 03:46:30 -04:00
regstate.hh Adding what was tracedump but is now statetrace to the tree. Let me know if statetrace is also already taken. 2006-09-17 03:46:30 -04:00
statetrace.cc Statetrace: Make sure the current state is loaded to print the initial stack frame. 2009-07-29 00:35:49 -07:00
tracechild.cc ARM: Only send information that changed between statetrace and M5. 2009-07-27 00:54:30 -07:00
tracechild.hh Update to statetrace. This will break it, but I want to make sure it gets into mercurial. 2007-03-15 06:10:50 -04:00
tracechild_arch.cc ARM: Add ARM support to statetrace. 2009-07-27 00:53:39 -07:00
x86.format Adding what was tracedump but is now statetrace to the tree. Let me know if statetrace is also already taken. 2006-09-17 03:46:30 -04:00