1 #include "xmlvm.h"
2 #include "java_lang_Class.h"
3 #include "java_lang_String.h"
4 #include "java_nio_ByteBuffer.h"
5 #include "java_util_Enumeration.h"
6 #include "org_xmlvm_runtime_XMLVMClassLoader.h"
7
8 #include "java_lang_ClassLoader.h"
9
10 #define XMLVM_CURRENT_CLASS_NAME ClassLoader
11 #define XMLVM_CURRENT_PKG_CLASS_NAME java_lang_ClassLoader
12
13 __TIB_DEFINITION_java_lang_ClassLoader __TIB_java_lang_ClassLoader = {
14 0, // classInitializationBegan
15 0, // classInitialized
16 -1, // initializerThreadId
17 __INIT_java_lang_ClassLoader, // classInitializer
18 "java.lang.ClassLoader", // className
19 "java.lang", // package
20 JAVA_NULL, // enclosingClassName
21 JAVA_NULL, // enclosingMethodName
22 JAVA_NULL, // signature
23 (__TIB_DEFINITION_TEMPLATE*) &__TIB_java_lang_Object, // extends
24 sizeof(java_lang_ClassLoader), // sizeInstance
25 XMLVM_TYPE_CLASS};
26
27 JAVA_OBJECT __CLASS_java_lang_ClassLoader;
28 JAVA_OBJECT __CLASS_java_lang_ClassLoader_1ARRAY;
29 JAVA_OBJECT __CLASS_java_lang_ClassLoader_2ARRAY;
30 JAVA_OBJECT __CLASS_java_lang_ClassLoader_3ARRAY;
31 //XMLVM_BEGIN_IMPLEMENTATION
32 //XMLVM_END_IMPLEMENTATION
33
34 static JAVA_OBJECT _STATIC_java_lang_ClassLoader_systemClassLoader;
35
36 #include "xmlvm-reflection.h"
37
38 static XMLVM_FIELD_REFLECTION_DATA __field_reflection_data[] = {
39 };
40
41 static XMLVM_CONSTRUCTOR_REFLECTION_DATA __constructor_reflection_data[] = {
42 };
43
constructor_dispatcher(JAVA_OBJECT constructor,JAVA_OBJECT arguments)44 static JAVA_OBJECT constructor_dispatcher(JAVA_OBJECT constructor, JAVA_OBJECT arguments)
45 {
46 XMLVM_NOT_IMPLEMENTED();
47 }
48
49 static XMLVM_METHOD_REFLECTION_DATA __method_reflection_data[] = {
50 };
51
method_dispatcher(JAVA_OBJECT method,JAVA_OBJECT receiver,JAVA_OBJECT arguments)52 static JAVA_OBJECT method_dispatcher(JAVA_OBJECT method, JAVA_OBJECT receiver, JAVA_OBJECT arguments)
53 {
54 XMLVM_NOT_IMPLEMENTED();
55 }
56
__INIT_java_lang_ClassLoader()57 void __INIT_java_lang_ClassLoader()
58 {
59 staticInitializerLock(&__TIB_java_lang_ClassLoader);
60
61 // While the static initializer mutex is locked, locally store the value of
62 // whether class initialization began or not
63 int initBegan = __TIB_java_lang_ClassLoader.classInitializationBegan;
64
65 // Whether or not class initialization had already began, it has begun now
66 __TIB_java_lang_ClassLoader.classInitializationBegan = 1;
67
68 staticInitializerUnlock(&__TIB_java_lang_ClassLoader);
69
70 JAVA_LONG curThreadId = (JAVA_LONG)pthread_self();
71 if (initBegan) {
72 if (__TIB_java_lang_ClassLoader.initializerThreadId != curThreadId) {
73 // Busy wait until the other thread finishes initializing this class
74 while (!__TIB_java_lang_ClassLoader.classInitialized) {
75 // do nothing
76 }
77 }
78 } else {
79 __TIB_java_lang_ClassLoader.initializerThreadId = curThreadId;
80 XMLVM_CLASS_USED("java.lang.ClassLoader")
81 __INIT_IMPL_java_lang_ClassLoader();
82 }
83 }
84
__INIT_IMPL_java_lang_ClassLoader()85 void __INIT_IMPL_java_lang_ClassLoader()
86 {
87 // Initialize base class if necessary
88 XMLVM_CLASS_INIT(java_lang_Object)
89 __TIB_java_lang_ClassLoader.newInstanceFunc = __NEW_INSTANCE_java_lang_ClassLoader;
90 // Copy vtable from base class
91 XMLVM_MEMCPY(__TIB_java_lang_ClassLoader.vtable, __TIB_java_lang_Object.vtable, sizeof(__TIB_java_lang_Object.vtable));
92 // Initialize vtable for this class
93 __TIB_java_lang_ClassLoader.vtable[6] = (VTABLE_PTR) &java_lang_ClassLoader_findClass___java_lang_String;
94 __TIB_java_lang_ClassLoader.vtable[7] = (VTABLE_PTR) &java_lang_ClassLoader_findResource___java_lang_String;
95 // Initialize interface information
96 __TIB_java_lang_ClassLoader.numImplementedInterfaces = 0;
97 __TIB_java_lang_ClassLoader.implementedInterfaces = (__TIB_DEFINITION_TEMPLATE* (*)[1]) XMLVM_MALLOC(sizeof(__TIB_DEFINITION_TEMPLATE*) * 0);
98
99 // Initialize interfaces if necessary and assign tib to implementedInterfaces
100 _STATIC_java_lang_ClassLoader_systemClassLoader = (java_lang_ClassLoader*) JAVA_NULL;
101
102 __TIB_java_lang_ClassLoader.declaredFields = &__field_reflection_data[0];
103 __TIB_java_lang_ClassLoader.numDeclaredFields = sizeof(__field_reflection_data) / sizeof(XMLVM_FIELD_REFLECTION_DATA);
104 __TIB_java_lang_ClassLoader.constructorDispatcherFunc = constructor_dispatcher;
105 __TIB_java_lang_ClassLoader.declaredConstructors = &__constructor_reflection_data[0];
106 __TIB_java_lang_ClassLoader.numDeclaredConstructors = sizeof(__constructor_reflection_data) / sizeof(XMLVM_CONSTRUCTOR_REFLECTION_DATA);
107 __TIB_java_lang_ClassLoader.methodDispatcherFunc = method_dispatcher;
108 __TIB_java_lang_ClassLoader.declaredMethods = &__method_reflection_data[0];
109 __TIB_java_lang_ClassLoader.numDeclaredMethods = sizeof(__method_reflection_data) / sizeof(XMLVM_METHOD_REFLECTION_DATA);
110 __CLASS_java_lang_ClassLoader = XMLVM_CREATE_CLASS_OBJECT(&__TIB_java_lang_ClassLoader);
111 __TIB_java_lang_ClassLoader.clazz = __CLASS_java_lang_ClassLoader;
112 __TIB_java_lang_ClassLoader.baseType = JAVA_NULL;
113 __CLASS_java_lang_ClassLoader_1ARRAY = XMLVM_CREATE_ARRAY_CLASS_OBJECT(__CLASS_java_lang_ClassLoader);
114 __CLASS_java_lang_ClassLoader_2ARRAY = XMLVM_CREATE_ARRAY_CLASS_OBJECT(__CLASS_java_lang_ClassLoader_1ARRAY);
115 __CLASS_java_lang_ClassLoader_3ARRAY = XMLVM_CREATE_ARRAY_CLASS_OBJECT(__CLASS_java_lang_ClassLoader_2ARRAY);
116 java_lang_ClassLoader___CLINIT_();
117 //XMLVM_BEGIN_WRAPPER[__INIT_java_lang_ClassLoader]
118 //XMLVM_END_WRAPPER
119
120 __TIB_java_lang_ClassLoader.classInitialized = 1;
121 }
122
__DELETE_java_lang_ClassLoader(void * me,void * client_data)123 void __DELETE_java_lang_ClassLoader(void* me, void* client_data)
124 {
125 //XMLVM_BEGIN_WRAPPER[__DELETE_java_lang_ClassLoader]
126 //XMLVM_END_WRAPPER
127 }
128
__INIT_INSTANCE_MEMBERS_java_lang_ClassLoader(JAVA_OBJECT me,int derivedClassWillRegisterFinalizer)129 void __INIT_INSTANCE_MEMBERS_java_lang_ClassLoader(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer)
130 {
131 __INIT_INSTANCE_MEMBERS_java_lang_Object(me, 0 || derivedClassWillRegisterFinalizer);
132 //XMLVM_BEGIN_WRAPPER[__INIT_INSTANCE_MEMBERS_java_lang_ClassLoader]
133 //XMLVM_END_WRAPPER
134 }
135
__NEW_java_lang_ClassLoader()136 JAVA_OBJECT __NEW_java_lang_ClassLoader()
137 { XMLVM_CLASS_INIT(java_lang_ClassLoader)
138 java_lang_ClassLoader* me = (java_lang_ClassLoader*) XMLVM_MALLOC(sizeof(java_lang_ClassLoader));
139 me->tib = &__TIB_java_lang_ClassLoader;
140 __INIT_INSTANCE_MEMBERS_java_lang_ClassLoader(me, 0);
141 //XMLVM_BEGIN_WRAPPER[__NEW_java_lang_ClassLoader]
142 //XMLVM_END_WRAPPER
143 return me;
144 }
145
__NEW_INSTANCE_java_lang_ClassLoader()146 JAVA_OBJECT __NEW_INSTANCE_java_lang_ClassLoader()
147 {
148 JAVA_OBJECT me = JAVA_NULL;
149 me = __NEW_java_lang_ClassLoader();
150 java_lang_ClassLoader___INIT___(me);
151 return me;
152 }
153
java_lang_ClassLoader_GET_systemClassLoader()154 JAVA_OBJECT java_lang_ClassLoader_GET_systemClassLoader()
155 {
156 XMLVM_CLASS_INIT(java_lang_ClassLoader)
157 return _STATIC_java_lang_ClassLoader_systemClassLoader;
158 }
159
java_lang_ClassLoader_PUT_systemClassLoader(JAVA_OBJECT v)160 void java_lang_ClassLoader_PUT_systemClassLoader(JAVA_OBJECT v)
161 {
162 XMLVM_CLASS_INIT(java_lang_ClassLoader)
163 _STATIC_java_lang_ClassLoader_systemClassLoader = v;
164 }
165
java_lang_ClassLoader_initializeClassLoaders__()166 void java_lang_ClassLoader_initializeClassLoaders__()
167 {
168 XMLVM_CLASS_INIT(java_lang_ClassLoader)
169 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_initializeClassLoaders__]
170 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "initializeClassLoaders", "?")
171 XMLVM_SOURCE_POSITION("ClassLoader.java", 65)
172 XMLVM_EXIT_METHOD()
173 return;
174 //XMLVM_END_WRAPPER
175 }
176
java_lang_ClassLoader_getSystemClassLoader__()177 JAVA_OBJECT java_lang_ClassLoader_getSystemClassLoader__()
178 {
179 XMLVM_CLASS_INIT(java_lang_ClassLoader)
180 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getSystemClassLoader__]
181 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getSystemClassLoader", "?")
182 XMLVMElem _r0;
183 XMLVM_SOURCE_POSITION("ClassLoader.java", 84)
184 _r0.o = java_lang_ClassLoader_GET_systemClassLoader();
185 XMLVM_EXIT_METHOD()
186 return _r0.o;
187 //XMLVM_END_WRAPPER
188 }
189
java_lang_ClassLoader_getSystemResource___java_lang_String(JAVA_OBJECT n1)190 JAVA_OBJECT java_lang_ClassLoader_getSystemResource___java_lang_String(JAVA_OBJECT n1)
191 {
192 XMLVM_CLASS_INIT(java_lang_ClassLoader)
193 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getSystemResource___java_lang_String]
194 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getSystemResource", "?")
195 XMLVMElem _r0;
196 XMLVMElem _r1;
197 _r1.o = n1;
198 XMLVM_SOURCE_POSITION("ClassLoader.java", 98)
199 XMLVM_CLASS_INIT(java_lang_Class)
200 _r0.o = __CLASS_java_lang_Class;
201 XMLVM_CHECK_NPE(0)
202 _r0.o = java_lang_Class_getResource___java_lang_String(_r0.o, _r1.o);
203 XMLVM_EXIT_METHOD()
204 return _r0.o;
205 //XMLVM_END_WRAPPER
206 }
207
java_lang_ClassLoader_getSystemResources___java_lang_String(JAVA_OBJECT n1)208 JAVA_OBJECT java_lang_ClassLoader_getSystemResources___java_lang_String(JAVA_OBJECT n1)
209 {
210 XMLVM_CLASS_INIT(java_lang_ClassLoader)
211 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getSystemResources___java_lang_String]
212 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getSystemResources", "?")
213 XMLVMElem _r0;
214 XMLVMElem _r1;
215 _r1.o = n1;
216 XMLVM_SOURCE_POSITION("ClassLoader.java", 115)
217 _r0.o = JAVA_NULL;
218 XMLVM_EXIT_METHOD()
219 return _r0.o;
220 //XMLVM_END_WRAPPER
221 }
222
java_lang_ClassLoader_getSystemResourceAsStream___java_lang_String(JAVA_OBJECT n1)223 JAVA_OBJECT java_lang_ClassLoader_getSystemResourceAsStream___java_lang_String(JAVA_OBJECT n1)
224 {
225 XMLVM_CLASS_INIT(java_lang_ClassLoader)
226 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getSystemResourceAsStream___java_lang_String]
227 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getSystemResourceAsStream", "?")
228 XMLVMElem _r0;
229 XMLVMElem _r1;
230 _r1.o = n1;
231 XMLVM_SOURCE_POSITION("ClassLoader.java", 130)
232 XMLVM_CLASS_INIT(java_lang_Class)
233 _r0.o = __CLASS_java_lang_Class;
234 XMLVM_CHECK_NPE(0)
235 _r0.o = java_lang_Class_getResourceAsStream___java_lang_String(_r0.o, _r1.o);
236 XMLVM_EXIT_METHOD()
237 return _r0.o;
238 //XMLVM_END_WRAPPER
239 }
240
java_lang_ClassLoader___INIT___(JAVA_OBJECT me)241 void java_lang_ClassLoader___INIT___(JAVA_OBJECT me)
242 {
243 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader___INIT___]
244 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "<init>", "?")
245 XMLVMElem _r0;
246 _r0.o = me;
247 XMLVM_SOURCE_POSITION("ClassLoader.java", 142)
248 XMLVM_CHECK_NPE(0)
249 java_lang_Object___INIT___(_r0.o);
250 XMLVM_SOURCE_POSITION("ClassLoader.java", 143)
251 XMLVM_EXIT_METHOD()
252 return;
253 //XMLVM_END_WRAPPER
254 }
255
java_lang_ClassLoader___INIT____java_lang_ClassLoader(JAVA_OBJECT me,JAVA_OBJECT n1)256 void java_lang_ClassLoader___INIT____java_lang_ClassLoader(JAVA_OBJECT me, JAVA_OBJECT n1)
257 {
258 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader___INIT____java_lang_ClassLoader]
259 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "<init>", "?")
260 XMLVMElem _r0;
261 XMLVMElem _r1;
262 _r0.o = me;
263 _r1.o = n1;
264 XMLVM_SOURCE_POSITION("ClassLoader.java", 157)
265 XMLVM_CHECK_NPE(0)
266 java_lang_Object___INIT___(_r0.o);
267 XMLVM_SOURCE_POSITION("ClassLoader.java", 158)
268 XMLVM_EXIT_METHOD()
269 return;
270 //XMLVM_END_WRAPPER
271 }
272
java_lang_ClassLoader_defineClass___byte_1ARRAY_int_int(JAVA_OBJECT me,JAVA_OBJECT n1,JAVA_INT n2,JAVA_INT n3)273 JAVA_OBJECT java_lang_ClassLoader_defineClass___byte_1ARRAY_int_int(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_INT n2, JAVA_INT n3)
274 {
275 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_defineClass___byte_1ARRAY_int_int]
276 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "defineClass", "?")
277 XMLVMElem _r0;
278 XMLVMElem _r1;
279 XMLVMElem _r2;
280 XMLVMElem _r3;
281 XMLVMElem _r4;
282 _r1.o = me;
283 _r2.o = n1;
284 _r3.i = n2;
285 _r4.i = n3;
286 XMLVM_SOURCE_POSITION("ClassLoader.java", 183)
287 _r0.o = JAVA_NULL;
288 XMLVM_EXIT_METHOD()
289 return _r0.o;
290 //XMLVM_END_WRAPPER
291 }
292
java_lang_ClassLoader_defineClass___java_lang_String_byte_1ARRAY_int_int(JAVA_OBJECT me,JAVA_OBJECT n1,JAVA_OBJECT n2,JAVA_INT n3,JAVA_INT n4)293 JAVA_OBJECT java_lang_ClassLoader_defineClass___java_lang_String_byte_1ARRAY_int_int(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2, JAVA_INT n3, JAVA_INT n4)
294 {
295 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_defineClass___java_lang_String_byte_1ARRAY_int_int]
296 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "defineClass", "?")
297 XMLVMElem _r0;
298 XMLVMElem _r1;
299 XMLVMElem _r2;
300 XMLVMElem _r3;
301 XMLVMElem _r4;
302 XMLVMElem _r5;
303 _r1.o = me;
304 _r2.o = n1;
305 _r3.o = n2;
306 _r4.i = n3;
307 _r5.i = n4;
308 XMLVM_SOURCE_POSITION("ClassLoader.java", 210)
309 _r0.o = JAVA_NULL;
310 XMLVM_EXIT_METHOD()
311 return _r0.o;
312 //XMLVM_END_WRAPPER
313 }
314
java_lang_ClassLoader_defineClass___java_lang_String_byte_1ARRAY_int_int_java_security_ProtectionDomain(JAVA_OBJECT me,JAVA_OBJECT n1,JAVA_OBJECT n2,JAVA_INT n3,JAVA_INT n4,JAVA_OBJECT n5)315 JAVA_OBJECT java_lang_ClassLoader_defineClass___java_lang_String_byte_1ARRAY_int_int_java_security_ProtectionDomain(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2, JAVA_INT n3, JAVA_INT n4, JAVA_OBJECT n5)
316 {
317 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_defineClass___java_lang_String_byte_1ARRAY_int_int_java_security_ProtectionDomain]
318 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "defineClass", "?")
319 XMLVMElem _r0;
320 XMLVMElem _r1;
321 XMLVMElem _r2;
322 XMLVMElem _r3;
323 XMLVMElem _r4;
324 XMLVMElem _r5;
325 XMLVMElem _r6;
326 _r1.o = me;
327 _r2.o = n1;
328 _r3.o = n2;
329 _r4.i = n3;
330 _r5.i = n4;
331 _r6.o = n5;
332 XMLVM_SOURCE_POSITION("ClassLoader.java", 246)
333 _r0.o = JAVA_NULL;
334 XMLVM_EXIT_METHOD()
335 return _r0.o;
336 //XMLVM_END_WRAPPER
337 }
338
java_lang_ClassLoader_defineClass___java_lang_String_java_nio_ByteBuffer_java_security_ProtectionDomain(JAVA_OBJECT me,JAVA_OBJECT n1,JAVA_OBJECT n2,JAVA_OBJECT n3)339 JAVA_OBJECT java_lang_ClassLoader_defineClass___java_lang_String_java_nio_ByteBuffer_java_security_ProtectionDomain(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2, JAVA_OBJECT n3)
340 {
341 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_defineClass___java_lang_String_java_nio_ByteBuffer_java_security_ProtectionDomain]
342 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "defineClass", "?")
343 XMLVMElem _r0;
344 XMLVMElem _r1;
345 XMLVMElem _r2;
346 XMLVMElem _r3;
347 XMLVMElem _r4;
348 XMLVMElem _r5;
349 XMLVMElem _r6;
350 XMLVMElem _r7;
351 XMLVMElem _r8;
352 XMLVMElem _r9;
353 _r6.o = me;
354 _r7.o = n1;
355 _r8.o = n2;
356 _r9.o = n3;
357 XMLVM_SOURCE_POSITION("ClassLoader.java", 273)
358 XMLVM_CHECK_NPE(8)
359 _r0.i = java_nio_Buffer_remaining__(_r8.o);
360 XMLVM_CLASS_INIT(byte)
361 _r2.o = XMLVMArray_createSingleDimension(__CLASS_byte, _r0.i);
362 XMLVM_SOURCE_POSITION("ClassLoader.java", 274)
363 XMLVM_CHECK_NPE(8)
364 java_nio_ByteBuffer_get___byte_1ARRAY(_r8.o, _r2.o);
365 XMLVM_SOURCE_POSITION("ClassLoader.java", 275)
366 _r3.i = 0;
367 _r4.i = XMLVMArray_count(((org_xmlvm_runtime_XMLVMArray*) _r2.o));
368 _r0 = _r6;
369 _r1 = _r7;
370 _r5 = _r9;
371 XMLVM_CHECK_NPE(0)
372 _r0.o = java_lang_ClassLoader_defineClass___java_lang_String_byte_1ARRAY_int_int_java_security_ProtectionDomain(_r0.o, _r1.o, _r2.o, _r3.i, _r4.i, _r5.o);
373 XMLVM_EXIT_METHOD()
374 return _r0.o;
375 //XMLVM_END_WRAPPER
376 }
377
java_lang_ClassLoader_findClass___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)378 JAVA_OBJECT java_lang_ClassLoader_findClass___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
379 {
380 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_findClass___java_lang_String]
381 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "findClass", "?")
382 XMLVMElem _r0;
383 XMLVMElem _r1;
384 XMLVMElem _r2;
385 _r1.o = me;
386 _r2.o = n1;
387 XMLVM_SOURCE_POSITION("ClassLoader.java", 291)
388 _r0.o = JAVA_NULL;
389 XMLVM_EXIT_METHOD()
390 return _r0.o;
391 //XMLVM_END_WRAPPER
392 }
393
java_lang_ClassLoader_findLoadedClass___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)394 JAVA_OBJECT java_lang_ClassLoader_findLoadedClass___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
395 {
396 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_findLoadedClass___java_lang_String]
397 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "findLoadedClass", "?")
398 XMLVMElem _r0;
399 XMLVMElem _r1;
400 XMLVMElem _r2;
401 _r1.o = me;
402 _r2.o = n1;
403 XMLVM_SOURCE_POSITION("ClassLoader.java", 304)
404 _r0.o = JAVA_NULL;
405 XMLVM_EXIT_METHOD()
406 return _r0.o;
407 //XMLVM_END_WRAPPER
408 }
409
java_lang_ClassLoader_findSystemClass___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)410 JAVA_OBJECT java_lang_ClassLoader_findSystemClass___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
411 {
412 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_findSystemClass___java_lang_String]
413 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "findSystemClass", "?")
414 XMLVMElem _r0;
415 XMLVMElem _r1;
416 XMLVMElem _r2;
417 _r1.o = me;
418 _r2.o = n1;
419 XMLVM_SOURCE_POSITION("ClassLoader.java", 319)
420 _r0.o = JAVA_NULL;
421 XMLVM_EXIT_METHOD()
422 return _r0.o;
423 //XMLVM_END_WRAPPER
424 }
425
java_lang_ClassLoader_getParent__(JAVA_OBJECT me)426 JAVA_OBJECT java_lang_ClassLoader_getParent__(JAVA_OBJECT me)
427 {
428 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getParent__]
429 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getParent", "?")
430 XMLVMElem _r0;
431 XMLVMElem _r1;
432 _r1.o = me;
433 XMLVM_SOURCE_POSITION("ClassLoader.java", 331)
434 _r0.o = JAVA_NULL;
435 XMLVM_EXIT_METHOD()
436 return _r0.o;
437 //XMLVM_END_WRAPPER
438 }
439
java_lang_ClassLoader_getResource___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)440 JAVA_OBJECT java_lang_ClassLoader_getResource___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
441 {
442 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getResource___java_lang_String]
443 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getResource", "?")
444 XMLVMElem _r0;
445 XMLVMElem _r1;
446 XMLVMElem _r2;
447 _r1.o = me;
448 _r2.o = n1;
449 XMLVM_SOURCE_POSITION("ClassLoader.java", 347)
450 XMLVM_CLASS_INIT(java_lang_Class)
451 _r0.o = __CLASS_java_lang_Class;
452 XMLVM_CHECK_NPE(0)
453 _r0.o = java_lang_Class_getResource___java_lang_String(_r0.o, _r2.o);
454 XMLVM_EXIT_METHOD()
455 return _r0.o;
456 //XMLVM_END_WRAPPER
457 }
458
java_lang_ClassLoader_getResources___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)459 JAVA_OBJECT java_lang_ClassLoader_getResources___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
460 {
461 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getResources___java_lang_String]
462 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getResources", "?")
463 XMLVMElem _r0;
464 XMLVMElem _r1;
465 XMLVMElem _r2;
466 _r1.o = me;
467 _r2.o = n1;
468 XMLVM_SOURCE_POSITION("ClassLoader.java", 362)
469 _r0.o = JAVA_NULL;
470 XMLVM_EXIT_METHOD()
471 return _r0.o;
472 //XMLVM_END_WRAPPER
473 }
474
java_lang_ClassLoader_getResourceAsStream___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)475 JAVA_OBJECT java_lang_ClassLoader_getResourceAsStream___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
476 {
477 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getResourceAsStream___java_lang_String]
478 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getResourceAsStream", "?")
479 XMLVMElem _r0;
480 XMLVMElem _r1;
481 XMLVMElem _r2;
482 _r1.o = me;
483 _r2.o = n1;
484 XMLVM_SOURCE_POSITION("ClassLoader.java", 378)
485 XMLVM_CLASS_INIT(java_lang_Class)
486 _r0.o = __CLASS_java_lang_Class;
487 XMLVM_CHECK_NPE(0)
488 _r0.o = java_lang_Class_getResourceAsStream___java_lang_String(_r0.o, _r2.o);
489 XMLVM_EXIT_METHOD()
490 return _r0.o;
491 //XMLVM_END_WRAPPER
492 }
493
java_lang_ClassLoader_loadClass___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)494 JAVA_OBJECT java_lang_ClassLoader_loadClass___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
495 {
496 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_loadClass___java_lang_String]
497 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "loadClass", "?")
498 XMLVMElem _r0;
499 XMLVMElem _r1;
500 XMLVMElem _r2;
501 _r1.o = me;
502 _r2.o = n1;
503 XMLVM_SOURCE_POSITION("ClassLoader.java", 392)
504 _r0.o = java_lang_Class_forName___java_lang_String(_r2.o);
505 XMLVM_EXIT_METHOD()
506 return _r0.o;
507 //XMLVM_END_WRAPPER
508 }
509
java_lang_ClassLoader_loadClass___java_lang_String_boolean(JAVA_OBJECT me,JAVA_OBJECT n1,JAVA_BOOLEAN n2)510 JAVA_OBJECT java_lang_ClassLoader_loadClass___java_lang_String_boolean(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_BOOLEAN n2)
511 {
512 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_loadClass___java_lang_String_boolean]
513 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "loadClass", "?")
514 XMLVMElem _r0;
515 XMLVMElem _r1;
516 XMLVMElem _r2;
517 XMLVMElem _r3;
518 _r1.o = me;
519 _r2.o = n1;
520 _r3.i = n2;
521 XMLVM_SOURCE_POSITION("ClassLoader.java", 419)
522 XMLVM_CHECK_NPE(1)
523 _r0.o = java_lang_ClassLoader_loadClass___java_lang_String(_r1.o, _r2.o);
524 XMLVM_EXIT_METHOD()
525 return _r0.o;
526 //XMLVM_END_WRAPPER
527 }
528
java_lang_ClassLoader_resolveClass___java_lang_Class(JAVA_OBJECT me,JAVA_OBJECT n1)529 void java_lang_ClassLoader_resolveClass___java_lang_Class(JAVA_OBJECT me, JAVA_OBJECT n1)
530 {
531 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_resolveClass___java_lang_Class]
532 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "resolveClass", "?")
533 XMLVMElem _r0;
534 XMLVMElem _r1;
535 _r0.o = me;
536 _r1.o = n1;
537 XMLVM_SOURCE_POSITION("ClassLoader.java", 430)
538 XMLVM_EXIT_METHOD()
539 return;
540 //XMLVM_END_WRAPPER
541 }
542
java_lang_ClassLoader_isSystemClassLoader__(JAVA_OBJECT me)543 JAVA_BOOLEAN java_lang_ClassLoader_isSystemClassLoader__(JAVA_OBJECT me)
544 {
545 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_isSystemClassLoader__]
546 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "isSystemClassLoader", "?")
547 XMLVMElem _r0;
548 XMLVMElem _r1;
549 _r1.o = me;
550 XMLVM_SOURCE_POSITION("ClassLoader.java", 451)
551 _r0.i = 0;
552 XMLVM_EXIT_METHOD()
553 return _r0.i;
554 //XMLVM_END_WRAPPER
555 }
556
java_lang_ClassLoader_isAncestorOf___java_lang_ClassLoader(JAVA_OBJECT me,JAVA_OBJECT n1)557 JAVA_BOOLEAN java_lang_ClassLoader_isAncestorOf___java_lang_ClassLoader(JAVA_OBJECT me, JAVA_OBJECT n1)
558 {
559 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_isAncestorOf___java_lang_ClassLoader]
560 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "isAncestorOf", "?")
561 XMLVMElem _r0;
562 XMLVMElem _r1;
563 XMLVMElem _r2;
564 _r1.o = me;
565 _r2.o = n1;
566 XMLVM_SOURCE_POSITION("ClassLoader.java", 469)
567 _r0.i = 0;
568 XMLVM_EXIT_METHOD()
569 return _r0.i;
570 //XMLVM_END_WRAPPER
571 }
572
java_lang_ClassLoader_findResource___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)573 JAVA_OBJECT java_lang_ClassLoader_findResource___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
574 {
575 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_findResource___java_lang_String]
576 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "findResource", "?")
577 XMLVMElem _r0;
578 XMLVMElem _r1;
579 XMLVMElem _r2;
580 _r1.o = me;
581 _r2.o = n1;
582 XMLVM_SOURCE_POSITION("ClassLoader.java", 482)
583 XMLVM_CLASS_INIT(java_lang_Class)
584 _r0.o = __CLASS_java_lang_Class;
585 XMLVM_CHECK_NPE(0)
586 _r0.o = java_lang_Class_getResource___java_lang_String(_r0.o, _r2.o);
587 XMLVM_EXIT_METHOD()
588 return _r0.o;
589 //XMLVM_END_WRAPPER
590 }
591
java_lang_ClassLoader_findResources___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)592 JAVA_OBJECT java_lang_ClassLoader_findResources___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
593 {
594 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_findResources___java_lang_String]
595 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "findResources", "?")
596 XMLVMElem _r0;
597 XMLVMElem _r1;
598 XMLVMElem _r2;
599 _r1.o = me;
600 _r2.o = n1;
601 XMLVM_SOURCE_POSITION("ClassLoader.java", 497)
602 _r0.o = JAVA_NULL;
603 XMLVM_EXIT_METHOD()
604 return _r0.o;
605 //XMLVM_END_WRAPPER
606 }
607
java_lang_ClassLoader_findLibrary___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)608 JAVA_OBJECT java_lang_ClassLoader_findLibrary___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
609 {
610 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_findLibrary___java_lang_String]
611 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "findLibrary", "?")
612 XMLVMElem _r0;
613 XMLVMElem _r1;
614 XMLVMElem _r2;
615 _r1.o = me;
616 _r2.o = n1;
617 XMLVM_SOURCE_POSITION("ClassLoader.java", 511)
618 _r0.o = JAVA_NULL;
619 XMLVM_EXIT_METHOD()
620 return _r0.o;
621 //XMLVM_END_WRAPPER
622 }
623
java_lang_ClassLoader_getPackage___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)624 JAVA_OBJECT java_lang_ClassLoader_getPackage___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
625 {
626 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getPackage___java_lang_String]
627 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getPackage", "?")
628 XMLVMElem _r0;
629 XMLVMElem _r1;
630 XMLVMElem _r2;
631 _r1.o = me;
632 _r2.o = n1;
633 XMLVM_SOURCE_POSITION("ClassLoader.java", 524)
634 _r0.o = JAVA_NULL;
635 XMLVM_EXIT_METHOD()
636 return _r0.o;
637 //XMLVM_END_WRAPPER
638 }
639
java_lang_ClassLoader_getPackages__(JAVA_OBJECT me)640 JAVA_OBJECT java_lang_ClassLoader_getPackages__(JAVA_OBJECT me)
641 {
642 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getPackages__]
643 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getPackages", "?")
644 XMLVMElem _r0;
645 XMLVMElem _r1;
646 _r1.o = me;
647 XMLVM_SOURCE_POSITION("ClassLoader.java", 533)
648 _r0.o = JAVA_NULL;
649 XMLVM_EXIT_METHOD()
650 return _r0.o;
651 //XMLVM_END_WRAPPER
652 }
653
java_lang_ClassLoader_definePackage___java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_net_URL(JAVA_OBJECT me,JAVA_OBJECT n1,JAVA_OBJECT n2,JAVA_OBJECT n3,JAVA_OBJECT n4,JAVA_OBJECT n5,JAVA_OBJECT n6,JAVA_OBJECT n7,JAVA_OBJECT n8)654 JAVA_OBJECT java_lang_ClassLoader_definePackage___java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_net_URL(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2, JAVA_OBJECT n3, JAVA_OBJECT n4, JAVA_OBJECT n5, JAVA_OBJECT n6, JAVA_OBJECT n7, JAVA_OBJECT n8)
655 {
656 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_definePackage___java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_net_URL]
657 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "definePackage", "?")
658 XMLVMElem _r0;
659 XMLVMElem _r1;
660 XMLVMElem _r2;
661 XMLVMElem _r3;
662 XMLVMElem _r4;
663 XMLVMElem _r5;
664 XMLVMElem _r6;
665 XMLVMElem _r7;
666 XMLVMElem _r8;
667 XMLVMElem _r9;
668 _r1.o = me;
669 _r2.o = n1;
670 _r3.o = n2;
671 _r4.o = n3;
672 _r5.o = n4;
673 _r6.o = n5;
674 _r7.o = n6;
675 _r8.o = n7;
676 _r9.o = n8;
677 XMLVM_SOURCE_POSITION("ClassLoader.java", 566)
678 _r0.o = JAVA_NULL;
679 XMLVM_EXIT_METHOD()
680 return _r0.o;
681 //XMLVM_END_WRAPPER
682 }
683
java_lang_ClassLoader_getSigners___java_lang_Class(JAVA_OBJECT me,JAVA_OBJECT n1)684 JAVA_OBJECT java_lang_ClassLoader_getSigners___java_lang_Class(JAVA_OBJECT me, JAVA_OBJECT n1)
685 {
686 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getSigners___java_lang_Class]
687 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getSigners", "?")
688 XMLVMElem _r0;
689 XMLVMElem _r1;
690 XMLVMElem _r2;
691 _r1.o = me;
692 _r2.o = n1;
693 XMLVM_SOURCE_POSITION("ClassLoader.java", 577)
694 _r0.o = JAVA_NULL;
695 XMLVM_EXIT_METHOD()
696 return _r0.o;
697 //XMLVM_END_WRAPPER
698 }
699
java_lang_ClassLoader_setSigners___java_lang_Class_java_lang_Object_1ARRAY(JAVA_OBJECT me,JAVA_OBJECT n1,JAVA_OBJECT n2)700 void java_lang_ClassLoader_setSigners___java_lang_Class_java_lang_Object_1ARRAY(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2)
701 {
702 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_setSigners___java_lang_Class_java_lang_Object_1ARRAY]
703 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "setSigners", "?")
704 XMLVMElem _r0;
705 XMLVMElem _r1;
706 XMLVMElem _r2;
707 _r0.o = me;
708 _r1.o = n1;
709 _r2.o = n2;
710 XMLVM_SOURCE_POSITION("ClassLoader.java", 589)
711 XMLVM_EXIT_METHOD()
712 return;
713 //XMLVM_END_WRAPPER
714 }
715
java_lang_ClassLoader_getStackClassLoader___int(JAVA_INT n1)716 JAVA_OBJECT java_lang_ClassLoader_getStackClassLoader___int(JAVA_INT n1)
717 {
718 XMLVM_CLASS_INIT(java_lang_ClassLoader)
719 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getStackClassLoader___int]
720 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getStackClassLoader", "?")
721 XMLVMElem _r0;
722 XMLVMElem _r1;
723 _r1.i = n1;
724 XMLVM_SOURCE_POSITION("ClassLoader.java", 623)
725 _r0.o = JAVA_NULL;
726 XMLVM_EXIT_METHOD()
727 return _r0.o;
728 //XMLVM_END_WRAPPER
729 }
730
java_lang_ClassLoader_callerClassLoader__()731 JAVA_OBJECT java_lang_ClassLoader_callerClassLoader__()
732 {
733 XMLVM_CLASS_INIT(java_lang_ClassLoader)
734 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_callerClassLoader__]
735 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "callerClassLoader", "?")
736 XMLVMElem _r0;
737 XMLVM_SOURCE_POSITION("ClassLoader.java", 637)
738 _r0.o = JAVA_NULL;
739 XMLVM_EXIT_METHOD()
740 return _r0.o;
741 //XMLVM_END_WRAPPER
742 }
743
java_lang_ClassLoader_loadLibraryWithClassLoader___java_lang_String_java_lang_ClassLoader(JAVA_OBJECT n1,JAVA_OBJECT n2)744 void java_lang_ClassLoader_loadLibraryWithClassLoader___java_lang_String_java_lang_ClassLoader(JAVA_OBJECT n1, JAVA_OBJECT n2)
745 {
746 XMLVM_CLASS_INIT(java_lang_ClassLoader)
747 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_loadLibraryWithClassLoader___java_lang_String_java_lang_ClassLoader]
748 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "loadLibraryWithClassLoader", "?")
749 XMLVMElem _r0;
750 XMLVMElem _r1;
751 _r0.o = n1;
752 _r1.o = n2;
753 XMLVM_SOURCE_POSITION("ClassLoader.java", 657)
754 XMLVM_EXIT_METHOD()
755 return;
756 //XMLVM_END_WRAPPER
757 }
758
java_lang_ClassLoader_loadLibraryWithPath___java_lang_String_java_lang_ClassLoader_java_lang_String(JAVA_OBJECT n1,JAVA_OBJECT n2,JAVA_OBJECT n3)759 void java_lang_ClassLoader_loadLibraryWithPath___java_lang_String_java_lang_ClassLoader_java_lang_String(JAVA_OBJECT n1, JAVA_OBJECT n2, JAVA_OBJECT n3)
760 {
761 XMLVM_CLASS_INIT(java_lang_ClassLoader)
762 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_loadLibraryWithPath___java_lang_String_java_lang_ClassLoader_java_lang_String]
763 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "loadLibraryWithPath", "?")
764 XMLVMElem _r0;
765 XMLVMElem _r1;
766 XMLVMElem _r2;
767 _r0.o = n1;
768 _r1.o = n2;
769 _r2.o = n3;
770 XMLVM_SOURCE_POSITION("ClassLoader.java", 678)
771 XMLVM_EXIT_METHOD()
772 return;
773 //XMLVM_END_WRAPPER
774 }
775
java_lang_ClassLoader_setClassAssertionStatus___java_lang_String_boolean(JAVA_OBJECT me,JAVA_OBJECT n1,JAVA_BOOLEAN n2)776 void java_lang_ClassLoader_setClassAssertionStatus___java_lang_String_boolean(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_BOOLEAN n2)
777 {
778 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_setClassAssertionStatus___java_lang_String_boolean]
779 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "setClassAssertionStatus", "?")
780 XMLVMElem _r0;
781 XMLVMElem _r1;
782 XMLVMElem _r2;
783 _r0.o = me;
784 _r1.o = n1;
785 _r2.i = n2;
786 XMLVM_SOURCE_POSITION("ClassLoader.java", 690)
787 XMLVM_EXIT_METHOD()
788 return;
789 //XMLVM_END_WRAPPER
790 }
791
java_lang_ClassLoader_setPackageAssertionStatus___java_lang_String_boolean(JAVA_OBJECT me,JAVA_OBJECT n1,JAVA_BOOLEAN n2)792 void java_lang_ClassLoader_setPackageAssertionStatus___java_lang_String_boolean(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_BOOLEAN n2)
793 {
794 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_setPackageAssertionStatus___java_lang_String_boolean]
795 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "setPackageAssertionStatus", "?")
796 XMLVMElem _r0;
797 XMLVMElem _r1;
798 XMLVMElem _r2;
799 _r0.o = me;
800 _r1.o = n1;
801 _r2.i = n2;
802 XMLVM_SOURCE_POSITION("ClassLoader.java", 702)
803 XMLVM_EXIT_METHOD()
804 return;
805 //XMLVM_END_WRAPPER
806 }
807
java_lang_ClassLoader_setDefaultAssertionStatus___boolean(JAVA_OBJECT me,JAVA_BOOLEAN n1)808 void java_lang_ClassLoader_setDefaultAssertionStatus___boolean(JAVA_OBJECT me, JAVA_BOOLEAN n1)
809 {
810 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_setDefaultAssertionStatus___boolean]
811 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "setDefaultAssertionStatus", "?")
812 XMLVMElem _r0;
813 XMLVMElem _r1;
814 _r0.o = me;
815 _r1.i = n1;
816 XMLVM_SOURCE_POSITION("ClassLoader.java", 712)
817 XMLVM_EXIT_METHOD()
818 return;
819 //XMLVM_END_WRAPPER
820 }
821
java_lang_ClassLoader_clearAssertionStatus__(JAVA_OBJECT me)822 void java_lang_ClassLoader_clearAssertionStatus__(JAVA_OBJECT me)
823 {
824 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_clearAssertionStatus__]
825 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "clearAssertionStatus", "?")
826 XMLVMElem _r0;
827 _r0.o = me;
828 XMLVM_SOURCE_POSITION("ClassLoader.java", 720)
829 XMLVM_EXIT_METHOD()
830 return;
831 //XMLVM_END_WRAPPER
832 }
833
java_lang_ClassLoader_getClassAssertionStatus___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)834 JAVA_BOOLEAN java_lang_ClassLoader_getClassAssertionStatus___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
835 {
836 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getClassAssertionStatus___java_lang_String]
837 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getClassAssertionStatus", "?")
838 XMLVMElem _r0;
839 XMLVMElem _r1;
840 XMLVMElem _r2;
841 _r1.o = me;
842 _r2.o = n1;
843 XMLVM_SOURCE_POSITION("ClassLoader.java", 735)
844 _r0.i = 0;
845 XMLVM_EXIT_METHOD()
846 return _r0.i;
847 //XMLVM_END_WRAPPER
848 }
849
java_lang_ClassLoader_getPackageAssertionStatus___java_lang_String(JAVA_OBJECT me,JAVA_OBJECT n1)850 JAVA_BOOLEAN java_lang_ClassLoader_getPackageAssertionStatus___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
851 {
852 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getPackageAssertionStatus___java_lang_String]
853 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getPackageAssertionStatus", "?")
854 XMLVMElem _r0;
855 XMLVMElem _r1;
856 XMLVMElem _r2;
857 _r1.o = me;
858 _r2.o = n1;
859 XMLVM_SOURCE_POSITION("ClassLoader.java", 749)
860 _r0.i = 0;
861 XMLVM_EXIT_METHOD()
862 return _r0.i;
863 //XMLVM_END_WRAPPER
864 }
865
java_lang_ClassLoader_getDefaultAssertionStatus__(JAVA_OBJECT me)866 JAVA_BOOLEAN java_lang_ClassLoader_getDefaultAssertionStatus__(JAVA_OBJECT me)
867 {
868 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_getDefaultAssertionStatus__]
869 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "getDefaultAssertionStatus", "?")
870 XMLVMElem _r0;
871 XMLVMElem _r1;
872 _r1.o = me;
873 XMLVM_SOURCE_POSITION("ClassLoader.java", 758)
874 _r0.i = 0;
875 XMLVM_EXIT_METHOD()
876 return _r0.i;
877 //XMLVM_END_WRAPPER
878 }
879
java_lang_ClassLoader___CLINIT_()880 void java_lang_ClassLoader___CLINIT_()
881 {
882 //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader___CLINIT___]
883 XMLVM_ENTER_METHOD("java.lang.ClassLoader", "<clinit>", "?")
884 XMLVMElem _r0;
885 XMLVM_SOURCE_POSITION("ClassLoader.java", 57)
886 _r0.o = __NEW_org_xmlvm_runtime_XMLVMClassLoader();
887 XMLVM_CHECK_NPE(0)
888 org_xmlvm_runtime_XMLVMClassLoader___INIT___(_r0.o);
889 java_lang_ClassLoader_PUT_systemClassLoader( _r0.o);
890 XMLVM_EXIT_METHOD()
891 return;
892 //XMLVM_END_WRAPPER
893 }
894
895