blob: ea245568bd53bed138c1e639f39cb140fc03e609 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Trace (OpenJ9 JDK 11)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="com.ibm.jvm.Trace class">
<meta name="keywords" content="EVENT">
<meta name="keywords" content="EXCEPTION">
<meta name="keywords" content="ENTRY">
<meta name="keywords" content="EXIT">
<meta name="keywords" content="EXCEPTION_EXIT">
<meta name="keywords" content="initializeTrace()">
<meta name="keywords" content="set()">
<meta name="keywords" content="snap()">
<meta name="keywords" content="suspend()">
<meta name="keywords" content="resume()">
<meta name="keywords" content="suspendThis()">
<meta name="keywords" content="resumeThis()">
<meta name="keywords" content="registerApplication()">
<meta name="keywords" content="trace()">
<meta name="keywords" content="getMicros()">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Trace (OpenJ9 JDK 11)";
}
}
catch(err) {
}
//-->
var data = {"i0":41,"i1":41,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":9,"i49":9,"i50":9,"i51":9,"i52":9,"i53":9,"i54":9,"i55":9,"i56":9,"i57":9,"i58":9,"i59":9,"i60":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Trace.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><div style="margin-top: 9px;"><strong>OpenJ9 JDK 11</strong></div></div>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../module-summary.html">openj9.jvm</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.ibm.jvm</a></div>
<h2 title="Class Trace" class="title">Class Trace</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>com.ibm.jvm.Trace</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public final class <span class="typeNameLabel">Trace</span>
extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a></pre>
<div class="block">The <code>Trace</code> class contains methods for controlling trace and using application trace.
This class cannot be instantiated.
<p>
The methods <a href="#set(java.lang.String)"><code>set(String cmd)</code></a>, <a href="#suspend()"><code>suspend()</code></a>, <a href="#resume()"><code>resume()</code></a>, <a href="#suspendThis()"><code>suspendThis()</code></a>, <a href="#resumeThis()"><code>resumeThis()</code></a> and <a href="#snap()"><code>snap()</code></a> are used
to control trace by changing the current trace settings, suspending or resuming tracing globally or just for the current thread and by
triggering a snap dump of the current trace buffers.
<p>
The <a href="#registerApplication(java.lang.String,java.lang.String%5B%5D)"><code>registerApplication(String name, String[] templates)</code></a> method allows a new trace component and trace points
to be registered with trace.
<p>
The <code>trace(int handle, int traceId, ...)</code> methods are used take the application
trace points registered by <code>registerApplication(name, formats)</code>. The handle
value is the integer returned by the <code>registerApplication(name, formats)</code>.
The traceId is an index into the formats array and the <code>trace(int handle, int traceId, ...)</code>
method called must match the types required by the format String <code>formats[traceId]</code>.
<p>
If the number or types of the parameters passed to <code>trace(int handle, int traceId, ...)</code>
do not match the arguments in <code>formats[traceId]</code> a java/lang/IllegalArgumentException
will be thrown.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENTRY">ENTRY</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#EVENT">EVENT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#EXCEPTION">EXCEPTION</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#EXCEPTION_EXIT">EXCEPTION_EXIT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#EXIT">EXIT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMicros()">getMicros</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <code>System.nanoTime()</code> instead as this provides as
good or better resolution and is more portable.</div>
</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#initializeTrace()">initializeTrace</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated, for removal: This API element is subject to removal in a future version.</span>
<div class="deprecationComment">this method does nothing</div>
</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#registerApplication(java.lang.String,java.lang.String%5B%5D)">registerApplication</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>[]&nbsp;templates)</code></th>
<td class="colLast">
<div class="block">Registers a new application and trace points for that application with
trace.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resume()">resume</a></span>()</code></th>
<td class="colLast">
<div class="block">Resumes tracing for all the threads in the JVM.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resumeThis()">resumeThis</a></span>()</code></th>
<td class="colLast">
<div class="block">Increments the suspend and resume count for the current thread and resumes
tracing the thread if the result is not negative.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#set(java.lang.String)">set</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;cmd)</code></th>
<td class="colLast">
<div class="block">Sets options for the trace subsystem.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#snap()">snap</a></span>()</code></th>
<td class="colLast">
<div class="block">Trigger a snap dump.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#suspend()">suspend</a></span>()</code></th>
<td class="colLast">
<div class="block">Suspends tracing for all the threads in the JVM.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#suspendThis()">suspendThis</a></span>()</code></th>
<td class="colLast">
<div class="block">Decrements the suspend and resume count for the current thread and suspends
tracing the thread if the result is negative.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,byte)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
byte&nbsp;b1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,byte,byte)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
byte&nbsp;b1,
byte&nbsp;b2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,byte,byte,byte)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
byte&nbsp;b1,
byte&nbsp;b2,
byte&nbsp;b3)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,byte,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
byte&nbsp;b1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,byte,java.lang.String,byte)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
byte&nbsp;b1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
byte&nbsp;b2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,char)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
char&nbsp;c1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,char,char)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
char&nbsp;c1,
char&nbsp;c2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,char,char,char)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
char&nbsp;c1,
char&nbsp;c2,
char&nbsp;c3)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,char,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
char&nbsp;c1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,char,java.lang.String,char)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
char&nbsp;c1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
char&nbsp;c2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,double)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
double&nbsp;d1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,double,double)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
double&nbsp;d1,
double&nbsp;d2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,double,double,double)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
double&nbsp;d1,
double&nbsp;d2,
double&nbsp;d3)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,double,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
double&nbsp;d1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,double,java.lang.String,double)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
double&nbsp;d1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
double&nbsp;d2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,float)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
float&nbsp;f1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,float,float)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
float&nbsp;f1,
float&nbsp;f2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,float,float,float)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
float&nbsp;f1,
float&nbsp;f2,
float&nbsp;f3)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,float,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
float&nbsp;f1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,float,java.lang.String,float)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
float&nbsp;f1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
float&nbsp;f2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,int)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
int&nbsp;i1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,int,int)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
int&nbsp;i1,
int&nbsp;i2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,int,int,int)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
int&nbsp;i1,
int&nbsp;i2,
int&nbsp;i3)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,int,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
int&nbsp;i1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,int,java.lang.String,int)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
int&nbsp;i1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
int&nbsp;i2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,long)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
long&nbsp;l1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,long,long)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
long&nbsp;l1,
long&nbsp;l2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,long,long,long)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
long&nbsp;l1,
long&nbsp;l2,
long&nbsp;i3)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,long,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
long&nbsp;l1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,long,java.lang.String,long)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
long&nbsp;l1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
long&nbsp;l2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.Object)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.Object,java.lang.Object)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.Object,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.Object,java.lang.String,java.lang.Object)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,byte)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
byte&nbsp;b1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,byte,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
byte&nbsp;b1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,char)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
char&nbsp;c1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,char,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
char&nbsp;c1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,double)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
double&nbsp;d1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,double,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
double&nbsp;d1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,float)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
float&nbsp;f1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,float,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
float&nbsp;f1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,int)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
int&nbsp;i1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,int,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
int&nbsp;i1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,long)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
long&nbsp;l1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,long,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
long&nbsp;l1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,java.lang.Object)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,java.lang.Object,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trace(int,int,java.lang.String,java.lang.String,java.lang.String)">trace</a></span>&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s3)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods declared in class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink" target="_blank">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink" target="_blank">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang" class="externalLink" target="_blank">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink" target="_blank">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink" target="_blank">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink" target="_blank">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink" target="_blank">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink" target="_blank">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink" target="_blank">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink" target="_blank">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink" target="_blank">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a id="EVENT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EVENT</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a> EVENT</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#com.ibm.jvm.Trace.EVENT">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a id="EXCEPTION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EXCEPTION</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a> EXCEPTION</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#com.ibm.jvm.Trace.EXCEPTION">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a id="ENTRY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ENTRY</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a> ENTRY</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#com.ibm.jvm.Trace.ENTRY">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a id="EXIT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EXIT</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a> EXIT</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#com.ibm.jvm.Trace.EXIT">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a id="EXCEPTION_EXIT">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>EXCEPTION_EXIT</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a> EXCEPTION_EXIT</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#com.ibm.jvm.Trace.EXCEPTION_EXIT">Constant Field Values</a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="initializeTrace()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initializeTrace</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">@Deprecated</a>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true#forRemoval()" title="class or interface in java.lang" class="externalLink" target="_blank">forRemoval</a>=true,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true#since()" title="class or interface in java.lang" class="externalLink" target="_blank">since</a>="1.8")
public static&nbsp;void&nbsp;initializeTrace()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated, for removal: This API element is subject to removal in a future version.</span>
<div class="deprecationComment">this method does nothing</div>
</div>
<div class="block">This method does nothing.</div>
</li>
</ul>
<a id="set(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>set</h4>
<pre class="methodSignature">public static&nbsp;int&nbsp;set&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;cmd)</pre>
<div class="block">Sets options for the trace subsystem.
<p>
The trace option is passed in as a String.
<p>
Use the same syntax as the -Xtrace command-line option, with the initial
-Xtrace: omitted.
<p>
See Using the -Xtrace option as described in the section on trace options
in the documentation for the IBM JVM. Note that some options can only be
set at startup on the command line not at runtime using this method.
<p>
This method returns zero on success and non-zero otherwise.
<p>
A security manager check will be made only if the system property
com.ibm.jvm.enableLegacyTraceSecurity is set to "true" in which case a
check will be made for com.ibm.jvm.TracePermission</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cmd</code> - the trace options string to set</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>0 on success, non-zero otherwise</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityException.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">SecurityException</a></code> - if there is a security manager and it doesn't allow the
checks required to change the dump settings</dd>
</dl>
</li>
</ul>
<a id="snap()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>snap</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;snap()</pre>
<div class="block">Trigger a snap dump. The snap dump format is not human-readable
and must be processed using the trace formatting tool supplied
with the IBM JVM.
A security manager check will be made only if the system property
com.ibm.jvm.enableLegacyTraceSecurity is set to "true" in which case
a check will be made for com.ibm.jvm.TracePermission</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityException.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">SecurityException</a></code> - if there is a security manager and it doesn't allow the checks required to take this dump</dd>
</dl>
</li>
</ul>
<a id="suspend()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>suspend</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;suspend()</pre>
<div class="block">Suspends tracing for all the threads in the JVM.
A security manager check will be made only if the system property
com.ibm.jvm.enableLegacyTraceSecurity is set to "true" in which case
a check will be made for com.ibm.jvm.TracePermission</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityException.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">SecurityException</a></code> - if there is a security manager and it doesn't allow the checks required to take this dump</dd>
</dl>
</li>
</ul>
<a id="resume()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resume</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;resume()</pre>
<div class="block">Resumes tracing for all the threads in the JVM.
A security manager check will be made only if the system property
com.ibm.jvm.enableLegacyTraceSecurity is set to "true" in which case
a check will be made for com.ibm.jvm.TracePermission</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityException.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">SecurityException</a></code> - if there is a security manager and it doesn't allow the checks required to take this dump</dd>
</dl>
</li>
</ul>
<a id="suspendThis()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>suspendThis</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;suspendThis()</pre>
<div class="block">Decrements the suspend and resume count for the current thread and suspends
tracing the thread if the result is negative.
A security manager check will be made only if the system property
com.ibm.jvm.enableLegacyTraceSecurity is set to "true" in which case
a check will be made for com.ibm.jvm.TracePermission</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityException.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">SecurityException</a></code> - if there is a security manager and it doesn't allow the checks required to take this dump</dd>
</dl>
</li>
</ul>
<a id="resumeThis()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resumeThis</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;resumeThis()</pre>
<div class="block">Increments the suspend and resume count for the current thread and resumes
tracing the thread if the result is not negative.
A security manager check will be made only if the system property
com.ibm.jvm.enableLegacyTraceSecurity is set to "true" in which case
a check will be made for com.ibm.jvm.TracePermission</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityException.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">SecurityException</a></code> - if there is a security manager and it doesn't allow the checks required to take this dump</dd>
</dl>
</li>
</ul>
<a id="registerApplication(java.lang.String,java.lang.String[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registerApplication</h4>
<pre class="methodSignature">public static&nbsp;int&nbsp;registerApplication&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>[]&nbsp;templates)</pre>
<div class="block">Registers a new application and trace points for that application with
trace. See Registering for trace as described in the section on
Application Trace in the documentation for the IBM JVM.
<p>
The registerApplication() method returns an integer value. Use this value
as the handle parameter in subsequent trace() calls. If the
registerApplication() method call fails for any reason the value returned
is -1.
<p>
When enabling or disabling trace points registered for this application
either on the command line or using Trace.set() the trace point id's will
be the application name and the index in the template array.
For example if you register an application called HelloWorld with three
Strings in the template array the trace id's will be HelloWorld.0,
HelloWorld.1 and HelloWorld.2
To start printing the third trace point you could call Trace.set() like
this: <code>Trace.set("print=HelloWorld.2"); </code>
<p>
A security manager check will be made only if the system property
com.ibm.jvm.enableLegacyTraceSecurity is set to "true" in which case a
check will be made for com.ibm.jvm.TracePermission</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the application you want to trace</dd>
<dd><code>templates</code> - an array of format strings like the strings used by the C
printf method</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an int that should be passed to trace() calls as the handle value
or -1 on error.</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/SecurityException.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">SecurityException</a></code> - if there is a security manager and it doesn't allow the
checks required to take this dump</dd>
</dl>
</li>
</ul>
<a id="trace(int,int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s3)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.Object,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
int&nbsp;i1)</pre>
</li>
</ul>
<a id="trace(int,int,int,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
int&nbsp;i1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
long&nbsp;l1)</pre>
</li>
</ul>
<a id="trace(int,int,long,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
long&nbsp;l1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,byte)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
byte&nbsp;b1)</pre>
</li>
</ul>
<a id="trace(int,int,byte,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
byte&nbsp;b1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,char)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
char&nbsp;c1)</pre>
</li>
</ul>
<a id="trace(int,int,char,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
char&nbsp;c1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
float&nbsp;f1)</pre>
</li>
</ul>
<a id="trace(int,int,float,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
float&nbsp;f1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,double)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
double&nbsp;d1)</pre>
</li>
</ul>
<a id="trace(int,int,double,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
double&nbsp;d1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.Object,java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o2)</pre>
</li>
</ul>
<a id="trace(int,int,int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
int&nbsp;i1)</pre>
</li>
</ul>
<a id="trace(int,int,int,int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
int&nbsp;i1,
int&nbsp;i2)</pre>
</li>
</ul>
<a id="trace(int,int,int,int,int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
int&nbsp;i1,
int&nbsp;i2,
int&nbsp;i3)</pre>
</li>
</ul>
<a id="trace(int,int,long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
long&nbsp;l1)</pre>
</li>
</ul>
<a id="trace(int,int,long,long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
long&nbsp;l1,
long&nbsp;l2)</pre>
</li>
</ul>
<a id="trace(int,int,long,long,long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
long&nbsp;l1,
long&nbsp;l2,
long&nbsp;i3)</pre>
</li>
</ul>
<a id="trace(int,int,byte)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
byte&nbsp;b1)</pre>
</li>
</ul>
<a id="trace(int,int,byte,byte)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
byte&nbsp;b1,
byte&nbsp;b2)</pre>
</li>
</ul>
<a id="trace(int,int,byte,byte,byte)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
byte&nbsp;b1,
byte&nbsp;b2,
byte&nbsp;b3)</pre>
</li>
</ul>
<a id="trace(int,int,char)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
char&nbsp;c1)</pre>
</li>
</ul>
<a id="trace(int,int,char,char)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
char&nbsp;c1,
char&nbsp;c2)</pre>
</li>
</ul>
<a id="trace(int,int,char,char,char)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
char&nbsp;c1,
char&nbsp;c2,
char&nbsp;c3)</pre>
</li>
</ul>
<a id="trace(int,int,float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
float&nbsp;f1)</pre>
</li>
</ul>
<a id="trace(int,int,float,float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
float&nbsp;f1,
float&nbsp;f2)</pre>
</li>
</ul>
<a id="trace(int,int,float,float,float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
float&nbsp;f1,
float&nbsp;f2,
float&nbsp;f3)</pre>
</li>
</ul>
<a id="trace(int,int,double)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
double&nbsp;d1)</pre>
</li>
</ul>
<a id="trace(int,int,double,double)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
double&nbsp;d1,
double&nbsp;d2)</pre>
</li>
</ul>
<a id="trace(int,int,double,double,double)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
double&nbsp;d1,
double&nbsp;d2,
double&nbsp;d3)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,java.lang.Object,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.Object,java.lang.String,java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">Object</a>&nbsp;o2)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,int,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
int&nbsp;i1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</pre>
</li>
</ul>
<a id="trace(int,int,int,java.lang.String,int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
int&nbsp;i1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
int&nbsp;i2)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,long,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
long&nbsp;l1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</pre>
</li>
</ul>
<a id="trace(int,int,long,java.lang.String,long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
long&nbsp;l1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
long&nbsp;l2)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,byte,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
byte&nbsp;b1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</pre>
</li>
</ul>
<a id="trace(int,int,byte,java.lang.String,byte)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
byte&nbsp;b1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
byte&nbsp;b2)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,char,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
char&nbsp;c1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</pre>
</li>
</ul>
<a id="trace(int,int,char,java.lang.String,char)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
char&nbsp;c1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
char&nbsp;c2)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,float,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
float&nbsp;f1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</pre>
</li>
</ul>
<a id="trace(int,int,float,java.lang.String,float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
float&nbsp;f1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
float&nbsp;f2)</pre>
</li>
</ul>
<a id="trace(int,int,java.lang.String,double,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
double&nbsp;d1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s2)</pre>
</li>
</ul>
<a id="trace(int,int,double,java.lang.String,double)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trace</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;trace&#8203;(int&nbsp;handle,
int&nbsp;traceId,
double&nbsp;d1,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">String</a>&nbsp;s1,
double&nbsp;d2)</pre>
</li>
</ul>
<a id="getMicros()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getMicros</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink" target="_blank">@Deprecated</a>
public static&nbsp;long&nbsp;getMicros()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <code>System.nanoTime()</code> instead as this provides as
good or better resolution and is more portable.</div>
</div>
<div class="block">Returns the microsecond time stamp. The accuracy of the time returned
depends on the level of support provided by the particular chip the JVM
is running on. In particular the time may not exactly match the time
returned by the system clock, so times from this method should only be
compared with other times returned from this method.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the current time in microseconds or 0 if a high-resolution timer
is not supported on the platform.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Trace.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><div style="margin-top: 9px;"><strong>OpenJ9 JDK 11</strong></div></div>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small><a href="https://www.eclipse.org/openj9/" target="_blank">Eclipse OpenJ9 website.</a><br> To raise a bug report or suggest an improvement create an <a href="https://github.com/eclipse-openj9/openj9/issues" target="_blank">Eclipse Openj9 issue.</a><br> Copyright &copy; 1998, 2021, IBM Corp. and others.</small></p>
</footer>
</body>
</html>