On Sat, Sep 12, 2009 at 12:04:31AM +0100, Joel Reymont wrote: > I would like to trace this method nsComponentManagerImpl::GetService > (nsID const&, nsID const&, void**). > > I cannot use nsComponentManagerImpl??GetService* because there are 3 > overloaded versions and I want the one above. > > I understand that :: needs to be replaced with ?? but what about the > other C++ special characters like & and *? > > Can this be done or should I use mangled names instead?
Probably the easiest thing would be to do: dtrace -l -n 'whatever' where 'whatever' is the full probe spec for nsComponentManagerImpl??GetService*. Then, pick out the one which looks correct. Cheers, - jonathan _______________________________________________ dtrace-discuss mailing list dtrace-discuss@opensolaris.org