- abort() - Method in interface org.opensolaris.os.dtrace.Consumer
-
- abort() - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
- addConsumerListener(ConsumerListener) - Method in interface org.opensolaris.os.dtrace.Consumer
-
Adds a listener for probe data generated by this consumer.
- addConsumerListener(ConsumerListener) - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
- aggrate - Static variable in class org.opensolaris.os.dtrace.Option
-
Rate of aggregation reading (time).
- Aggregate - Class in org.opensolaris.os.dtrace
-
A consistent snapshot of all aggregations requested by a single
Consumer
.
- Aggregate(long, Collection<Aggregation>) - Constructor for class org.opensolaris.os.dtrace.Aggregate
-
Creates an aggregate with the given snaptime and aggregations.
- Aggregation - Class in org.opensolaris.os.dtrace
-
A snapshot of a DTrace aggregation.
- Aggregation(String, long, Collection<AggregationRecord>) - Constructor for class org.opensolaris.os.dtrace.Aggregation
-
Creates an aggregation with the given name, ID, and records.
- AggregationRecord - Class in org.opensolaris.os.dtrace
-
A single key-value pair in a DTrace aggregation.
- AggregationRecord(Tuple, AggregationValue) - Constructor for class org.opensolaris.os.dtrace.AggregationRecord
-
Creates an aggregation record with the given key and value.
- AggregationRecord(Tuple, AggregationValue, int) - Constructor for class org.opensolaris.os.dtrace.AggregationRecord
-
Creates an aggregation record with the given key, value, and
ordinal.
- AggregationValue - Interface in org.opensolaris.os.dtrace
-
A value accumulated by an aggregating DTrace action such as count()
or sum()
.
- aggsize - Static variable in class org.opensolaris.os.dtrace.Option
-
Aggregation buffer size (size).
- aggsortkey - Static variable in class org.opensolaris.os.dtrace.Option
-
Denotes that aggregation data should be sorted in tuple order,
with ties broken by value order (no option value).
- aggsortkeypos - Static variable in class org.opensolaris.os.dtrace.Option
-
When multiple aggregation tuple elements are present, the
position of the tuple element that should act as the primary sort
key (zero-based index).
- aggsortpos - Static variable in class org.opensolaris.os.dtrace.Option
-
When multiple aggregations are being printed, the position of the
aggregation that should act as the primary sort key (zero-based
index).
- aggsortrev - Static variable in class org.opensolaris.os.dtrace.Option
-
Denotes that aggregation data should be sorted in descending
order (no option value).
- amin - Static variable in class org.opensolaris.os.dtrace.Option
-
Set program attribute minimum (compile-time).
- argref - Static variable in class org.opensolaris.os.dtrace.Option
-
Do not require all macro args to be used (compile-time; no option
value).
- asKernelStackRecord() - Method in class org.opensolaris.os.dtrace.UserStackRecord
-
Gets a KernelStackRecord
view of this record.
- asList() - Method in class org.opensolaris.os.dtrace.Distribution
-
Gets a read-only List
view of this distribution.
- asList() - Method in class org.opensolaris.os.dtrace.KernelStackRecord
-
- asList() - Method in interface org.opensolaris.os.dtrace.StackValueRecord
-
Gets a read-only List
view of this record's stack frames.
- asList() - Method in class org.opensolaris.os.dtrace.Tuple
-
Gets a read-only List
view of this tuple.
- asList() - Method in class org.opensolaris.os.dtrace.UserStackRecord
-
- asMap() - Method in class org.opensolaris.os.dtrace.Aggregate
-
Gets a read-only Map
view of this aggregate.
- asMap() - Method in class org.opensolaris.os.dtrace.Aggregation
-
Gets a read-only Map
view of this aggregation.
- AvgValue - Class in org.opensolaris.os.dtrace
-
A long
value aggregated by the DTrace avg()
action.
- AvgValue(long, long, long) - Constructor for class org.opensolaris.os.dtrace.AvgValue
-
Creates a value aggregated by the DTrace avg()
action.
- empty - Static variable in class org.opensolaris.os.dtrace.Option
-
Permit compilation of empty D source files (compile-time; no
option value).
- EMPTY - Static variable in class org.opensolaris.os.dtrace.ProbeDescription
-
Instance with empty provider, module, function, and name fields
matches all DTrace probes on a system.
- EMPTY - Static variable in class org.opensolaris.os.dtrace.Tuple
-
The empty tuple has zero elements and may be used to obtain the
singleton
AggregationRecord
of a non-keyed
Aggregation
, such as the one derived from the D statement
@a = count()
.
- enable() - Method in interface org.opensolaris.os.dtrace.Consumer
-
Enables all DTrace probes compiled by this consumer.
- enable(Program) - Method in interface org.opensolaris.os.dtrace.Consumer
-
Enables DTrace probes matching the given program and attaches
information about those probes to the given program.
- enable() - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
- enable(Program) - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
- equals(Object) - Method in class org.opensolaris.os.dtrace.Aggregation
-
Compares the specified object with this aggregation for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.AggregationRecord
-
Compares the specified object with this aggregation record for
equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.Distribution.Bucket
-
Compares the specified object with this distribution bucket
for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.Distribution
-
Compares the specified object with this Distribution
instance for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.ExitRecord
-
Compares the specified object with this ExitRecord
for
equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.Flow
-
Compares the specified object with this Flow
instance for
equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.InterfaceAttributes
-
Compares the specified object with this attribute triplet for
equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.KernelStackRecord
-
Compares the specified object with this KernelStackRecord
for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.KernelSymbolRecord
-
Compares the specified object with this KernelSymbolRecord
for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.Option
-
Compares the specified object with this option for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.PrintaRecord
-
Compares the specified object with this PrintaRecord
for
equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.PrintfRecord
-
Compares the specified object with this PrintfRecord
for
equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.Probe
-
Compares the specified object with this Probe
instance
for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.ProbeDescription
-
Compares the specified object with this probe description for
equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.ProbeInfo
-
Compares the specified object with this ProbeInfo
instance for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.ProcessState
-
Compares the specified object with this ProcessState
instance for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.ProgramInfo
-
Compares the specified object with this program information for
equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.ScalarRecord
-
Compares the specified object with this record for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.StackFrame
-
Compares the specified object with this StackFrame
for
equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.Tuple
-
Compares the specified object with this Tuple
instance
for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.UserStackRecord
-
Compares the specified object with this UserStackRecord
for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.UserSymbolRecord
-
Compares the specified object with this UserSymbolRecord
for equality.
- equals(Object) - Method in class org.opensolaris.os.dtrace.UserSymbolRecord.Value
-
Compares the specified object with this UserSymbolRecord.Value
for equality.
- Error - Class in org.opensolaris.os.dtrace
-
An error encountered in the native DTrace library while tracing probe
data.
- Error(ProbeDescription, int, int, int, int, String, long, String) - Constructor for class org.opensolaris.os.dtrace.Error
-
Creates a DTrace error with the given properties.
- errorEncountered(ErrorEvent) - Method in class org.opensolaris.os.dtrace.ConsumerAdapter
-
Terminates a running
Consumer
by throwing an exception.
- errorEncountered(ErrorEvent) - Method in interface org.opensolaris.os.dtrace.ConsumerListener
-
Called when an error is encountered in the native DTrace library
while tracing probe data.
- ErrorEvent - Class in org.opensolaris.os.dtrace
-
Notification that DTrace has encountered an error.
- ErrorEvent(Object, Error) - Constructor for class org.opensolaris.os.dtrace.ErrorEvent
-
Creates an
errorEncountered()
event that reports an error encountered in
the native DTrace library during tracing.
- errtags - Static variable in class org.opensolaris.os.dtrace.Option
-
Adds error tags to default error messages (compile-time; no
option value).
- ExceptionHandler - Interface in org.opensolaris.os.dtrace
-
User-defined application behavior after an exception terminates
a running DTrace consumer.
- exceptionHandler - Variable in class org.opensolaris.os.dtrace.LocalConsumer
-
- ExitRecord - Class in org.opensolaris.os.dtrace
-
A record indicating that the DTrace
exit()
action is about to
stop the source
Consumer
.
- ExitRecord(int) - Constructor for class org.opensolaris.os.dtrace.ExitRecord
-
Creates an exit record with the given status.
- gb(int) - Static method in class org.opensolaris.os.dtrace.Option
-
Gets a size option value indicating the given number of
gigabytes.
- get(int) - Method in class org.opensolaris.os.dtrace.Distribution
-
Gets the bucket at the given distribution index (starting at
zero).
- get(int) - Method in class org.opensolaris.os.dtrace.Tuple
-
Gets the element at the given tuple index (starting at zero).
- getAction() - Method in class org.opensolaris.os.dtrace.Error
-
Gets the error-inducing action as the nth action (starting
at one) in the error-inducing probe, or zero if the error is in
the predicate rather than in an action.
- getAddress() - Method in class org.opensolaris.os.dtrace.Error
-
Gets the address of the fault, if any.
- getAddress() - Method in class org.opensolaris.os.dtrace.KernelSymbolRecord
-
Gets the symbol's kernel address.
- getAddress() - Method in interface org.opensolaris.os.dtrace.SymbolValueRecord
-
Gets the symbol address.
- getAddress() - Method in class org.opensolaris.os.dtrace.UserSymbolRecord
-
Gets the symbol's user address.
- getAddress() - Method in class org.opensolaris.os.dtrace.UserSymbolRecord.Value
-
Gets the symbol's user address.
- getAggregate() - Method in interface org.opensolaris.os.dtrace.Consumer
-
Gets a snapshot of all aggregations except those that have
already been captured in a
PrintaRecord
.
- getAggregate(Set<String>) - Method in interface org.opensolaris.os.dtrace.Consumer
-
Gets a snapshot of all the specified aggregations except those
that have already been captured in a
PrintaRecord
.
- getAggregate(Set<String>, Set<String>) - Method in interface org.opensolaris.os.dtrace.Consumer
-
Gets a snapshot of all the specified aggregations except those
that have already been captured in a
PrintaRecord
, with
the side effect of atomically clearing any subset of those
aggregations.
- getAggregate() - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
- getAggregate(Set<String>) - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
- getAggregate(Set<String>, Set<String>) - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
- getAggregation(String) - Method in class org.opensolaris.os.dtrace.Aggregate
-
Gets the aggregation with the given name if it exists in this
aggregate snapshot.
- getAggregation(String) - Method in class org.opensolaris.os.dtrace.PrintaRecord
-
Gets the named aggregation.
- getAggregations() - Method in class org.opensolaris.os.dtrace.Aggregate
-
Gets an unordered list of all aggregations in this aggregate
snapshot.
- getAggregations() - Method in class org.opensolaris.os.dtrace.PrintaRecord
-
Gets a list of the aggregations passed to the printa()
action that generated this record.
- getArgumentAttributes() - Method in class org.opensolaris.os.dtrace.ProbeInfo
-
Gets the interface attributes of the arguments to a probe.
- getBase() - Method in class org.opensolaris.os.dtrace.LinearDistribution
-
Gets the lower bound of this distribution.
- getBase() - Method in class org.opensolaris.os.dtrace.LogLinearDistribution
-
- getBuckets() - Method in class org.opensolaris.os.dtrace.Distribution
-
Gets a modifiable list of this distribution's buckets ordered by
bucket range.
- getComparator(ProbeData.KeyField...) - Static method in class org.opensolaris.os.dtrace.ProbeData
-
Convenience method, gets a comparator that sorts multiple
ProbeDescription
instances by the specified field or fields.
- getContents() - Method in class org.opensolaris.os.dtrace.Program
-
Gets the full pre-compiled text of the identified program.
- getCount() - Method in class org.opensolaris.os.dtrace.AvgValue
-
Gets the number of aggregated values included in the average.
- getCount() - Method in class org.opensolaris.os.dtrace.Drop
-
Gets the number of drops reported by this Drop
instance.
- getCount() - Method in class org.opensolaris.os.dtrace.StddevValue
-
Gets the number of aggregated values included in the standard
deviation.
- getCPU() - Method in class org.opensolaris.os.dtrace.Drop
-
Gets the CPU where the drops occurred.
- getCPU() - Method in class org.opensolaris.os.dtrace.Error
-
Gets the CPU that encountered the error.
- getCPU() - Method in class org.opensolaris.os.dtrace.ProbeData
-
Gets the ID of the CPU on which the probe fired.
- getDataStability() - Method in class org.opensolaris.os.dtrace.InterfaceAttributes
-
Gets the stability level of the data format used by an interface
and any associated data semantics.
- getDefaultMessage() - Method in class org.opensolaris.os.dtrace.Drop
-
Gets the message provided by DTrace.
- getDefaultMessage() - Method in class org.opensolaris.os.dtrace.Error
-
Gets the default message from the native DTrace library
preconstructed from the properties of this error.
- getDependencyClass() - Method in class org.opensolaris.os.dtrace.InterfaceAttributes
-
Gets the interface dependency class.
- getDepth() - Method in class org.opensolaris.os.dtrace.Flow
-
Gets the current depth in the call stack.
- getDescription() - Method in class org.opensolaris.os.dtrace.Probe
-
Gets the probe description identifying a single probe described
by this instance.
- getDisplayRange() - Method in class org.opensolaris.os.dtrace.Distribution
-
Gets a list of buckets of interest by excluding empty buckets at
both ends of the distribution.
- getDrop() - Method in class org.opensolaris.os.dtrace.DropEvent
-
Gets the drop information generated by DTrace.
- getElements() - Method in class org.opensolaris.os.dtrace.Tuple
-
Gets a modifiable list of this tuple's elements in the same order
as their corresponding variables in the original D program tuple.
- getEnabledProbeDescription() - Method in class org.opensolaris.os.dtrace.ProbeData
-
Gets the enabled probe description.
- getEnabledProbeID() - Method in class org.opensolaris.os.dtrace.Error
-
Gets the enabled probe ID.
- getEnabledProbeID() - Method in class org.opensolaris.os.dtrace.ProbeData
-
Gets the enabled probe ID.
- getEncValue() - Method in class org.opensolaris.os.dtrace.LogLinearDistribution
-
- getError() - Method in class org.opensolaris.os.dtrace.ErrorEvent
-
Gets the error reported by DTrace.
- getExitStatus() - Method in class org.opensolaris.os.dtrace.ProcessState
-
Gets the process exit status.
- getFault() - Method in class org.opensolaris.os.dtrace.Error
-
Gets the name identifying the specific fault.
- getFile() - Method in class org.opensolaris.os.dtrace.Program.File
-
Gets the program file.
- getFlow() - Method in class org.opensolaris.os.dtrace.ProbeData
-
Gets the current state of control flow (function entry or return,
and depth in call stack) at the time of the probe firing that
generated this ProbeData
instance, or null
if
such information was not requested with the flowindent
option.
- getFormattedString(Tuple) - Method in class org.opensolaris.os.dtrace.PrintaRecord
-
Gets the formatted string, if any, associated with the given
aggregation tuple.
- getFormattedString() - Method in class org.opensolaris.os.dtrace.PrintfRecord
-
Gets the formatted string output of the DTrace printf()
action.
- getFormattedStrings() - Method in class org.opensolaris.os.dtrace.PrintaRecord
-
Gets the formatted output, if any, associated with each Tuple
occurring in the aggregations belonging to this record,
one formatted string per Tuple
.
- getFrame() - Method in class org.opensolaris.os.dtrace.StackFrame
-
Gets the human-readable string representation of this stack
frame.
- getFrequency() - Method in class org.opensolaris.os.dtrace.Distribution.Bucket
-
Gets the number of values in a
Distribution
that fall
into the range defined by this bucket.
- getFunction() - Method in class org.opensolaris.os.dtrace.ProbeDescription
-
Gets the function name.
- getID() - Method in class org.opensolaris.os.dtrace.Aggregation
-
Gets the D compiler-generated ID of this aggregation.
- getID() - Method in class org.opensolaris.os.dtrace.ProbeDescription
-
Gets the probe ID.
- getInfo() - Method in class org.opensolaris.os.dtrace.Probe
-
- getInfo() - Method in class org.opensolaris.os.dtrace.Program
-
- getKind() - Method in class org.opensolaris.os.dtrace.Drop
-
- getKind() - Method in class org.opensolaris.os.dtrace.Flow
-
Gets the direction of the flow of control (entry or return)
across a function boundary.
- getMatchingProbeCount() - Method in class org.opensolaris.os.dtrace.ProgramInfo
-
Gets the number of DTrace probes that match the probe
descriptions in a compiled
Program
.
- getMax() - Method in class org.opensolaris.os.dtrace.Distribution.Bucket
-
Gets the upper bound of this bucket's range (inclusive).
- getMessage() - Method in class org.opensolaris.os.dtrace.ProcessState
-
Gets the message from DTrace describing this process state.
- getMin() - Method in class org.opensolaris.os.dtrace.Distribution.Bucket
-
Gets the lower bound of this bucket's range (inclusive).
- getMinimumProbeAttributes() - Method in class org.opensolaris.os.dtrace.ProgramInfo
-
Gets the minimum stability levels of the probe descriptions used
in a compiled
Program
.
- getMinimumStatementAttributes() - Method in class org.opensolaris.os.dtrace.ProgramInfo
-
Gets the minimum stability levels of the action statements
including D variables used in a compiled
Program
.
- getModule() - Method in class org.opensolaris.os.dtrace.ProbeDescription
-
Gets the module name.
- getName() - Method in class org.opensolaris.os.dtrace.Aggregation
-
Gets the name of this aggregation.
- getName() - Method in class org.opensolaris.os.dtrace.Option
-
Gets the option name.
- getName() - Method in class org.opensolaris.os.dtrace.ProbeDescription
-
Gets the unqualified probe name.
- getNameStability() - Method in class org.opensolaris.os.dtrace.InterfaceAttributes
-
Gets the stability level of an interface associated with its name
as it appears in a D program.
- getNotificationObject() - Method in exception org.opensolaris.os.dtrace.ConsumerException
-
- getNumberOfBytes() - Method in class org.opensolaris.os.dtrace.ScalarRecord
-
Gets the number of bytes used to store the primitive value of
this record in the native DTrace buffer.
- getOffset() - Method in class org.opensolaris.os.dtrace.Error
-
Gets the error offset in compiled DTrace Intermediate Format
(DIF), or a negative number if the offset is not available.
- getOption(String) - Method in interface org.opensolaris.os.dtrace.Consumer
-
Gets the value of a DTrace option.
- getOption(String) - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
- getOrderedRecords() - Method in class org.opensolaris.os.dtrace.Aggregate
-
Gets an ordered list of this aggregate's records sequenced by
their
ordinal
property.
- getOrdinal() - Method in class org.opensolaris.os.dtrace.AggregationRecord
-
Gets the ordinal generated when this AggregationRecord was added
to its containing
Aggregate
by the native DTrace library,
from zero (first) to n-1 (last).
- getOutput() - Method in class org.opensolaris.os.dtrace.PrintaRecord
-
Gets this record's formatted output.
- getProbeAttributes() - Method in class org.opensolaris.os.dtrace.ProbeInfo
-
Gets the interface attributes of a probe.
- getProbeData() - Method in class org.opensolaris.os.dtrace.DataEvent
-
Gets the data generated by DTrace from a single probe firing.
- getProbeDescription() - Method in class org.opensolaris.os.dtrace.Error
-
Gets the probe description that identifies the error-inducing
probe among all the probes on the system.
- getProcessID() - Method in class org.opensolaris.os.dtrace.ProcessState
-
Gets the process ID.
- getProcessID() - Method in class org.opensolaris.os.dtrace.UserStackRecord
-
Gets the process ID associated with this record's user stack.
- getProcessID() - Method in class org.opensolaris.os.dtrace.UserSymbolRecord
-
Gets the process ID associated with this record's symbol.
- getProcessID() - Method in class org.opensolaris.os.dtrace.UserSymbolRecord.Value
-
Gets the process ID associated with this value's user
address.
- getProcessState() - Method in class org.opensolaris.os.dtrace.ProcessEvent
-
Gets the process state.
- getProgramInfo(Program) - Method in interface org.opensolaris.os.dtrace.Consumer
-
Attaches information about matching DTrace probes to the given
program.
- getProgramInfo(Program) - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
- getProvider() - Method in class org.opensolaris.os.dtrace.ProbeDescription
-
Gets the provider name.
- getRawStackData() - Method in class org.opensolaris.os.dtrace.KernelStackRecord
-
Gets the native DTrace representation of this record's stack as
an array of raw bytes.
- getRawStackData() - Method in interface org.opensolaris.os.dtrace.StackValueRecord
-
Gets the native DTrace representation of this record's stack as
an array of raw bytes.
- getRawStackData() - Method in class org.opensolaris.os.dtrace.UserStackRecord
-
Gets the native DTrace representation of this record's stack as
an array of raw bytes.
- getRecord(Tuple) - Method in class org.opensolaris.os.dtrace.Aggregation
-
Gets the record associated with the given key, or the singleton
record of an aggregation declared without square brackets if
key
is null
or empty.
- getRecord(int) - Method in class org.opensolaris.os.dtrace.PrintfRecord
-
Gets the unformatted element passed to the DTrace printf()
action at the given offset in the printf()
argument list after the format string, starting at offset zero
for the first unformatted element.
- getRecordCount() - Method in class org.opensolaris.os.dtrace.PrintfRecord
-
Gets the number of DTrace printf()
unformatted elements
(arguments following the format string).
- getRecords() - Method in class org.opensolaris.os.dtrace.Aggregate
-
Gets an unordered list of this aggregate's records.
- getRecords() - Method in class org.opensolaris.os.dtrace.Aggregation
-
Gets an unordered list of this aggregation's records.
- getRecords() - Method in class org.opensolaris.os.dtrace.PrintfRecord
-
Gets the unformatted elements passed to the DTrace printf()
action after the format string.
- getRecords() - Method in class org.opensolaris.os.dtrace.ProbeData
-
Gets the records generated by the actions of the probe that
fired, in the same order as the actions that generated the
records.
- getSnaptime() - Method in class org.opensolaris.os.dtrace.Aggregate
-
Gets the nanosecond timestamp of this aggregate snapshot.
- getSnaptime() - Method in class org.opensolaris.os.dtrace.PrintaRecord
-
Gets the nanosecond timestamp of the aggregate snapshot used to
create this printa()
record.
- getStackFrames() - Method in class org.opensolaris.os.dtrace.KernelStackRecord
-
- getStackFrames() - Method in interface org.opensolaris.os.dtrace.StackValueRecord
-
Gets a copy of this record's stack frames, or an empty array if
this record's raw stack data was not converted to human-readable
stack frames by DTrace.
- getStackFrames() - Method in class org.opensolaris.os.dtrace.UserStackRecord
-
- getState() - Method in class org.opensolaris.os.dtrace.ProcessState
-
Gets the process state.
- getStatus() - Method in class org.opensolaris.os.dtrace.ExitRecord
-
Gets the exit status of a DTrace
Consumer
.
- getStep() - Method in class org.opensolaris.os.dtrace.LinearDistribution
-
Gets the difference between the lower bounds of consecutive
buckets after the first.
- getSymbol() - Method in class org.opensolaris.os.dtrace.KernelSymbolRecord
-
- getSymbol() - Method in interface org.opensolaris.os.dtrace.SymbolValueRecord
-
Gets the result of the address lookup.
- getSymbol() - Method in class org.opensolaris.os.dtrace.UserSymbolRecord
-
- getTerminationSignal() - Method in class org.opensolaris.os.dtrace.ProcessState
-
Gets the signal that terminated the process.
- getTerminationSignalName() - Method in class org.opensolaris.os.dtrace.ProcessState
-
Gets the name of the signal that terminated the process.
- getTimestamp() - Method in class org.opensolaris.os.dtrace.ConsumerEvent
-
Gets the nanosecond timestamp of this event.
- getTotal() - Method in class org.opensolaris.os.dtrace.AvgValue
-
Gets the sum total of the aggregated values.
- getTotal() - Method in class org.opensolaris.os.dtrace.Distribution
-
Gets the total frequency across all buckets.
- getTotal() - Method in class org.opensolaris.os.dtrace.Drop
-
Gets the total number of drops since the source
Consumer
started running.
- getTotal() - Method in class org.opensolaris.os.dtrace.StddevValue
-
Gets the sum total of the aggregated values.
- getTotalSquares() - Method in class org.opensolaris.os.dtrace.StddevValue
-
Gets the sum total of the squares of the aggregated values.
- getTuple() - Method in class org.opensolaris.os.dtrace.AggregationRecord
-
- getTuples() - Method in class org.opensolaris.os.dtrace.PrintaRecord
-
Gets an ordered list of this record's aggregation tuples.
- getValue() - Method in class org.opensolaris.os.dtrace.AggregationRecord
-
- getValue() - Method in interface org.opensolaris.os.dtrace.AggregationValue
-
Gets the numeric value of this instance.
- getValue() - Method in class org.opensolaris.os.dtrace.AvgValue
-
Gets the average of the aggregated values.
- getValue() - Method in class org.opensolaris.os.dtrace.CountValue
-
Gets the number of aggregated values.
- getValue() - Method in class org.opensolaris.os.dtrace.Distribution
-
Gets the numeric value of this distribution used to compare
distributions by overall magnitude, defined as the sum total of
each bucket's frequency times the minimum of its range.
- getValue() - Method in class org.opensolaris.os.dtrace.KernelStackRecord
-
Gets the raw bytes used to represent this record's stack value in
the native DTrace library.
- getValue() - Method in class org.opensolaris.os.dtrace.KernelSymbolRecord
-
Gets the symbol's kernel address.
- getValue() - Method in class org.opensolaris.os.dtrace.LinearDistribution
-
- getValue() - Method in class org.opensolaris.os.dtrace.LogDistribution
-
- getValue() - Method in class org.opensolaris.os.dtrace.LogLinearDistribution
-
- getValue() - Method in class org.opensolaris.os.dtrace.MaxValue
-
Gets the maximum of the aggregated values.
- getValue() - Method in class org.opensolaris.os.dtrace.MinValue
-
Gets the minimum of the aggregated values.
- getValue() - Method in class org.opensolaris.os.dtrace.Option
-
Gets the option value.
- getValue() - Method in class org.opensolaris.os.dtrace.ScalarRecord
-
Gets the traced D primitive value of this record.
- getValue() - Method in interface org.opensolaris.os.dtrace.StackValueRecord
-
Gets the raw bytes used to represent this record's stack value in
the native DTrace library.
- getValue() - Method in class org.opensolaris.os.dtrace.StddevValue
-
Gets the standard deviation of the aggregated values.
- getValue() - Method in class org.opensolaris.os.dtrace.SumValue
-
Gets the sum total of the aggregated values.
- getValue() - Method in class org.opensolaris.os.dtrace.UserStackRecord
-
Gets the raw bytes used to represent this record's stack value in
the native DTrace library.
- getValue() - Method in class org.opensolaris.os.dtrace.UserSymbolRecord
-
Gets the composite value of the symbol's process ID and address.
- getValue() - Method in interface org.opensolaris.os.dtrace.ValueRecord
-
Gets a traced value.
- getVersion() - Method in interface org.opensolaris.os.dtrace.Consumer
-
Gets the version of the native DTrace library.
- getVersion() - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
- go() - Method in interface org.opensolaris.os.dtrace.Consumer
-
Begin tracing and start a background thread to consume generated
probe data.
- go(ExceptionHandler) - Method in interface org.opensolaris.os.dtrace.Consumer
-
Begin tracing and start a background thread to consume generated
probe data.
- go() - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
Begin tracing and start a background thread to consume generated
probe data.
- go(ExceptionHandler) - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
Begin tracing and start a background thread to consume generated
probe data.
- grabProcess(int) - Method in interface org.opensolaris.os.dtrace.Consumer
-
Grabs the specified process and caches its symbol tables.
- grabProcess(int) - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
- handleException(Throwable) - Method in interface org.opensolaris.os.dtrace.ExceptionHandler
-
Defines what to do after an exception terminates a running
Consumer
.
- hashCode() - Method in class org.opensolaris.os.dtrace.Aggregation
-
Overridden to ensure that equal aggregations have equal hash
codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.AggregationRecord
-
Overridden to ensure that equal records have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.Distribution.Bucket
-
Overridden to ensure that equal buckets have equal hashcodes.
- hashCode() - Method in class org.opensolaris.os.dtrace.Distribution
-
Overridden to ensure that equals instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.ExitRecord
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.Flow
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.InterfaceAttributes
-
Overridden to ensure that equal InterfaceAttributes
instances have equal hashcodes.
- hashCode() - Method in class org.opensolaris.os.dtrace.KernelStackRecord
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.KernelSymbolRecord
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.Option
-
Overridden to ensure that equal options have equal hashcodes.
- hashCode() - Method in class org.opensolaris.os.dtrace.PrintaRecord
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.PrintfRecord
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.Probe
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.ProbeDescription
-
Overridden to ensure that equal probe descriptions have equal
hashcodes.
- hashCode() - Method in class org.opensolaris.os.dtrace.ProbeInfo
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.ProcessState
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.ProgramInfo
-
Overridden to ensure that equal ProgramInfo
instances
have equal hashcodes.
- hashCode() - Method in class org.opensolaris.os.dtrace.ScalarRecord
-
Overridden to ensure that equal instances have equal hashcodes.
- hashCode() - Method in class org.opensolaris.os.dtrace.StackFrame
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.Tuple
-
Overridden to ensure that equals instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.UserStackRecord
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.UserSymbolRecord
-
Overridden to ensure that equal instances have equal hash codes.
- hashCode() - Method in class org.opensolaris.os.dtrace.UserSymbolRecord.Value
-
Overridden to ensure that equal instances have equal hash
codes.
- hours(int) - Static method in class org.opensolaris.os.dtrace.Option
-
Gets a time option value indicating the given number of hours.
- hz(int) - Static method in class org.opensolaris.os.dtrace.Option
-
Gets a time option value indicating the given rate per second.
- tb(int) - Static method in class org.opensolaris.os.dtrace.Option
-
Gets a size option value indicating the given number of
terabytes.
- toString() - Method in class org.opensolaris.os.dtrace.Aggregate
-
Gets a string representation of this aggregate snapshot useful
for logging and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.Aggregation
-
Gets a string representation of this aggregation useful for
logging and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.AggregationRecord
-
Gets a string representation of this aggregation record useful
for logging and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.DataEvent
-
Gets a string representation of this event useful for logging and
not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.Distribution.Bucket
-
Gets a string representation of this distribution bucket
useful for logging and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.Distribution
-
Gets a string representation of this Distribution
useful
for logging and not intended for display.
- toString() - Method in enum org.opensolaris.os.dtrace.Drop.Kind
-
Overridden to get the default display value.
- toString() - Method in class org.opensolaris.os.dtrace.Drop
-
Gets a string representation of this drop instance, not intended
for display.
- toString() - Method in class org.opensolaris.os.dtrace.DropEvent
-
Gets a string representation of this event useful for logging and
not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.Error
-
Gets a string representation of this error useful for logging and
not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.ErrorEvent
-
Gets a string representation of this event useful for logging and
not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.ExitRecord
-
Gets a string representation of the exit status.
- toString() - Method in class org.opensolaris.os.dtrace.Flow
-
Gets a string representation of this Flow
instance useful
for logging and not intended for display.
- toString() - Method in enum org.opensolaris.os.dtrace.InterfaceAttributes.DependencyClass
-
Overridden to get the default display value.
- toString() - Method in enum org.opensolaris.os.dtrace.InterfaceAttributes.Stability
-
Overridden to get the default display value.
- toString() - Method in class org.opensolaris.os.dtrace.InterfaceAttributes
-
Gets the string representation of this triplet of interface
attributes.
- toString() - Method in class org.opensolaris.os.dtrace.KernelStackRecord
-
Gets a multi-line string representation of a stack with one frame
per line.
- toString() - Method in class org.opensolaris.os.dtrace.KernelSymbolRecord
-
Gets the result of this symbol lookup.
- toString() - Method in class org.opensolaris.os.dtrace.LinearDistribution
-
Gets a string representation of this linear distribution useful
for logging and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.LocalConsumer
-
Gets a string representation of this consumer useful for logging
and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.Option
-
Gets a string representation of this option useful for logging
and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.PrintaRecord
-
Gets a string representation of this instance useful for logging
and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.PrintfRecord
-
Gets the formatted string output of the DTrace printf()
action.
- toString() - Method in class org.opensolaris.os.dtrace.Probe
-
Returns a string representation of this Probe
useful for
logging and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.ProbeData
-
Gets a string representation of this ProbeData
instance
useful for logging and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.ProbeDescription
-
Gets the string representation of this probe description.
- toString() - Method in class org.opensolaris.os.dtrace.ProbeInfo
-
Gets a string representation of this ProbeInfo
useful for
logging and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.ProcessEvent
-
Gets a string representation of this event useful for logging and
not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.ProcessState
-
Gets a string representation of this process state useful for
logging and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.Program.File
-
- toString() - Method in class org.opensolaris.os.dtrace.Program
-
Gets a string representation of this Program
instance
useful for logging and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.ProgramInfo
-
Gets a string representation of this ProgramInfo
useful
for logging and not intended for display.
- toString() - Method in class org.opensolaris.os.dtrace.ScalarRecord
-
Gets the natural string representation of the traced D primitive.
- toString() - Method in class org.opensolaris.os.dtrace.StackFrame
-
Gets the string representation of this stack frame, in this case
the same value returned by
StackFrame.getFrame()
.
- toString() - Method in class org.opensolaris.os.dtrace.Tuple
-
Gets a string representation of this tuple's elements in the same
format as that returned by AbstractCollection.toString()
.
- toString() - Method in class org.opensolaris.os.dtrace.UserStackRecord
-
- toString() - Method in class org.opensolaris.os.dtrace.UserSymbolRecord
-
Gets the result of this symbol lookup.
- toString() - Method in class org.opensolaris.os.dtrace.UserSymbolRecord.Value
-
Gets a string representation of this UserSymbolRecord.Value
instance useful for logging and not
intended for display.
- Tuple - Class in org.opensolaris.os.dtrace
-
- Tuple(ValueRecord...) - Constructor for class org.opensolaris.os.dtrace.Tuple
-
Creates a tuple with the given elements in the given order.
- Tuple(List<ValueRecord>) - Constructor for class org.opensolaris.os.dtrace.Tuple
-
Creates a tuple with the given element list in the given list
order.