History log of /gem5/src/arch/arm/nativetrace.hh
Revision Date Author Comments
# 8271:1d3733d3acee 04-May-2011 Ali Saidi <Ali.Saidi@ARM.com>

ARM: Add vfpv3 support to native trace.


# 7811:a8fc35183c10 03-Jan-2011 Steve Reinhardt <steve.reinhardt@amd.com>

Make commenting on close namespace brackets consistent.

Ran all the source files through 'perl -pi' with this script:

s|\s*(};?\s*)?/\*\s*(end\s*)?namespace\s*(\S+)\s*\*/(\s*})?|} // namespace $3|;
s|\s*};?\s*//\s*(end\s*)?namespace\s*(\S+)\s*|} // namespace $2\n|;
s|\s*};?\s*//\s*(\S+)\s*namespace\s*|} // namespace $1\n|;

Also did a little manual editing on some of the arch/*/isa_traits.hh files
and src/SConscript.


# 6419:2192dac4ad82 29-Jul-2009 Gabe Black <gblack@eecs.umich.edu>

ARM: Make the ARM native tracer stop M5 if control diverges.
If the control flow of M5's executable and statetrace's target process get out
of sync even a little, there will be a LOT of output, very little of which
will be useful. There's also almost no hope for recovery. In those cases, we
might as well give up and not generate a huge, mostly worthless trace file.


# 6398:7a94cba72e02 27-Jul-2009 Gabe Black <gblack@eecs.umich.edu>

ARM: Make native trace only print when registers are changing value.
When registers have incorrect values but aren't actively changing, it's likely
they're not being modified at all. The fact that they're still wrong isn't
very important.


# 6397:cb1d7c957f49 27-Jul-2009 Gabe Black <gblack@eecs.umich.edu>

ARM: Add a native tracer.