qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Monitor Memory Accesses
@ 2009-02-18 12:48 Andrea Pellegrini
  2009-02-18 13:00 ` Laurent Desnogues
  0 siblings, 1 reply; 10+ messages in thread
From: Andrea Pellegrini @ 2009-02-18 12:48 UTC (permalink / raw)
  To: qemu-devel

Hi all,
I want to track all the memory accesses performed in a program 
execution. Right now I'm working on an amd64 machine with target x86_64 
but eventually I would like to do the same for other architectures (at 
least ARM and PPC). With few changes I was able to print out the address 
of the instructions that the processor executes (well at least the first 
address of the basic block) and now I was looking for a way to record 
all memory loads and stores. I believe I have to change some code in the 
file translate.c and I was wondering if anybody can give me a quick help 
about which part of code I should change. It would be great if I could 
call a function right before every time a load or store is executed.
Thank you very much!
~Andrea

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2009-02-18 19:04 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-18 12:48 [Qemu-devel] Monitor Memory Accesses Andrea Pellegrini
2009-02-18 13:00 ` Laurent Desnogues
2009-02-18 13:17   ` Andrea Pellegrini
2009-02-18 13:26     ` Laurent Desnogues
2009-02-18 15:40       ` Andrea Pellegrini
2009-02-18 15:52         ` Laurent Desnogues
2009-02-18 16:14           ` Vince Weaver
2009-02-18 16:36             ` Andrea Pellegrini
2009-02-18 18:30               ` Vince Weaver
2009-02-18 19:04                 ` Andrea Pellegrini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).