[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
答复:RE: [cdt-dev] Register context is not stack frame specific
|
Sure, the bug is fired at:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=323552
At 2010-08-24 22:21:09,"Marc Khouzam" <marc.khouzam@xxxxxxxxxxxx> wrote:
>
>
>> -----Original Message-----
>> From: cdt-dev-bounces@xxxxxxxxxxx
>> [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of ??
>> Sent: Tuesday, August 24, 2010 3:00 AM
>> To: cdt-dev
>> Subject: [cdt-dev] Register context is not stack frame specific
>>
>> Hi guys:
>> It's about the Registers View
>>
>> In CDT 5.0, Registers View will update with the selected stack frame.
>> In CDT 6.0, Registers View only updates when switching between threads
>>
>> I've got some explanations on this in the comments of:
>> org.eclipse.cdt.dsf.debug.ui.viewmodel.register.RegisterVMProvider
>> Line 168, update()
>
>The comment says:
>
> /*
> * Use the execution context in the current selection as the input provider.
> * This insures that the REGISTER VIEW will not collapse and expand on stepping or on
> * re-selection in the DEBUG VIEW. Currently the register content is not stack frame
> * specific. If it were to become so then we would need to modify this policy.
> */
>
>I've been trying things out with GDB and it seems that register content _is_ stack
>frame specific. When I change frames in GDB and ask for register content, I get a different
>set of content depending on the stack frame that I selected. This makes particular sense
>for registers like stack pointer, instruction pointers, but the others too.
>
>CDI does not have this problem.
>
>Seems like a bug to me. And a pretty old one at that.
>
>Can you open a bug?
>
>Thank you
>
>Marc
>
>>
>> It's on CDT6.0.2, i check CDT7.0 to find the same answer.
>>
>> The question is : In CLI usage, we do find different
>> registers when switching to another stack frame, why CDT-DSF
>> make it remain un-changed?
>
>What do you mean by "CLI usage"?
>
>
>
>>
>> Thanks a lot!
>> Regards
>> 邢云
>>
>>
>> ________________________________
>>
>> 您想拥有和网易免费邮箱一样强大的软件吗? <http://qiye.163.com/?163>
>>
网易邮箱,没有垃圾邮件的邮箱。