[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-debug-dev] special breakpoint and event
|
--- Mikhail Khodjaiants <mikhailk@xxxxxxx> wrote:
> I don't think it is posible to implement an
> extension for this particular
> case in the current CDT architecture.
> In this version there is no mechanism to suppress
> some events fired by debug
> engines. The idea to support "silent" breakpoints
> has been discussed for
> different reasons, but nothing has been implemented.
Bad news for me! So if I have to modify the current
CDT to achive what I want, what classes should I pay
attention?
Thank you
Bob
> ----- Original Message -----
> From: "Bob Lewis" <bobl_1970@xxxxxxxxx>
> To: <cdt-debug-dev@xxxxxxxxxxx>
> Sent: Thursday, May 20, 2004 3:17 PM
> Subject: RE: [cdt-debug-dev] special breakpoint and
> event
>
>
> > --- Thomas Fletcher <ThomasF@xxxxxxx> wrote:
> > > What are you working on? I can see an immediate
> use
> > > for this in providing
> > > a "scope" type of feature on a debugger
> variable,
> > > you want to grab the value
> > > but you don't want the user to think that the
> > > program has actually stopped.
> >
> > I am working on a research project about sonified
> > debugging. what I am doing is trying to get sound
> > involved in debuging. Those special breakpoints
> have
> > info of sound. when the special breakpoint is hit,
> > sound will be played based on the variable value
> and
> > program structure. but I don't want CDT debug
> views
> > get updated for the special breakpoint. Then the
> > program resumes automatically until it hits
> regular
> > breakpoint.
> >
> > I donot want to modify the CDT code, so I am
> wondering
> > wether I can create a sepearte plugin based on
> current
> > implementation of CDT.
> >
> > So may someone point out the classes I should use
> or
> > extend and what is the easiest way to implement
> the
> > thing I want.
> >
> > Thanks a lot and hope get some advice from you
> guys!!!
> >
> > Bob
> >
> >
> >
> >
> > > > -----Original Message-----
> > > > From: Bob Lewis [mailto:bobl_1970@xxxxxxxxx]
> > > > Sent: Thursday, May 20, 2004 2:15 AM
> > > > To: cdt-debug-dev@xxxxxxxxxxx
> > > > Subject: [cdt-debug-dev] special breakpoint
> and
> > > event
> > > >
> > > >
> > > > Hi, all, I got a queston for you guys.
> > > >
> > > > I want to be able to set some specical
> breakpoints
> > > > when debugging c++ program. Besides the normal
> > > info
> > > > regular line breakpoints have, the special
> > > breakpoints
> > > > will contain some data which are set by users
> when
> > > > they make the special breakpoints. So suppose
> I
> > > have a
> > > > four line program, I set my special breakpoint
> at
> > > line
> > > > 2 and set regular breakpoint at line 3. When
> > > regular
> > > > breakpoint is hit, the program will suspend
> and
> > > then a
> > > > lot of views like variable view will get
> updated.
> > > But
> > > > I would like my special breakpoint working as
> > > follows:
> > > > after my special breakpoint at line2 is
> hit,the
> > > > program suspend, but the debug views of cdt
> like
> > > > variable view willnot get updated, and only
> the
> > > > special variable view I make get updated(which
> > > means I
> > > > have to make a special event which only my
> > > variable
> > > > view can take,right?),then the program
> > > automatically
> > > > resume. Then regular breakpoint at line 3 get
> > > hit,the
> > > > program suspend and waiting user's
> choose(resume
> > > or
> > > > step over), the debug views of cdt get updated
> ,
> > > but
> > > > my special variable view I made will not get
> > > updated.
> > > >
> > > > So based on the above description, I want a
> > > special
> > > > line breakpoint and a special event which only
> my
> > > > variable view can recognize but other not.But
> I'm
> > > a
> > > > CDT newbie and in short time I cannot figure
> it
> > > out.
> > > > So may someone can kindly point out the
> classes I
> > > > should use or extend and how to implement the
> > > whole
> > > > thing I want.
> > > >
> > > > Thanks in advance and have a nice day
> > > >
> > > > Bob
> > > >
> > > >
> > > >
> > > >
> > > > __________________________________
> > > > Do you Yahoo!?
> > > > Yahoo! Domains - Claim yours for only
> $14.70/year
> > > >
> http://smallbusiness.promotions.yahoo.com/offer
> > > >
> _______________________________________________
> > > > cdt-debug-dev mailing list
> > > > cdt-debug-dev@xxxxxxxxxxx
> > > >
> > >
> >
>
http://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
> > > >
> > > _______________________________________________
> > > cdt-debug-dev mailing list
> > > cdt-debug-dev@xxxxxxxxxxx
> > >
> >
>
http://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
> >
> >
> >
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! Domains - Claim yours for only $14.70/year
> > http://smallbusiness.promotions.yahoo.com/offer
> > _______________________________________________
> > cdt-debug-dev mailing list
> > cdt-debug-dev@xxxxxxxxxxx
> >
>
http://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
> >
>
> _______________________________________________
> cdt-debug-dev mailing list
> cdt-debug-dev@xxxxxxxxxxx
>
http://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
__________________________________
Do you Yahoo!?
Yahoo! Domains Claim yours for only $14.70/year
http://smallbusiness.promotions.yahoo.com/offer