112 do_klass(Throwable_klass, java_lang_Throwable ) \
113 do_klass(Error_klass, java_lang_Error ) \
114 do_klass(ThreadDeath_klass, java_lang_ThreadDeath ) \
115 do_klass(Exception_klass, java_lang_Exception ) \
116 do_klass(RuntimeException_klass, java_lang_RuntimeException ) \
117 do_klass(SecurityManager_klass, java_lang_SecurityManager ) \
118 do_klass(ProtectionDomain_klass, java_security_ProtectionDomain ) \
119 do_klass(AccessControlContext_klass, java_security_AccessControlContext ) \
120 do_klass(AccessController_klass, java_security_AccessController ) \
121 do_klass(SecureClassLoader_klass, java_security_SecureClassLoader ) \
122 do_klass(ClassNotFoundException_klass, java_lang_ClassNotFoundException ) \
123 do_klass(NoClassDefFoundError_klass, java_lang_NoClassDefFoundError ) \
124 do_klass(LinkageError_klass, java_lang_LinkageError ) \
125 do_klass(ClassCastException_klass, java_lang_ClassCastException ) \
126 do_klass(ArrayStoreException_klass, java_lang_ArrayStoreException ) \
127 do_klass(VirtualMachineError_klass, java_lang_VirtualMachineError ) \
128 do_klass(OutOfMemoryError_klass, java_lang_OutOfMemoryError ) \
129 do_klass(StackOverflowError_klass, java_lang_StackOverflowError ) \
130 do_klass(IllegalMonitorStateException_klass, java_lang_IllegalMonitorStateException ) \
131 do_klass(Reference_klass, java_lang_ref_Reference ) \
132 \
133 /* ref klasses and set reference types */ \
134 do_klass(SoftReference_klass, java_lang_ref_SoftReference ) \
135 do_klass(WeakReference_klass, java_lang_ref_WeakReference ) \
136 do_klass(FinalReference_klass, java_lang_ref_FinalReference ) \
137 do_klass(PhantomReference_klass, java_lang_ref_PhantomReference ) \
138 do_klass(Finalizer_klass, java_lang_ref_Finalizer ) \
139 \
140 do_klass(Thread_klass, java_lang_Thread ) \
141 do_klass(ThreadGroup_klass, java_lang_ThreadGroup ) \
142 do_klass(Properties_klass, java_util_Properties ) \
143 do_klass(Module_klass, java_lang_Module ) \
144 do_klass(reflect_AccessibleObject_klass, java_lang_reflect_AccessibleObject ) \
145 do_klass(reflect_Field_klass, java_lang_reflect_Field ) \
146 do_klass(reflect_Parameter_klass, java_lang_reflect_Parameter ) \
147 do_klass(reflect_Method_klass, java_lang_reflect_Method ) \
148 do_klass(reflect_Constructor_klass, java_lang_reflect_Constructor ) \
149 \
150 /* NOTE: needed too early in bootstrapping process to have checks based on JDK version */ \
151 /* It's okay if this turns out to be NULL in non-1.4 JDKs. */ \
|
112 do_klass(Throwable_klass, java_lang_Throwable ) \
113 do_klass(Error_klass, java_lang_Error ) \
114 do_klass(ThreadDeath_klass, java_lang_ThreadDeath ) \
115 do_klass(Exception_klass, java_lang_Exception ) \
116 do_klass(RuntimeException_klass, java_lang_RuntimeException ) \
117 do_klass(SecurityManager_klass, java_lang_SecurityManager ) \
118 do_klass(ProtectionDomain_klass, java_security_ProtectionDomain ) \
119 do_klass(AccessControlContext_klass, java_security_AccessControlContext ) \
120 do_klass(AccessController_klass, java_security_AccessController ) \
121 do_klass(SecureClassLoader_klass, java_security_SecureClassLoader ) \
122 do_klass(ClassNotFoundException_klass, java_lang_ClassNotFoundException ) \
123 do_klass(NoClassDefFoundError_klass, java_lang_NoClassDefFoundError ) \
124 do_klass(LinkageError_klass, java_lang_LinkageError ) \
125 do_klass(ClassCastException_klass, java_lang_ClassCastException ) \
126 do_klass(ArrayStoreException_klass, java_lang_ArrayStoreException ) \
127 do_klass(VirtualMachineError_klass, java_lang_VirtualMachineError ) \
128 do_klass(OutOfMemoryError_klass, java_lang_OutOfMemoryError ) \
129 do_klass(StackOverflowError_klass, java_lang_StackOverflowError ) \
130 do_klass(IllegalMonitorStateException_klass, java_lang_IllegalMonitorStateException ) \
131 do_klass(Reference_klass, java_lang_ref_Reference ) \
132 do_klass(Iterator_klass, java_util_Iterator ) \
133 \
134 /* ref klasses and set reference types */ \
135 do_klass(SoftReference_klass, java_lang_ref_SoftReference ) \
136 do_klass(WeakReference_klass, java_lang_ref_WeakReference ) \
137 do_klass(FinalReference_klass, java_lang_ref_FinalReference ) \
138 do_klass(PhantomReference_klass, java_lang_ref_PhantomReference ) \
139 do_klass(Finalizer_klass, java_lang_ref_Finalizer ) \
140 \
141 do_klass(Thread_klass, java_lang_Thread ) \
142 do_klass(ThreadGroup_klass, java_lang_ThreadGroup ) \
143 do_klass(Properties_klass, java_util_Properties ) \
144 do_klass(Module_klass, java_lang_Module ) \
145 do_klass(reflect_AccessibleObject_klass, java_lang_reflect_AccessibleObject ) \
146 do_klass(reflect_Field_klass, java_lang_reflect_Field ) \
147 do_klass(reflect_Parameter_klass, java_lang_reflect_Parameter ) \
148 do_klass(reflect_Method_klass, java_lang_reflect_Method ) \
149 do_klass(reflect_Constructor_klass, java_lang_reflect_Constructor ) \
150 \
151 /* NOTE: needed too early in bootstrapping process to have checks based on JDK version */ \
152 /* It's okay if this turns out to be NULL in non-1.4 JDKs. */ \
|