[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-dev] load and unload symbol file
|
> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx
> [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Chuong, Patrick
> Sent: Monday, August 30, 2010 2:44 PM
> To: CDT General developers list.
> Subject: Re: [cdt-dev] load and unload symbol file
>
>
> Regarding the DSF element issue, yes I have the DSF element
> selected, but I have to reselect it again to make the button
> enable after it is pressed once. I am referring to the
> toolbar button in the workbench window (or the refresh button
> in the debug view). It disables the Variables view and
> Expressions view, etc... refresh button after pressing it once.
I don't see this on Linux 32 with HEAD.
You can file a different bug if you see it happen.
> Filed these two bugs:
>
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=324011 for
> ISymbolDataChangeDMEvent console command issue.
>
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=324013 for
> Disassembly view refresh button issue.
Thanks
>
> Regards,
> Patrick
>
>
>
>
> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx
> [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Marc Khouzam
> Sent: Monday, August 30, 2010 2:22 PM
> To: 'CDT General developers list.'
> Subject: Re: [cdt-dev] load and unload symbol file
>
> > -----Original Message-----
> > From: cdt-dev-bounces@xxxxxxxxxxx
> > [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Chuong, Patrick
> > Sent: Monday, August 30, 2010 2:15 PM
> > To: CDT General developers list.
> > Subject: Re: [cdt-dev] load and unload symbol file
> >
> > Hi Marc,
> >
> > I can open a bug for gdb console. Can this be done generic to
> > support non-gdb too? There is an ISymbolDataChangeDMEvent,
> > can this be use by both gdb and non-gdb? Views would listen
> > to this event and update itself without having to use the
> > Refresh Debug Views button.
>
> That sounds good. When the backend finds out that symbols
> have been loaded they should issue that event. For DSF-GDB,
> we should do it when we realize we have parsed the command
> loads/unloads symbols.
>
> > Since you mentioned the refresh button, the button is
> > disabled when pressed; I have to select another element in
> > the debug view to have it enabled again. I think this is a
> > bug, do you know whether there is a bugzilla entry for this?
>
> This is a DSF button, so you have to select a DSF element
> in the debug view.
>
> > Also, the disassembly view's refresh button is not integrated
> > with the other debug's refresh button. Do you think it make
> > sense to have it part of the standard refresh button? If so,
> > I can file a bug for it.
>
> I believe so.
>
> >
> >
> >
> > Patrick
> >
> >
> >
> > ________________________________
> >
> > From: cdt-dev-bounces@xxxxxxxxxxx
> > [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Marc Khouzam
> > Sent: Monday, August 30, 2010 12:44 PM
> > To: 'CDT General developers list.'
> > Subject: Re: [cdt-dev] load and unload symbol file
> >
> >
> >
> > Commands from the gdb console are not all integrated very well.
> >
> > If there is no gdb event to indicate that something changed,
> > then you need to refresh manually.
> >
> > Instead of stepping, you could use the Refresh Debug Views
> > button that is part of the
> >
> > "Debug Update Modes" action set. Note that not all views
> > have refresh support though.
> >
> >
> >
> > You can open a bug for the support of this set of gdb
> > commands from the console.
> >
> >
> >
> > Marc
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > ________________________________
> >
> > From: cdt-dev-bounces@xxxxxxxxxxx
> > [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Chuong, Patrick
> > Sent: Monday, August 30, 2010 11:59 AM
> > To: CDT General developers list.
> > Subject: [cdt-dev] load and unload symbol file
> >
> > Hi,
> >
> >
> >
> > I used the gdb console to unload all symbol files and
> > load new symbol files. The debug view, expressions view,
> > disassembly view doesn't update. I have to perform an
> > instruction stepping in the debug view, than the debug view
> > and the expressions view will get updated. The disassembly
> > view has to be manually refreshed to get it updated.
> >
> >
> >
> > Is this a missing feature, or it is expected to have
> > the user manually perform some steps to get the views to update?
> >
> >
> >
> > Thanks,
> >
> > Patrick
> >
> >
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>