Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] DSF: creating a new debug view

I have created

https://bugs.eclipse.org/bugs/show_bug.cgi?id=334747

for this.

 

I have created this as an enhancement request, However, I think this is regression from CDI (i.e. I can add a generic plugin to CDI), and as I thought the intention of DSF was to replace CDI, I would hope this can be added in CDT8…

 

Thanks

 

From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of John Cortell
Sent: 18 January 2011 23:50
To: CDT General developers list.; cdt-dev@xxxxxxxxxxx
Subject: Re: [cdt-dev] DSF: creating a new debug view

 

Mikhail, my assumption is that there is no custom debugger involved. That the low-level question is: "how does one inject an additional service into a stock dsf-gdb session" (to be used from a custom view). The 326951 enhancement you mention applies to adopters of DSF--including ones extending dsf-gdb.\

Of course, I could be wrong. It often takes a few iterations to figure out what is really being asked :-)

John

At 05:42 PM 1/18/2011, Mikhail Khodjaiants wrote:

See https://bugs.eclipse.org/bugs/show_bug.cgi?id=326951.

Mikhail

On 18/01/2011 4:29 AM, dmsubs wrote:

Hi,

I am trying to implement a plugin that provides a new debug view, using DSF.
I want this view to be applicable to any (gdb) debugger.

What I am struggling with is how my plugin can add a service and a
VMProvider to a debug session.

Looking through the GDB debugger code within CDT (Helios), services are
created in GdbDebugServicesFactory, and the services are created through the
GdbViewModelAdapter, but these are (obviously) defined with CDT. The DSF
examples don't seem to help me with this question either. I have also read
the DSF tutorial and looked through the documentation. I really don't want
to have to rebuild and ship my own copy of CDT, just to add support for my
plugin.

So, how can my plugin add my service and VMProvider to a standard CDT
distribution?

Thanks for your help,

--
Subs

_______________________________________________
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


Back to the top