-
Notifications
You must be signed in to change notification settings - Fork 139
/
Copy pathj9thr.tdf
75 lines (59 loc) · 7.06 KB
/
j9thr.tdf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
// Copyright IBM Corp. and others 2010
//
// This program and the accompanying materials are made available under
// the terms of the Eclipse Public License 2.0 which accompanies this
// distribution and is available at https://www.eclipse.org/legal/epl-2.0/
// or the Apache License, Version 2.0 which accompanies this distribution and
// is available at https://www.apache.org/licenses/LICENSE-2.0.
//
// This Source Code may also be made available under the following
// Secondary Licenses when the conditions for such availability set
// forth in the Eclipse Public License, v. 2.0 are satisfied: GNU
// General Public License, version 2 with the GNU Classpath
// Exception [1] and GNU General Public License, version 2 with the
// OpenJDK Assembly Exception [2].
//
// [1] https://www.gnu.org/software/classpath/license.html
// [2] https://openjdk.org/legal/assembly-exception.html
//
// SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0 OR GPL-2.0-only WITH OpenJDK-assembly-exception-1.0
Executable=j9thr
DATFileName=J9TraceFormat.dat
TraceEvent=Trc_THR_VMInitStages_Event1 Overhead=1 Level=1 Test Template="Trace engine initialized for module j9thr"
TraceEvent=Trc_THR_Adapt_DisableSpinning Overhead=1 Level=3 NoEnv Test Template="Adapt: disabling spinning for %s monitor 0x%p based on avg holdtime (%llu / %zu) = %llu, slow percent (%zu / %zu) = %zu"
TraceEvent=Trc_THR_Adapt_EnableSpinning Overhead=1 Level=3 NoEnv Test Template="Adapt: enabling spinning for %s monitor 0x%p based on avg holdtime (%llu / %zu) = %llu, slow percent (%zu / %zu) = %zu"
TraceEvent=Trc_THR_Adapt_StopSampling Overhead=1 Level=3 NoEnv Test Template="Adapt: sampling stopped for %s monitor 0x%p based on avg holdtime (%llu / %zu) = %llu, slow percent (%zu / %zu) = %zu"
TraceEvent=Trc_THR_Adapt_StartSampling Overhead=1 Level=3 NoEnv Test Template="Adapt: sampling started for %s monitor 0x%p"
TraceAssert=Assert_THR_true NoEnv Test Overhead=1 Level=1 Assert="(P1)"
TraceEntry=Trc_THR_ThreadSuspendEnter Overhead=1 Level=3 NoEnv Test Template="Thread suspended, thread=0x%p"
TraceExit=Trc_THR_ThreadSuspendExit Overhead=1 Level=3 NoEnv Test Template="Thread resumed from suspend, thread=0x%p"
TraceEvent=Trc_THR_ThreadResumed Overhead=1 Level=3 NoEnv Test Template="Thread resumed by another thread, target thread=0x%p, calling thread=0x%p"
TraceEntry=Trc_THR_ThreadMonitorNotifyEnter Overhead=1 Level=3 NoEnv Test Template="Thread notifying monitor, thread=0x%p, monitor=0x%p, notifyAll=%d"
TraceEvent=Trc_THR_ThreadMonitorNotifyThreadNotified Overhead=1 Level=3 NoEnv Test Template="Thread notifying monitor, notifying thread=0x%p, target thread=0x%p, monitor=0x%p" // (once for each thread notified)
TraceExit=Trc_THR_ThreadMonitorNotifyExit Overhead=1 Level=3 NoEnv Test Template="Thread notifying monitor complete, thread=0x%p, monitor=0x%p, returnCode=%zd"
TraceEntry=Trc_THR_ThreadInterruptEnter Overhead=1 Level=3 NoEnv Test Template="Thread interrupting another thread, interrupting thread=0x%p, interrupted thread=0x%p"
TraceExit=Trc_THR_ThreadInterruptExit Overhead=1 Level=3 NoEnv Test Template="Thread interrupt done, interrupted thread=0x%p"
TraceEvent=Trc_THR_ThreadSetName Overhead=1 Level=3 NoEnv Test Template="Thread name set, thread=0x%p, name=%s"
TraceEvent=Trc_THR_ThreadSetPriority Overhead=1 Level=3 NoEnv Test Template="Thread priority set, thread=0x%p, priority=%zu"
TraceEvent=Trc_THR_ThreadNUMAAffinitySet Overhead=1 Level=3 NoEnv Test Template="Thread affinity set, thread=0x%p, nodeNumber=%zu"
TraceEvent=Trc_THR_ThreadSpinLockThreadUnblocked Overhead=1 Level=3 NoEnv Test Template="Spinlock thread unblocked, unblocked thread=0x%p, target thread=0x%p, monitor=0x%p" //(once for each thread unblocked)
TraceException=Trc_THR_ThreadGetCpuTime_Bpxgth Overhead=1 Level=1 NoEnv Test Template="BPXGTH call failed for thread=0x%p, ret_val=%d, ret_code=%d, reason_code=%d"
TraceException=Trc_THR_ThreadGetCpuTime_BpxgthData Overhead=1 Level=1 NoEnv Test Template="BPXGTH did not populate data for thread=0x%p, ret_val=%d, limitc=%d"
TraceException=Trc_THR_ThreadGetCpuTime_BpxgthBuffer Overhead=1 Level=1 NoEnv Test Template="BPXGTH Buffer Overrun for thread=0x%p, ret_val=%d, data_offset=%d, lenused=%d, output_size=%d"
TraceException=Trc_THR_ThreadGetCpuTime_BpxgthEye Overhead=1 Level=1 NoEnv Test Template="BPXGTH pgthj eyecatcher missing for thread=0x%p, ret_val=%d"
TraceException=Trc_THR_ThreadGetProcessTimes_GetProcessTimesFailed Overhead=1 Level=1 NoEnv Test Template="GetProcessTimes failed obtaining process times: error=%d"
TraceException=Trc_THR_ThreadGetProcessTimes_getrusageFailed Overhead=1 Level=1 NoEnv Test Template="getrusage failed obtaining process times: error=%d"
TraceException=Trc_THR_ThreadGetProcessTimes_bpxNgthFailed Overhead=1 Level=1 NoEnv Test Template="BPXNGTH failed obtaining process times: return_code=%d, reason_code=%d"
TraceException=Trc_THR_omrthread_get_jvm_cpu_usage_info_get_cpu_time_failed Obsolete Overhead=1 Level=1 NoEnv Test Template="omrthread_get_cpu_time failed for thread=0x%p, threadCpuTime=%lld"
TraceException=Trc_THR_omrthread_get_jvm_cpu_usage_thread_walk_failed Overhead=1 Level=1 NoEnv Test Template="thread walk failed with ret=%d"
TraceException=Trc_THR_omrthread_get_jvm_cpu_usage_timestamp_failed Overhead=1 Level=1 NoEnv Test Template="timestamp incorrect, preTimestamp=%llu, postTimestamp=%llu"
TraceException=Trc_THR_omrthread_set_category_invalid_category Overhead=1 Level=1 NoEnv Test Template="Invalid thread category=%d for thread=0x%p"
TraceException=Trc_THR_fixupThreadAccounting_omrthread_get_cpu_time_ex_failed Obsolete Overhead=1 Level=1 NoEnv Test Template="omrthread_get_cpu_time_ex returned error=%lld for thread=0x%p"
TraceException=Trc_THR_omrthread_get_cpu_time_ex_nullOSHandle Overhead=1 Level=1 NoEnv Test Template="omrthread_get_handle returned null for thread=0x%p"
TraceException=Trc_THR_omrthread_get_cpu_time_ex_GetThreadTimes_failed Overhead=1 Level=1 NoEnv Test Template="GetThreadTimes returned error=%d for thread=0x%p"
TraceException=Trc_THR_omrthread_get_cpu_time_ex_pthread_getrusage_np_failed Overhead=1 Level=1 NoEnv Test Template="pthread_getrusage_np returned error=%d for thread=0x%p"
TraceException=Trc_THR_omrthread_get_cpu_time_ex_pthread_getcpuclockid_failed Overhead=1 Level=1 NoEnv Test Template="pthread_getcpuclockid returned error=%d for thread=0x%p"
TraceException=Trc_THR_omrthread_get_jvm_cpu_usage_info_get_cpu_time_ex_failed Overhead=1 Level=1 NoEnv Test Template="omrthread_get_cpu_time_ex failed for thread=0x%p, result=%zd"
TraceException=Trc_THR_omrthread_get_cpu_time_ex_clock_gettime_failed Overhead=1 Level=1 NoEnv Test Template="clock_gettime failed for clock_id=%d with error=%zd for thread=0x%p"
TraceException=Trc_THR_fixupThreadAccounting_omrthread_get_cpu_time_ex_error Overhead=1 Level=1 NoEnv Test Template="omrthread_get_cpu_time_ex returned error=%zd for thread=0x%p"
TraceEvent=Trc_THR_EnableRawMonitorSpin_CustomSpinOption Overhead=1 Level=3 NoEnv Test Template="(ENABLE_RAW_MONITOR_SPIN) Using custom spin counts: %s, monitor: %p, threeTierSpinCount1: %zu, threeTierSpinCount2: %zu, threeTierSpinCount3: %zu, adaptSpin: %zu"