Mirror of the gdb mailing list
 help / color / mirror / Atom feed
From: "Jakob Engblom" <jakob@virtutech.com>
To: "'Michael Snyder'" <msnyder@vmware.com>,
		"'Edward Peschko'" <horos11@gmail.com>
Cc: <gdb@sourceware.org>
Subject: RE: vmware's replay framework and gdb
Date: Thu, 06 Nov 2008 10:25:00 -0000	[thread overview]
Message-ID: <006001c93ff9$cf51f030$6df5d090$@com> (raw)
In-Reply-To: <49124497.9030100@vmware.com>

>  > but how far along is gdb in supporting this framework?
> 
> I'm working on it.   ;-)
> 
> If you look at the recent threads on this list about reverse
> debugging in gdb, you'll get an idea of where we're headed.
> We want to let a user debug a recorded execution, deterministic-
> ally, and make it run both forward and backward using the same
> reverse debugging commands as described in those threads
> (reverse-continue, reverse-step, reverse-next etc.)
> 
> We don't have any product release date for it, but you can
> already do some rudimentary replay debugging with the
> released version of VMware Worksatation and the standard gdb.
> Here's a blog article about it:
> 
> http://stackframe.blogspot.com/

Not to be outdone: Simics, at www.virtutech.com, also has support for reverse
debug with gdb, using our own patched version of gdb 6.8.  This has been in use
since 2005. 

Simics is free for academia, if you are an academic, and we are also quite happy
to provide access to Simics licenses to the gdb maintainers. We are looking into
how to integrate the upcoming reversible gdb with our backend, looks fairly
similar. 


Best regards,

/jakob

_______________________________________________________

Jakob Engblom, PhD, Technical Marketing Manager

Virtutech                   Direct: +46 8 690 07 47    
Drottningholmsvägen 14      Mobile: +46 709 242 646   
11243 Stockholm             Web:    www.virtutech.com  
Sweden
________________________________________________________
 




      reply	other threads:[~2008-11-06 10:25 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-11-05 19:05 Edward Peschko
2008-11-06  1:02 ` reverse trace [was: vmware's replay framework and gdb] EBo
2008-11-06  4:45   ` Thiago Jung Bauermann
2008-11-06  5:10     ` EBo
2008-11-06 10:22   ` Jakob Engblom
2008-11-06 17:01     ` EBo
2008-11-06 17:09       ` Jakob Engblom
2008-11-06  1:21 ` vmware's replay framework and gdb Michael Snyder
2008-11-06 10:25   ` Jakob Engblom [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='006001c93ff9$cf51f030$6df5d090$@com' \
    --to=jakob@virtutech.com \
    --cc=gdb@sourceware.org \
    --cc=horos11@gmail.com \
    --cc=msnyder@vmware.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox