1242 declare_toplevel_type(Arena) \
1243 declare_type(ResourceArea, Arena) \
1244 \
1245 /***********************************************************/ \
1246 /* Thread hierarchy (needed for run-time type information) */ \
1247 /***********************************************************/ \
1248 \
1249 declare_toplevel_type(Threads) \
1250 declare_toplevel_type(ThreadShadow) \
1251 declare_type(Thread, ThreadShadow) \
1252 declare_type(NonJavaThread, Thread) \
1253 declare_type(NamedThread, NonJavaThread) \
1254 declare_type(WatcherThread, NonJavaThread) \
1255 declare_type(AsyncLogWriter, NonJavaThread) \
1256 declare_type(JavaThread, Thread) \
1257 declare_type(JvmtiAgentThread, JavaThread) \
1258 declare_type(MonitorDeflationThread, JavaThread) \
1259 declare_type(ServiceThread, JavaThread) \
1260 declare_type(NotificationThread, JavaThread) \
1261 declare_type(CompilerThread, JavaThread) \
1262 declare_type(StringDedupThread, JavaThread) \
1263 declare_type(AttachListenerThread, JavaThread) \
1264 DEBUG_ONLY(COMPILER2_OR_JVMCI_PRESENT( \
1265 declare_type(DeoptimizeObjectsALotThread, JavaThread))) \
1266 declare_toplevel_type(OSThread) \
1267 declare_toplevel_type(JavaFrameAnchor) \
1268 \
1269 declare_toplevel_type(ThreadsSMRSupport) \
1270 declare_toplevel_type(ThreadsList) \
1271 declare_toplevel_type(LockStack) \
1272 \
1273 /***************/ \
1274 /* Interpreter */ \
1275 /***************/ \
1276 \
1277 declare_toplevel_type(AbstractInterpreter) \
1278 \
1279 /*********/ \
1280 /* Stubs */ \
1281 /*********/ \
|
1242 declare_toplevel_type(Arena) \
1243 declare_type(ResourceArea, Arena) \
1244 \
1245 /***********************************************************/ \
1246 /* Thread hierarchy (needed for run-time type information) */ \
1247 /***********************************************************/ \
1248 \
1249 declare_toplevel_type(Threads) \
1250 declare_toplevel_type(ThreadShadow) \
1251 declare_type(Thread, ThreadShadow) \
1252 declare_type(NonJavaThread, Thread) \
1253 declare_type(NamedThread, NonJavaThread) \
1254 declare_type(WatcherThread, NonJavaThread) \
1255 declare_type(AsyncLogWriter, NonJavaThread) \
1256 declare_type(JavaThread, Thread) \
1257 declare_type(JvmtiAgentThread, JavaThread) \
1258 declare_type(MonitorDeflationThread, JavaThread) \
1259 declare_type(ServiceThread, JavaThread) \
1260 declare_type(NotificationThread, JavaThread) \
1261 declare_type(CompilerThread, JavaThread) \
1262 declare_type(TrainingReplayThread, JavaThread) \
1263 declare_type(StringDedupThread, JavaThread) \
1264 declare_type(AttachListenerThread, JavaThread) \
1265 DEBUG_ONLY(COMPILER2_OR_JVMCI_PRESENT( \
1266 declare_type(DeoptimizeObjectsALotThread, JavaThread))) \
1267 declare_toplevel_type(OSThread) \
1268 declare_toplevel_type(JavaFrameAnchor) \
1269 \
1270 declare_toplevel_type(ThreadsSMRSupport) \
1271 declare_toplevel_type(ThreadsList) \
1272 declare_toplevel_type(LockStack) \
1273 \
1274 /***************/ \
1275 /* Interpreter */ \
1276 /***************/ \
1277 \
1278 declare_toplevel_type(AbstractInterpreter) \
1279 \
1280 /*********/ \
1281 /* Stubs */ \
1282 /*********/ \
|