@@ -41,7 +41,7 @@ extern void setJ9ThreadState(omrthread_t thr, UDATA flags, omrthread_monitor_t b
41
41
omrthread_t owner , UDATA count );
42
42
extern void setVMThreadState (J9VMThread * vmthread , omrthread_t osThread ,
43
43
UDATA publicFlags , j9object_t blockingEnterObject , UDATA lockWord );
44
- extern void setJ9MonitorState (omrthread_monitor_t monitor , omrthread_t owner , UDATA count );
44
+ extern void setJ9MonitorState (omrthread_monitor_t monitor , omrthread_t owner , UDATA count );
45
45
extern UDATA getFlatLock (J9VMThread * owner , UDATA count );
46
46
extern UDATA getInflLock (J9ObjectMonitor * monitor );
47
47
@@ -69,20 +69,18 @@ typedef struct testdata_t {
69
69
70
70
j9object_t objectNoMonitor ;
71
71
jobject objectNoMonitorRef ;
72
-
72
+
73
73
volatile IDATA selfOsthreadDone ;
74
74
volatile IDATA otherOsthreadDone ;
75
75
volatile IDATA unattachedOsthreadDone ;
76
76
volatile IDATA thirdOsthreadDone ;
77
-
77
+
78
78
/* unused */
79
79
jobject ownableSyncRef ;
80
80
j9object_t ownableSync ;
81
81
} testdata_t ;
82
82
extern testdata_t GlobalTestData ;
83
83
84
- #define J9OBJECT_FROM_JOBJECT (jobj ) (*((j9object_t *)(jobj)))
85
-
86
84
#define MON_COUNT ((UDATA)3)
87
85
#define TESTDATA (zzz ) (GlobalTestData.zzz)
88
86
@@ -98,34 +96,34 @@ extern testdata_t GlobalTestData;
98
96
/*
99
97
* v = vmthread
100
98
* n = osthread
101
- *
99
+ *
102
100
* state flags:
103
- * St = started
104
- * D = dead
105
- * Z = suspended
106
- * B = blocked
107
- * W = waiting
108
- * N = notified
109
- * P = parked
110
- * S = sleeping
111
- *
101
+ * St = started
102
+ * D = dead
103
+ * Z = suspended
104
+ * B = blocked
105
+ * W = waiting
106
+ * N = notified
107
+ * P = parked
108
+ * S = sleeping
109
+ *
112
110
* object monitors:
113
111
* z = null blockingEnterObject
114
112
* f = flat blockingEnterObject monitor
115
113
* a = inflated blockingEnterObject monitor
116
114
* U = out-of-line blockingEnterObject monitor, has montable entry
117
115
* u = out-of-line blockingEnterObject monitor, no montable entry
118
- *
116
+ *
119
117
* raw monitors:
120
118
* m = null monitor
121
119
* M = non-null monitor (raw)
122
- *
120
+ *
123
121
* monitor owners:
124
122
* o = null owner
125
123
* O = self
126
124
* N = other (not attached)
127
125
* V = other (attached)
128
- *
126
+ *
129
127
* owned count:
130
128
* c = 0 count
131
129
* C = >0 count
0 commit comments