This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GDB record patch 0.1.3.1 for GDB-6.8 release


Hi Michael,

I am reading "msnyder-reverse-20080609-branch".
I want to say that it's so great. It make all the reverse function
very clear. I like it. :)

And I want say thanks to Pedro. Your idea that make recrd to be a
target is very fit "msnyder-reverse-20080609-branch".
To make record work with "msnyder-reverse-20080609-branch" without
your idea is so hard. :)

I want to make record to be a target how do you think about it?

Thanks,
teawater


On Fri, Jun 13, 2008 at 02:29, Michael Snyder <msnyder@specifix.com> wrote:
> Good --- making some good progress toward testing it.
> At a fairly basic level, it seems to work, but there
> may have been a little bit-rot around the most tricky
> bits (stepping backward in and out of functions, that
> sort of thing).
>
> Hui, you might look at isolating just the
> "set exec-direction" part and the target bits.
> Those might integrate well with what you are doing.
>
> On Thu, 2008-06-12 at 13:50 +0800, teawater wrote:
>> Thanks Michael,
>>
>> I've got it and read it. :)
>>
>> Hui
>>
>> On Thu, Jun 12, 2008 at 01:11, Michael Snyder <msnyder@specifix.com> wrote:
>> > On Wed, 2008-06-11 at 15:45 +0800, teawater wrote:
>> >> Hi Pedro,
>> >>
>> >> > Don't worry, it's really more about code reorganization, than
>> >> > rewriting.  :-)
>> >> >
>> >> > You have two major components in your patch.
>> >> >
>> >> >  1 - The record/replay component
>> >> >  2 - The inferior control in reverse execution mode.
>> >> >
>> >> > I'm suggesting to split those up, and make them communicate
>> >> > with an abstracted interface (target methods).  In addition,
>> >> > make the record support a layer on top of the
>> >> > forward-execution-only debugging targets (of course, defering
>> >> > much to the arch support).
>> >> >
>> >> Michael Snyder is think about it too. He make a rev interface in
>> >> before. I will try to use it.
>> >
>> > Hui,
>> >
>> > I've created a new branch in which I've hoisted my old
>> > reverse-debugging changes into the current codebase.
>> > It compiles, but I haven't had a chance to test it yet
>> > to see if it actually works in reverse.
>> >
>> > You might like to take a look at it, to get an idea of
>> > the direction we were most recently headed -- maybe diff
>> > it against the base to look at the changes.
>> >
>> > Branch name: msnyder-reverse-20080609-branch
>> >
>> >
>> >
>> >
>
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]