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