178 do_klass(URL_klass, java_net_URL, Pre ) \ |
178 do_klass(URL_klass, java_net_URL, Pre ) \ |
179 do_klass(Jar_Manifest_klass, java_util_jar_Manifest, Pre ) \ |
179 do_klass(Jar_Manifest_klass, java_util_jar_Manifest, Pre ) \ |
180 do_klass(sun_misc_Launcher_klass, sun_misc_Launcher, Pre ) \ |
180 do_klass(sun_misc_Launcher_klass, sun_misc_Launcher, Pre ) \ |
181 do_klass(CodeSource_klass, java_security_CodeSource, Pre ) \ |
181 do_klass(CodeSource_klass, java_security_CodeSource, Pre ) \ |
182 \ |
182 \ |
|
183 /* It's NULL in non-1.4 JDKs. */ \ |
183 do_klass(StackTraceElement_klass, java_lang_StackTraceElement, Opt ) \ |
184 do_klass(StackTraceElement_klass, java_lang_StackTraceElement, Opt ) \ |
184 \ |
|
185 /* It's okay if this turns out to be NULL in non-1.4 JDKs. */ \ |
185 /* It's okay if this turns out to be NULL in non-1.4 JDKs. */ \ |
186 do_klass(nio_Buffer_klass, java_nio_Buffer, Opt ) \ |
186 do_klass(nio_Buffer_klass, java_nio_Buffer, Opt ) \ |
187 \ |
|
188 /* Stack Walking */ \ |
|
189 do_klass(StackWalker_klass, java_lang_StackWalker, Opt ) \ |
|
190 do_klass(AbstractStackWalker_klass, java_lang_StackStreamFactory_AbstractStackWalker, Opt ) \ |
|
191 do_klass(StackFrameInfo_klass, java_lang_StackFrameInfo, Opt ) \ |
|
192 do_klass(LiveStackFrameInfo_klass, java_lang_LiveStackFrameInfo, Opt ) \ |
|
193 \ |
187 \ |
194 /* Preload boxing klasses */ \ |
188 /* Preload boxing klasses */ \ |
195 do_klass(Boolean_klass, java_lang_Boolean, Pre ) \ |
189 do_klass(Boolean_klass, java_lang_Boolean, Pre ) \ |
196 do_klass(Character_klass, java_lang_Character, Pre ) \ |
190 do_klass(Character_klass, java_lang_Character, Pre ) \ |
197 do_klass(Float_klass, java_lang_Float, Pre ) \ |
191 do_klass(Float_klass, java_lang_Float, Pre ) \ |