This is the mail archive of the gdb@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: Discussing the next GDB release (GDB 7.0?)


Hi Jakob,

I think maybe you can use reverse debug function in gdb-cvs-head with
simics.  It will help us a lot. :)

Thanks,
Hui

On Wed, Jan 21, 2009 at 08:18, teawater <teawater@gmail.com> wrote:
> On Wed, Jan 21, 2009 at 02:25, Jakob Engblom <jakob@virtutech.com> wrote:
>>> For what its worth, I can't speak to the level of criticality of
>>> process record and replay, but we would really like to see this in
>>> the 7.0 release.
>>>
>>> I am almost ready with the Eclipse support for it (I manually
>>> applied the patches to GDB) and plan on doing a demo at EclipseCon.
>>> From what I was told, reverse debugging generates a lot of interest
>>> in people and would be a great addition to GDB.
>>>
>>> Great work on the whole Reverse Debugging feature and
>>> Process Record and Replay!
>>
>> I wonder if record/replay and reverse debugging are one and the same feature
>> from the perspective of inclusion in gdb 7.0?  It seems so from the above?
>> Logically, they can be separated into at least five parts:
>
> For now in gdb-cvs-head:
>
>>
>> * revexec support in gdb-serial
>
> I think your mean is remote.c (GDBRSP)? This part is OK.
>
>>
>> * reveexec support in MI
>
> I think Marc can answer this question. :)
>
>>
>> * revexec support in the gdb kernel
>
> I think this part is OK.
>
>
>>
>> * record/replay as one way to effect revexec for the case of
>> x86-linux-user-process
>
> Process record and replay is in submit process.
>
>
>>
>> * revexec from external sources, such as VMWare, Simics, and other simulators
>
>
> I think sim soft need RSP, right?  I think this part is OK.
>
>
> Thanks,
> Hui
>


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