Lines Matching defs:ti
117 for (ThreadInfo ti : tinfos) {
118 printThreadInfo(ti);
129 for (ThreadInfo ti : tinfos) {
130 printThreadInfo(ti);
131 LockInfo[] syncs = ti.getLockedSynchronizers();
139 private void printThreadInfo(ThreadInfo ti) {
141 printThread(ti);
144 StackTraceElement[] stacktrace = ti.getStackTrace();
145 MonitorInfo[] monitors = ti.getLockedMonitors();
158 private void printThread(ThreadInfo ti) {
159 StringBuilder sb = new StringBuilder("\"" + ti.getThreadName() + "\"" +
160 " Id=" + ti.getThreadId() +
161 " in " + ti.getThreadState());
162 if (ti.getLockName() != null) {
163 sb.append(" on lock=" + ti.getLockName());
165 if (ti.isSuspended()) {
168 if (ti.isInNative()) {
172 if (ti.getLockOwnerName() != null) {
173 System.out.println(INDENT + " owned by " + ti.getLockOwnerName() +
174 " Id=" + ti.getLockOwnerId());
178 private void printMonitorInfo(ThreadInfo ti) {
179 MonitorInfo[] monitors = ti.getLockedMonitors();
211 for (ThreadInfo ti : infos) {
212 printThreadInfo(ti);
213 printMonitorInfo(ti);
214 printLockInfo(ti.getLockedSynchronizers());
223 for (ThreadInfo ti : infos) {
225 printThreadInfo(ti);