This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: static user probes
- From: Roland McGrath <roland at redhat dot com>
- To: Stan Cox <scox at redhat dot com>
- Cc: systemtap at sources dot redhat dot com
- Date: Thu, 2 Oct 2008 14:51:18 -0700 (PDT)
- Subject: Re: static user probes
- References: <48E53DE7.4060103@redhat.com>
> helloprobes.d:
> provider hello {
> probe printDemo(char*);
> };
Is this part of dtrace script syntax, or is a "provider" file actually a
disjoint syntax only used by the static-prep tool?
What are the constraints on the types you can specify here?
Anything that goes in a C99 prototype?
In script language, what type does "arg1" have? Is it just a scalar, or
could you do something to dereference that pointer? If so, cna you do
something complex with e.g. struct types, etc.?
Thanks,
Roland