160 \
161 /* Stack Walking */ \
162 do_klass(StackWalker_klass, java_lang_StackWalker ) \
163 do_klass(AbstractStackWalker_klass, java_lang_StackStreamFactory_AbstractStackWalker ) \
164 do_klass(ClassFrameInfo_klass, java_lang_ClassFrameInfo ) \
165 do_klass(StackFrameInfo_klass, java_lang_StackFrameInfo ) \
166 do_klass(LiveStackFrameInfo_klass, java_lang_LiveStackFrameInfo ) \
167 \
168 /* support for stack dump lock analysis */ \
169 do_klass(java_util_concurrent_locks_AbstractOwnableSynchronizer_klass, java_util_concurrent_locks_AbstractOwnableSynchronizer) \
170 \
171 /* boxing klasses */ \
172 do_klass(Boolean_klass, java_lang_Boolean ) \
173 do_klass(Character_klass, java_lang_Character ) \
174 do_klass(Float_klass, java_lang_Float ) \
175 do_klass(Double_klass, java_lang_Double ) \
176 do_klass(Byte_klass, java_lang_Byte ) \
177 do_klass(Short_klass, java_lang_Short ) \
178 do_klass(Integer_klass, java_lang_Integer ) \
179 do_klass(Long_klass, java_lang_Long ) \
180 \
181 /* force inline of iterators */ \
182 do_klass(Iterator_klass, java_util_Iterator ) \
183 \
184 /* support for records */ \
185 do_klass(RecordComponent_klass, java_lang_reflect_RecordComponent ) \
186 \
187 /* support for vectors*/ \
188 do_klass(vector_VectorSupport_klass, jdk_internal_vm_vector_VectorSupport ) \
189 do_klass(vector_VectorPayload_klass, jdk_internal_vm_vector_VectorPayload ) \
190 do_klass(vector_Vector_klass, jdk_internal_vm_vector_Vector ) \
191 do_klass(vector_VectorMask_klass, jdk_internal_vm_vector_VectorMask ) \
192 do_klass(vector_VectorShuffle_klass, jdk_internal_vm_vector_VectorShuffle ) \
193 \
194 /* GC support */ \
195 do_klass(FillerObject_klass, jdk_internal_vm_FillerObject ) \
196 \
197 /*end*/
198
199 #endif // SHARE_CLASSFILE_VMCLASSMACROS_HPP
|
160 \
161 /* Stack Walking */ \
162 do_klass(StackWalker_klass, java_lang_StackWalker ) \
163 do_klass(AbstractStackWalker_klass, java_lang_StackStreamFactory_AbstractStackWalker ) \
164 do_klass(ClassFrameInfo_klass, java_lang_ClassFrameInfo ) \
165 do_klass(StackFrameInfo_klass, java_lang_StackFrameInfo ) \
166 do_klass(LiveStackFrameInfo_klass, java_lang_LiveStackFrameInfo ) \
167 \
168 /* support for stack dump lock analysis */ \
169 do_klass(java_util_concurrent_locks_AbstractOwnableSynchronizer_klass, java_util_concurrent_locks_AbstractOwnableSynchronizer) \
170 \
171 /* boxing klasses */ \
172 do_klass(Boolean_klass, java_lang_Boolean ) \
173 do_klass(Character_klass, java_lang_Character ) \
174 do_klass(Float_klass, java_lang_Float ) \
175 do_klass(Double_klass, java_lang_Double ) \
176 do_klass(Byte_klass, java_lang_Byte ) \
177 do_klass(Short_klass, java_lang_Short ) \
178 do_klass(Integer_klass, java_lang_Integer ) \
179 do_klass(Long_klass, java_lang_Long ) \
180 do_klass(Void_klass, java_lang_Void ) \
181 \
182 /* force inline of iterators */ \
183 do_klass(Iterator_klass, java_util_Iterator ) \
184 \
185 /* support for records */ \
186 do_klass(RecordComponent_klass, java_lang_reflect_RecordComponent ) \
187 \
188 /* support for vectors*/ \
189 do_klass(vector_VectorSupport_klass, jdk_internal_vm_vector_VectorSupport ) \
190 do_klass(vector_VectorPayload_klass, jdk_internal_vm_vector_VectorPayload ) \
191 do_klass(vector_Vector_klass, jdk_internal_vm_vector_Vector ) \
192 do_klass(vector_VectorMask_klass, jdk_internal_vm_vector_VectorMask ) \
193 do_klass(vector_VectorShuffle_klass, jdk_internal_vm_vector_VectorShuffle ) \
194 \
195 /* GC support */ \
196 do_klass(FillerObject_klass, jdk_internal_vm_FillerObject ) \
197 \
198 /*end*/
199
200 #endif // SHARE_CLASSFILE_VMCLASSMACROS_HPP
|