From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5642 invoked by alias); 20 Oct 2005 20:45:30 -0000 Mailing-List: contact systemtap-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sources.redhat.com Received: (qmail 5624 invoked by uid 22791); 20 Oct 2005 20:45:27 -0000 Subject: Re: Fwd: Fwd: R.F.C. Should we abandon User-land probes? From: Martin Hunt To: James Dickens Cc: "systemtap@sources.redhat.com" In-Reply-To: References: <20051020192356.GD2761@redhat.com> <1129839312.8277.1.camel@monkey> Content-Type: text/plain Organization: Red Hat Inc Date: Thu, 20 Oct 2005 20:45:00 -0000 Message-Id: <1129841163.8277.3.camel@monkey> Mime-Version: 1.0 X-Mailer: Evolution 2.0.2 (2.0.2-22) Content-Transfer-Encoding: 7bit X-SW-Source: 2005-q4/txt/msg00079.txt.bz2 On Thu, 2005-10-20 at 15:20 -0500, James Dickens wrote: > oops send prematurely > > ---------- Forwarded message ---------- > From: James Dickens > Date: Oct 20, 2005 3:18 PM > Subject: Re: Fwd: R.F.C. Should we abandon User-land probes? > To: Martin Hunt > Cc: "systemtap@sources.redhat.com" > > > On 10/20/05, Martin Hunt wrote: > > On Thu, 2005-10-20 at 15:06 -0500, James Dickens wrote: > > > > > yes those work fine in kernel code, since variables to access > > > components of the structs/unions are allready availible for the > > > systemtap code and tapsets, but that is not the case of userland, > > > especially in the case of C++ classes/struct. So the user required to > > > enable guru-mode. > > > > Whatever gave you that idea? > > because systemtap doesn't understand struct/union etc. how else would > it know what are the members of the struct if they are only used in > userland. ELFs and DWARFs???