Guy With Question stated:
< Hi Adam,
<
< I tried the -Z option
<
< $> sudo dtrace -Z ./<script>.d
you just need the -s option here, so run like:
sudo dtrace -Z -s ./<script>.d
Or have '#!/usr/sbin/dtrace -Zs' as the first line of the script.
Assuming the script is executable and run like
./<script>.d
Regards,
Sean.
.
<
< Where <script>.d is
<
< _______________________________________________
< #!/usr/sbin/dtrace -s
< dvm$target:::method-entry
< {
< self->ts[copyinstr(arg0),copyinstr(arg1)] = vtimestamp;
< }
< dvm$target:::method-return
< {
< @ts[copyinstr(arg0),copyinstr(arg1)] = sum(vtimestamp -
< self->ts[copyinstr(arg0),copyinstr(arg1)]);
< printf("className %s method name %s", copyinstr(arg0), copyinstr(arg1));
< }
< _______________________________________________
< The command never returns!
<
< I'm no good at D language. I do know C but I need to brush up on my
pointers
< concepts. The script above was sent to me by another user on the forum and
I
< do not know if it is correct. Can you please tell me what this program is
< doing?
<
< I actully need to set up a working POC. I need to get the number of times
an
< API is called and the total execution time of that API. I need to do this
for
< boht a stand alone Java application as well as a J2EE app running on
WebLogic
< 8.1 (JDK 1.4.2).
<
< Thanks!
< --- On Tue, 8/5/08, Adam Leventhal <[EMAIL PROTECTED]> wrote:
<
< From: Adam Leventhal <[EMAIL PROTECTED]>
< Subject: Re: [dtrace-discuss] How to install DTrace/JVMPI for WebLogic
< To: "Kelly O'Hair" <[EMAIL PROTECTED]>
< Cc: [email protected]
< Date: Tuesday, August 5, 2008, 10:17 AM
<
< Alteratively, you specify the -Z option to dtrace(1M) which will cause it
to
< ignore enablings that match no probes. Those probes will later be enabled
< once libjvm.so is loaded.
<
< Adam
<
< On Tue, Aug 05, 2008 at 10:03:27AM -0700, Kelly O'Hair wrote:
< > Since libjvm.so is dlopen'd, and the agent is then dlopen'd by
< libjvm.so, you need to attach to a PID.
< >
< > -kto
< >
< >
< > --
< > This message posted from opensolaris.org
< > _______________________________________________
< > dtrace-discuss mailing list
< > [email protected]
<
< --
< Adam Leventhal, Fishworks http://blogs.sun.com/ahl
< _______________________________________________
< dtrace-discuss mailing list
< [email protected]
< _______________________________________________
< dtrace-discuss mailing list
< [email protected]
--
Sean.
.
_______________________________________________
dtrace-discuss mailing list
[email protected]