From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1015 invoked by alias); 21 Oct 2009 13:37:41 -0000 Received: (qmail 1004 invoked by uid 22791); 21 Oct 2009 13:37:40 -0000 X-SWARE-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00,SPF_PASS X-Spam-Check-By: sourceware.org Received: from imr1.ericy.com (HELO imr1.ericy.com) (198.24.6.9) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 21 Oct 2009 13:37:35 +0000 Received: from eusrcmw750.eamcs.ericsson.se (eusrcmw750.exu.ericsson.se [138.85.77.50]) by imr1.ericy.com (8.13.1/8.13.1) with ESMTP id n9LDbIef011507; Wed, 21 Oct 2009 08:37:19 -0500 Received: from eusrcmw750.eamcs.ericsson.se ([138.85.77.53]) by eusrcmw750.eamcs.ericsson.se with Microsoft SMTPSVC(6.0.3790.3959); Wed, 21 Oct 2009 08:37:00 -0500 Received: from eusaamw0706.eamcs.ericsson.se ([147.117.20.31]) by eusrcmw750.eamcs.ericsson.se with Microsoft SMTPSVC(6.0.3790.3959); Wed, 21 Oct 2009 08:37:00 -0500 Received: from EUSAACMS0701.eamcs.ericsson.se ([169.254.1.224]) by eusaamw0706.eamcs.ericsson.se ([147.117.20.31]) with mapi; Wed, 21 Oct 2009 09:37:00 -0400 From: Dominique Toupin To: "sumanth.gundapneni@redpinesignals.com" , "msnyder@vmware.com" CC: "gdb@sourceware.org" Date: Wed, 21 Oct 2009 14:22:00 -0000 Subject: RE: TRACE implementation Message-ID: References: In-Reply-To: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2009-10/txt/msg00329.txt.bz2 You should see a reference implementation of GDB tracepoint for Linux (both= in-process and with gdbserver) just in time for Christmas. The Eclipse CDT= integration should also be available for Christmas. For CDT you will see t= he info just like a live debug session. In 2010 you should also see the int= egration with the Eclipse tracing framework in the Linux Tools project i.e.= the GDB tracepoint can be merged with LTTng traces. =20 > -----Original Message----- > From: gdb-owner@sourceware.org=20 > [mailto:gdb-owner@sourceware.org] On Behalf Of sumanth > Sent: Wednesday, October 21, 2009 1:07 AM > To: Michael Snyder > Cc: gdb > Subject: Re: TRACE implementation >=20 > Hi , >=20 > I am talking about "gdb tracepoints" only. I am asking=20 > for "How can I implement them in GDB ?" > means, where I can start with. Heard something about=20 > remote stubs ..... >=20 > Michael , Can you be a bit more brief on "published=20 > API" which you mentioned in your last response. >=20 > Thanks, > Sumanth G >=20 > Michael Snyder wrote: > > sumanth wrote: > >> Hi, > >> I am trying to implement trace in my port. Can=20 > anyone point me=20 > >> where in > >> gdb source I can refer to? Any helpful documents. > > > > What do you mean by "trace"? > > > > Have you looked at gdb tracepoints? Is this close to what you are=20 > > looking for? See the url: > > http://sourceware.org/gdb/current/onlinedocs/gdb_14.html#SEC95 > > > > > >> > >> Once my trace is implemented , I have data in trace buffer.=20 > >> How can I convert the data > >> from trace buffer and display it to user. Heard=20 > there are 3rd=20 > >> party tools which comes in handy . > > > > If you are talking about tracepoints (see above), and if=20 > you can make=20 > > your trace buffer talk to gdb according to the published=20 > API, you can=20 > > use gdb to display your trace results. > > > > If not, you need to tell us more about what you're trying to do. > > > > > >> If any , please mail me. (preferably some gdb gui). > >> > >> PS: I am novice in gdb implementation . > >> > >> Thanks, > >> Sumanth G > >> > > > > > > >=20 >=20 >=20