]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - cddl/contrib/dtracetoolkit/Man/man1m/j_calls.d.1m
MFC r368207,368607:
[FreeBSD/stable/10.git] / cddl / contrib / dtracetoolkit / Man / man1m / j_calls.d.1m
1 .TH j_calls.d 1m   "$Date:: 2007-10-03 #$" "USER COMMANDS"
2 .SH NAME
3 j_calls.d - count Java calls (method/...) using DTrace.
4 .SH SYNOPSIS
5 .B j_calls.d
6
7 .SH DESCRIPTION
8 This traces activity from all Java processes on the system with hotspot
9 provider support (1.6.0). Method calls and object allocation are only
10 visible when using the flag "+ExtendedDTraceProbes". eg,
11 java -XX:+ExtendedDTraceProbes classfile
12
13 TYPEs:
14 cload           class load
15 method          method call
16 mcompile        method compile
17 mload           compiled method load
18 oalloc          object alloc
19 thread          thread start
20 .SH OS
21 Solaris
22 .SH STABILITY
23 Evolving - uses the DTrace hotspot provider, which may change 
24 as additional features are introduced. Check Java/Readme
25 to see what version these scripts are based on.
26 .SH EXAMPLES
27 .TP
28 Default output,
29
30 .B j_calls.d
31 .PP
32 .SH FIELDS
33 .TP
34 PID
35 Process ID
36 .TP
37 TYPE
38 Type of call (see below)
39 .TP
40 NAME
41 Name of call
42 .TP
43 COUNT
44 Number of calls during sample
45 .PP
46 .SH DOCUMENTATION
47 See the DTraceToolkit for further documentation under the 
48 Examples, Notes and Docs directories. The example files may be
49 especially useful as they aim to demonstrate how to interpret
50 the output.
51 .SH EXIT
52 j_calls.d will run until Ctrl-C is hit.
53 .SH AUTHOR
54 Brendan Gregg
55 [CA, USA]
56 .SH SEE ALSO
57 dtrace(1M)