* Reverse excecution and Simics testing: short report
@ 2009-02-06 12:12 Jakob Engblom
2009-02-07 6:18 ` teawater
0 siblings, 1 reply; 2+ messages in thread
From: Jakob Engblom @ 2009-02-06 12:12 UTC (permalink / raw)
To: gdb
Hi!
We have done some preliminary "smoke testing" at Virtutech to see how
gdb-main-branch revexec works with our old proven revexec engine. The results
are quite encouraging.
Simple testing using gdb-remote to talk to Simics, with Power Architecture and
ARM targets appears to work. What worked in our specially-patched gdb-6.8
version now works with gdb-trunk. We can stop and reverse and step etc.
Essentially, this indicates that the reverse execution core support is OK.
We also tested using MI commands to drive reverse execution. We used gdb-trunk
plus our proposed MI commands, and the only problem we ran into seems to be the
same reverse-finish (or preferably, uncall) operation that Teawater and Marc
have been reporting. Once again, the system seems to be working fine overall.
Best regards,
/jakob
_______________________________________________________
Jakob Engblom, PhD, Technical Marketing Manager
Virtutech Direct: +46 8 690 07 47
Drottningholmsvägen 22 Mobile: +46 709 242 646
11243 Stockholm Web: www.virtutech.com
Sweden
________________________________________________________
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Reverse excecution and Simics testing: short report
2009-02-06 12:12 Reverse excecution and Simics testing: short report Jakob Engblom
@ 2009-02-07 6:18 ` teawater
0 siblings, 0 replies; 2+ messages in thread
From: teawater @ 2009-02-07 6:18 UTC (permalink / raw)
To: Jakob Engblom; +Cc: gdb
That is great! Thanks Jakob.
Hui
On Fri, Feb 6, 2009 at 20:12, Jakob Engblom <jakob@virtutech.com> wrote:
> Hi!
>
> We have done some preliminary "smoke testing" at Virtutech to see how
> gdb-main-branch revexec works with our old proven revexec engine. The results
> are quite encouraging.
>
> Simple testing using gdb-remote to talk to Simics, with Power Architecture and
> ARM targets appears to work. What worked in our specially-patched gdb-6.8
> version now works with gdb-trunk. We can stop and reverse and step etc.
> Essentially, this indicates that the reverse execution core support is OK.
>
> We also tested using MI commands to drive reverse execution. We used gdb-trunk
> plus our proposed MI commands, and the only problem we ran into seems to be the
> same reverse-finish (or preferably, uncall) operation that Teawater and Marc
> have been reporting. Once again, the system seems to be working fine overall.
>
> Best regards,
>
> /jakob
>
> _______________________________________________________
>
> Jakob Engblom, PhD, Technical Marketing Manager
>
> Virtutech Direct: +46 8 690 07 47
> Drottningholmsvägen 22 Mobile: +46 709 242 646
> 11243 Stockholm Web: www.virtutech.com
> Sweden
> ________________________________________________________
>
>
>
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-02-07 6:18 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-06 12:12 Reverse excecution and Simics testing: short report Jakob Engblom
2009-02-07 6:18 ` teawater
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox