139 java_lang_Thread::is_daemon((javathread)->threadObj())); \ |
139 java_lang_Thread::is_daemon((javathread)->threadObj())); \ |
140 } |
140 } |
141 |
141 |
142 #else /* USDT2 */ |
142 #else /* USDT2 */ |
143 |
143 |
144 #define HOTSPOT_THREAD_PROBE_start HOTSPOT_THREAD_PROBE_START |
144 #define HOTSPOT_THREAD_PROBE_start HOTSPOT_THREAD_START |
145 #define HOTSPOT_THREAD_PROBE_stop HOTSPOT_THREAD_PROBE_STOP |
145 #define HOTSPOT_THREAD_PROBE_stop HOTSPOT_THREAD_STOP |
146 |
146 |
147 #define DTRACE_THREAD_PROBE(probe, javathread) \ |
147 #define DTRACE_THREAD_PROBE(probe, javathread) \ |
148 { \ |
148 { \ |
149 ResourceMark rm(this); \ |
149 ResourceMark rm(this); \ |
150 int len = 0; \ |
150 int len = 0; \ |