[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-dev] multi debug context stepping in DSF
|
> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx
> [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Alexiev, Dobrin
> Sent: Wednesday, July 20, 2011 5:26 PM
> To: CDT General developers list.
> Subject: [cdt-dev] multi debug context stepping in DSF
>
> I am trying to implement multi context stepping.
>
> First, I overwrote DsfSuspendCommand, DsfResumeCommand and
> DsfStep*Command to enabled the commands if multiple execution
> context are selected.
>
> Next, When I multi select and execute Suspend/Step/Resume I
> don't want the selection to change, because the assumption is
> the user will continue with multi select operations. To
> achieve that I overwrote DefaultDsfSelectionPolicy to block
> the change of selection if currently multiple execution
> context are selected.
>
> Now the next problem - since there is no debug context
> change, my Suspend/Step/Resume commands don't update - they
> reflect the old state.
I'm not entirely sure how the view refreshing logic works.
Should the Suspended or Resumed event cause the views
to refresh? Or do we really need a new selection to happen?
>
> Does anyone know what is the right way to update the
> Suspend/Step/Resume when at the same time the selection
> change is being blocked.
>
> Thanks
> Dobrin
>
>
>
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>