[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-dev] debug context and C/C++ perspective
|
I didn't quite understand what exactly you are trying to achieve,
but it may be that ILaunchesListener2 could be useful.
You can be notified when a new launch (debug or run) is started,
stopped, or removed.
Marc
> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx
> [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Branko Drevenšek
> Sent: Thursday, February 02, 2012 7:55 AM
> To: cdt-dev@xxxxxxxxxxx
> Subject: [cdt-dev] debug context and C/C++ perspective
>
> Hi.
>
> For our architecture all launches currently use DSF. Normal runs just
> don't set any breakpoints, but the rest of it is practically same.
>
> Now I have some data I can get while program is running (this
> data can
> not be read by debugger), which I want to refresh when
> debugger stops or
> program terminates.
>
> While user is debugging I'm listening for debug context
> (DebugUITools.addPartDebugContextListener), which works pretty fine,
> although I still have to play a little to just process each debugger
> stop single time.
>
> Main problem currently is this: if I start eclipse and run a
> program (in
> non-debug mode) from C/C++ perspective, I get no debugContextChanged
> events. If I switch to debug perspective, running a program
> or debugging
> it starts dispatching debug context events. Even if I start eclipse,
> switch to debug perspective, then immediately switch back to C/C++,
> these events dispatch.
>
> Is this some bug in debug context manager, or does it behave
> this way by
> design? Or am I just missing something?
>
> (I have an idea for a workaround (listening for sessions
> being started
> and use this if there is no context), but I'd like to be sure this is
> the only way.
>
> Regards.
> Branko
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>