void java_util_HashMap_Entry___INIT____java_lang_Object_java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2)
{
    //XMLVM_BEGIN_WRAPPER[java_util_HashMap_Entry___INIT____java_lang_Object_java_lang_Object]
    XMLVM_ENTER_METHOD("java.util.HashMap$Entry", "<init>", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    XMLVMElem _r3;
    _r1.o = me;
    _r2.o = n1;
    _r3.o = n2;
    XMLVM_SOURCE_POSITION("HashMap.java", 79)
    XMLVM_CHECK_NPE(1)
    java_util_MapEntry___INIT____java_lang_Object_java_lang_Object(_r1.o, _r2.o, _r3.o);
    XMLVM_SOURCE_POSITION("HashMap.java", 80)
    if (_r2.o != JAVA_NULL) goto label9;
    _r0.i = 0;
    label6:;
    XMLVM_CHECK_NPE(1)
    ((java_util_HashMap_Entry*) _r1.o)->fields.java_util_HashMap_Entry.origKeyHash_ = _r0.i;
    XMLVM_SOURCE_POSITION("HashMap.java", 81)
    XMLVM_EXIT_METHOD()
    return;
    label9:;
    _r0.i = java_util_HashMap_computeHashCode___java_lang_Object(_r2.o);
    goto label6;
    //XMLVM_END_WRAPPER
}
void java_nio_charset_spi_CharsetProvider___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[java_nio_charset_spi_CharsetProvider___INIT___]
    XMLVM_ENTER_METHOD("java.nio.charset.spi.CharsetProvider", "<init>", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    _r2.o = me;
    XMLVM_SOURCE_POSITION("CharsetProvider.java", 38)
    XMLVM_CHECK_NPE(2)
    java_lang_Object___INIT___(_r2.o);
    XMLVM_SOURCE_POSITION("CharsetProvider.java", 39)
    _r0.o = java_lang_System_getSecurityManager__();
    XMLVM_SOURCE_POSITION("CharsetProvider.java", 40)
    if (_r0.o == JAVA_NULL) goto label14;
    XMLVM_SOURCE_POSITION("CharsetProvider.java", 41)
    _r1.o = java_nio_charset_spi_CharsetProvider_GET_CONSTRUCT_PERM();
    XMLVM_CHECK_NPE(0)
    java_lang_SecurityManager_checkPermission___java_security_Permission(_r0.o, _r1.o);
    label14:;
    XMLVM_SOURCE_POSITION("CharsetProvider.java", 42)
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
Esempio n. 3
0
void sdljava_video_SDLColor___INIT____int_int_int_int(JAVA_OBJECT me, JAVA_INT n1, JAVA_INT n2, JAVA_INT n3, JAVA_INT n4)
{
    //XMLVM_BEGIN_WRAPPER[sdljava_video_SDLColor___INIT____int_int_int_int]
    XMLVM_ENTER_METHOD("sdljava.video.SDLColor", "<init>", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    XMLVMElem _r3;
    XMLVMElem _r4;
    _r0.o = me;
    _r1.i = n1;
    _r2.i = n2;
    _r3.i = n3;
    _r4.i = n4;
    XMLVM_SOURCE_POSITION("SDLColor.java", 36)
    XMLVM_CHECK_NPE(0)
    java_lang_Object___INIT___(_r0.o);
    XMLVM_SOURCE_POSITION("SDLColor.java", 37)
    XMLVM_CHECK_NPE(0)
    ((sdljava_video_SDLColor*) _r0.o)->fields.sdljava_video_SDLColor.r_ = _r1.i;
    XMLVM_SOURCE_POSITION("SDLColor.java", 38)
    XMLVM_CHECK_NPE(0)
    ((sdljava_video_SDLColor*) _r0.o)->fields.sdljava_video_SDLColor.g_ = _r2.i;
    XMLVM_SOURCE_POSITION("SDLColor.java", 39)
    XMLVM_CHECK_NPE(0)
    ((sdljava_video_SDLColor*) _r0.o)->fields.sdljava_video_SDLColor.b_ = _r3.i;
    XMLVM_SOURCE_POSITION("SDLColor.java", 40)
    XMLVM_CHECK_NPE(0)
    ((sdljava_video_SDLColor*) _r0.o)->fields.sdljava_video_SDLColor.a_ = _r4.i;
    XMLVM_SOURCE_POSITION("SDLColor.java", 41)
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void java_io_IOException___INIT____java_lang_Throwable(JAVA_OBJECT me, JAVA_OBJECT n1)
{
    //XMLVM_BEGIN_WRAPPER[java_io_IOException___INIT____java_lang_Throwable]
    XMLVM_ENTER_METHOD("java.io.IOException", "<init>", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    _r1.o = me;
    _r2.o = n1;
    XMLVM_SOURCE_POSITION("IOException.java", 70)
    if (_r2.o != JAVA_NULL) goto label7;
    _r0.o = JAVA_NULL;
    label3:;
    XMLVM_CHECK_NPE(1)
    java_lang_Exception___INIT____java_lang_String_java_lang_Throwable(_r1.o, _r0.o, _r2.o);
    XMLVM_SOURCE_POSITION("IOException.java", 71)
    XMLVM_EXIT_METHOD()
    return;
    label7:;
    //java_lang_Throwable_toString__[5]
    XMLVM_CHECK_NPE(2)
    _r0.o = (*(JAVA_OBJECT (*)(JAVA_OBJECT)) ((java_lang_Throwable*) _r2.o)->tib->vtable[5])(_r2.o);
    goto label3;
    //XMLVM_END_WRAPPER
}
JAVA_OBJECT org_apache_harmony_luni_internal_nls_Messages_getString___java_lang_String_java_lang_Object_java_lang_Object(JAVA_OBJECT n1, JAVA_OBJECT n2, JAVA_OBJECT n3)
{
    if (!__TIB_org_apache_harmony_luni_internal_nls_Messages.classInitialized) __INIT_org_apache_harmony_luni_internal_nls_Messages();
    //XMLVM_BEGIN_WRAPPER[org_apache_harmony_luni_internal_nls_Messages_getString___java_lang_String_java_lang_Object_java_lang_Object]
    XMLVM_ENTER_METHOD("org.apache.harmony.luni.internal.nls.Messages", "getString", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    XMLVMElem _r3;
    XMLVMElem _r4;
    _r2.o = n1;
    _r3.o = n2;
    _r4.o = n3;
    XMLVM_SOURCE_POSITION("Messages.java", 123)
    _r0.i = 2;
    if (!__TIB_java_lang_Object.classInitialized) __INIT_java_lang_Object();
    _r0.o = XMLVMArray_createSingleDimension(__CLASS_java_lang_Object, _r0.i);
    _r1.i = 0;
    XMLVM_CHECK_NPE(0)
    XMLVM_CHECK_ARRAY_BOUNDS(_r0.o, _r1.i);
    ((JAVA_ARRAY_OBJECT*) (((org_xmlvm_runtime_XMLVMArray*) _r0.o)->fields.org_xmlvm_runtime_XMLVMArray.array_))[_r1.i] = _r3.o;
    _r1.i = 1;
    XMLVM_CHECK_NPE(0)
    XMLVM_CHECK_ARRAY_BOUNDS(_r0.o, _r1.i);
    ((JAVA_ARRAY_OBJECT*) (((org_xmlvm_runtime_XMLVMArray*) _r0.o)->fields.org_xmlvm_runtime_XMLVMArray.array_))[_r1.i] = _r4.o;
    _r0.o = org_apache_harmony_luni_internal_nls_Messages_getString___java_lang_String_java_lang_Object_1ARRAY(_r2.o, _r0.o);
    XMLVM_EXIT_METHOD()
    return _r0.o;
    //XMLVM_END_WRAPPER
}
JAVA_OBJECT java_util_HashMap_Entry_clone__(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[java_util_HashMap_Entry_clone__]
    XMLVM_ENTER_METHOD("java.util.HashMap$Entry", "clone", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    _r2.o = me;
    XMLVM_SOURCE_POSITION("HashMap.java", 86)
    XMLVM_CHECK_NPE(2)
    _r0.o = java_util_MapEntry_clone__(_r2.o);
    _r0.o = _r0.o;
    XMLVM_SOURCE_POSITION("HashMap.java", 87)
    XMLVM_CHECK_NPE(2)
    _r1.o = ((java_util_HashMap_Entry*) _r2.o)->fields.java_util_HashMap_Entry.next_;
    if (_r1.o == JAVA_NULL) goto label20;
    XMLVM_SOURCE_POSITION("HashMap.java", 88)
    XMLVM_CHECK_NPE(2)
    _r1.o = ((java_util_HashMap_Entry*) _r2.o)->fields.java_util_HashMap_Entry.next_;
    //java_util_HashMap_Entry_clone__[0]
    XMLVM_CHECK_NPE(1)
    _r2.o = (*(JAVA_OBJECT (*)(JAVA_OBJECT)) ((java_util_HashMap_Entry*) _r1.o)->tib->vtable[0])(_r1.o);
    _r2.o = _r2.o;
    XMLVM_CHECK_NPE(0)
    ((java_util_HashMap_Entry*) _r0.o)->fields.java_util_HashMap_Entry.next_ = _r2.o;
    label20:;
    XMLVM_SOURCE_POSITION("HashMap.java", 90)
    XMLVM_EXIT_METHOD()
    return _r0.o;
    //XMLVM_END_WRAPPER
}
JAVA_OBJECT java_nio_charset_Charset_2_run__(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[java_nio_charset_Charset_2_run__]
    XMLVM_ENTER_METHOD("java.nio.charset.Charset$2", "run", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    _r1.o = me;
    XMLVM_SOURCE_POSITION("Charset.java", 211)
    XMLVM_CHECK_NPE(1)
    _r0.o = ((java_nio_charset_Charset_2*) _r1.o)->fields.java_nio_charset_Charset_2.val_t_;
    XMLVM_CHECK_NPE(0)
    _r0.o = java_lang_Thread_getContextClassLoader__(_r0.o);
    XMLVM_EXIT_METHOD()
    return _r0.o;
    //XMLVM_END_WRAPPER
}
void org_xmlvm_runtime_Mutex___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[org_xmlvm_runtime_Mutex___INIT___]
    XMLVM_ENTER_METHOD("org.xmlvm.runtime.Mutex", "<init>", "?")
    XMLVMElem _r0;
    _r0.o = me;
    XMLVM_SOURCE_POSITION("Mutex.java", 92)
    XMLVM_CHECK_NPE(0)
    java_lang_Object___INIT___(_r0.o);
    XMLVM_SOURCE_POSITION("Mutex.java", 93)
    XMLVM_CHECK_NPE(0)
    org_xmlvm_runtime_Mutex_initNativeInstance__(_r0.o);
    XMLVM_SOURCE_POSITION("Mutex.java", 94)
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void java_lang_ThreadGroup_ChildrenGroupsLock___INIT____java_lang_ThreadGroup(JAVA_OBJECT me, JAVA_OBJECT n1)
{
    //XMLVM_BEGIN_WRAPPER[java_lang_ThreadGroup_ChildrenGroupsLock___INIT____java_lang_ThreadGroup]
    XMLVM_ENTER_METHOD("java.lang.ThreadGroup$ChildrenGroupsLock", "<init>", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    _r0.o = me;
    _r1.o = n1;
    XMLVM_SOURCE_POSITION("ThreadGroup.java", 67)
    XMLVM_CHECK_NPE(0)
    ((java_lang_ThreadGroup_ChildrenGroupsLock*) _r0.o)->fields.java_lang_ThreadGroup_ChildrenGroupsLock.this_0_ = _r1.o;
    XMLVM_CHECK_NPE(0)
    java_lang_Object___INIT___(_r0.o);
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void java_nio_charset_Charset_2___INIT____java_lang_Thread(JAVA_OBJECT me, JAVA_OBJECT n1)
{
    //XMLVM_BEGIN_WRAPPER[java_nio_charset_Charset_2___INIT____java_lang_Thread]
    XMLVM_ENTER_METHOD("java.nio.charset.Charset$2", "<init>", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    _r0.o = me;
    _r1.o = n1;
    XMLVM_SOURCE_POSITION("Charset.java", 1)
    XMLVM_CHECK_NPE(0)
    ((java_nio_charset_Charset_2*) _r0.o)->fields.java_nio_charset_Charset_2.val_t_ = _r1.o;
    XMLVM_SOURCE_POSITION("Charset.java", 209)
    XMLVM_CHECK_NPE(0)
    java_lang_Object___INIT___(_r0.o);
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
JAVA_OBJECT org_xmlvm_runtime_XMLVMClassLoader_findResource___java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1)
{
    //XMLVM_BEGIN_WRAPPER[org_xmlvm_runtime_XMLVMClassLoader_findResource___java_lang_String]
    XMLVM_ENTER_METHOD("org.xmlvm.runtime.XMLVMClassLoader", "findResource", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    _r1.o = me;
    _r2.o = n1;
    XMLVM_SOURCE_POSITION("XMLVMClassLoader.java", 44)
    //java_lang_Object_getClass__[3]
    XMLVM_CHECK_NPE(1)
    _r0.o = (*(JAVA_OBJECT (*)(JAVA_OBJECT)) ((java_lang_Object*) _r1.o)->tib->vtable[3])(_r1.o);
    XMLVM_CHECK_NPE(0)
    _r0.o = java_lang_Class_getResource___java_lang_String(_r0.o, _r2.o);
    XMLVM_EXIT_METHOD()
    return _r0.o;
    //XMLVM_END_WRAPPER
}
JAVA_OBJECT java_lang_reflect_Method_getReturnType__(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[java_lang_reflect_Method_getReturnType__]
    XMLVM_ENTER_METHOD("java.lang.reflect.Method", "getReturnType", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    XMLVMElem _r3;
    _r3.o = me;
    XMLVM_SOURCE_POSITION("Method.java", 245)

    
    // Red class access removed: org.apache.harmony.luni.lang.reflect.GenericSignatureParser::new-instance
    XMLVM_RED_CLASS_DEPENDENCY();
    _r1.o = JAVA_NULL;

    
    // Red class access removed: org.apache.harmony.luni.lang.reflect.GenericSignatureParser::<init>
    XMLVM_RED_CLASS_DEPENDENCY();
    XMLVM_SOURCE_POSITION("Method.java", 246)
    XMLVM_CHECK_NPE(3)
    _r1.o = ((java_lang_reflect_Method*) _r3.o)->fields.java_lang_reflect_Method.signature_;
    XMLVM_CHECK_NPE(3)
    _r2.o = ((java_lang_reflect_Method*) _r3.o)->fields.java_lang_reflect_Method.exceptionTypes_;

    
    // Red class access removed: org.apache.harmony.luni.lang.reflect.GenericSignatureParser::parseForMethod
    XMLVM_RED_CLASS_DEPENDENCY();
    XMLVM_SOURCE_POSITION("Method.java", 247)

    
    // Red class access removed: org.apache.harmony.luni.lang.reflect.GenericSignatureParser,java.lang.reflect.Type::returnType
    XMLVM_RED_CLASS_DEPENDENCY();

    
    // Red class access removed: org.apache.harmony.luni.lang.reflect.Types::getType
    XMLVM_RED_CLASS_DEPENDENCY();
    _r3.o = _r3.o;
    XMLVM_EXIT_METHOD()
    return _r3.o;
    //XMLVM_END_WRAPPER
}
void java_lang_ClassNotFoundException___INIT____java_lang_String_java_lang_Throwable(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2)
{
    //XMLVM_BEGIN_WRAPPER[java_lang_ClassNotFoundException___INIT____java_lang_String_java_lang_Throwable]
    XMLVM_ENTER_METHOD("java.lang.ClassNotFoundException", "<init>", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    _r0.o = me;
    _r1.o = n1;
    _r2.o = n2;
    XMLVM_SOURCE_POSITION("ClassNotFoundException.java", 59)
    XMLVM_CHECK_NPE(0)
    java_lang_Exception___INIT____java_lang_String(_r0.o, _r1.o);
    XMLVM_SOURCE_POSITION("ClassNotFoundException.java", 60)
    XMLVM_CHECK_NPE(0)
    ((java_lang_ClassNotFoundException*) _r0.o)->fields.java_lang_ClassNotFoundException.ex_ = _r2.o;
    XMLVM_SOURCE_POSITION("ClassNotFoundException.java", 61)
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void org_apache_harmony_luni_internal_nls_Messages___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[org_apache_harmony_luni_internal_nls_Messages___INIT___]
    XMLVM_ENTER_METHOD("org.apache.harmony.luni.internal.nls.Messages", "<init>", "?")
    XMLVMElem _r0;
    _r0.o = me;
    XMLVM_SOURCE_POSITION("Messages.java", 49)
    XMLVM_CHECK_NPE(0)
    java_lang_Object___INIT___(_r0.o);
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
Esempio n. 15
0
void sdljava_SDLException___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[sdljava_SDLException___INIT___]
    XMLVM_ENTER_METHOD("sdljava.SDLException", "<init>", "?")
    XMLVMElem _r0;
    _r0.o = me;
    XMLVM_SOURCE_POSITION("SDLException.java", 26)
    XMLVM_CHECK_NPE(0)
    java_lang_Exception___INIT___(_r0.o);
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void java_nio_BufferFactory___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[java_nio_BufferFactory___INIT___]
    XMLVM_ENTER_METHOD("java.nio.BufferFactory", "<init>", "?")
    XMLVMElem _r0;
    _r0.o = me;
    XMLVM_SOURCE_POSITION("BufferFactory.java", 28)
    XMLVM_CHECK_NPE(0)
    java_lang_Object___INIT___(_r0.o);
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void org_xmlvm_runtime_XMLVMOutputStream___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[org_xmlvm_runtime_XMLVMOutputStream___INIT___]
    XMLVM_ENTER_METHOD("org.xmlvm.runtime.XMLVMOutputStream", "<init>", "?")
    XMLVMElem _r0;
    _r0.o = me;
    XMLVM_SOURCE_POSITION("XMLVMOutputStream.java", 25)
    XMLVM_CHECK_NPE(0)
    java_io_OutputStream___INIT___(_r0.o);
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void org_apache_harmony_niochar_charset_UTF_8_Decoder___INIT____org_apache_harmony_niochar_charset_UTF_8_java_nio_charset_Charset(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2)
{
    //XMLVM_BEGIN_WRAPPER[org_apache_harmony_niochar_charset_UTF_8_Decoder___INIT____org_apache_harmony_niochar_charset_UTF_8_java_nio_charset_Charset]
    XMLVM_ENTER_METHOD("org.apache.harmony.niochar.charset.UTF_8$Decoder", "<init>", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    XMLVMElem _r3;
    _r1.o = me;
    _r2.o = n1;
    _r3.o = n2;
    _r0.f = 1.0;
    XMLVM_SOURCE_POSITION("UTF_8.java", 111)
    XMLVM_CHECK_NPE(1)
    ((org_apache_harmony_niochar_charset_UTF_8_Decoder*) _r1.o)->fields.org_apache_harmony_niochar_charset_UTF_8_Decoder.this_0_ = _r2.o;
    XMLVM_SOURCE_POSITION("UTF_8.java", 110)
    XMLVM_CHECK_NPE(1)
    java_nio_charset_CharsetDecoder___INIT____java_nio_charset_Charset_float_float(_r1.o, _r3.o, _r0.f, _r0.f);
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void org_xmlvm_runtime_XMLVMClassLoader___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[org_xmlvm_runtime_XMLVMClassLoader___INIT___]
    XMLVM_ENTER_METHOD("org.xmlvm.runtime.XMLVMClassLoader", "<init>", "?")
    XMLVMElem _r0;
    _r0.o = me;
    XMLVM_SOURCE_POSITION("XMLVMClassLoader.java", 28)
    XMLVM_CHECK_NPE(0)
    java_lang_ClassLoader___INIT___(_r0.o);
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
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)
{
    //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader_defineClass___java_lang_String_java_nio_ByteBuffer_java_security_ProtectionDomain]
    XMLVM_ENTER_METHOD("java.lang.ClassLoader", "defineClass", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    XMLVMElem _r3;
    XMLVMElem _r4;
    XMLVMElem _r5;
    XMLVMElem _r6;
    XMLVMElem _r7;
    XMLVMElem _r8;
    XMLVMElem _r9;
    _r6.o = me;
    _r7.o = n1;
    _r8.o = n2;
    _r9.o = n3;
    XMLVM_SOURCE_POSITION("ClassLoader.java", 273)
    XMLVM_CHECK_NPE(8)
    _r0.i = java_nio_Buffer_remaining__(_r8.o);
    if (!__TIB_byte.classInitialized) __INIT_byte();
    _r2.o = XMLVMArray_createSingleDimension(__CLASS_byte, _r0.i);
    XMLVM_SOURCE_POSITION("ClassLoader.java", 274)
    XMLVM_CHECK_NPE(8)
    java_nio_ByteBuffer_get___byte_1ARRAY(_r8.o, _r2.o);
    XMLVM_SOURCE_POSITION("ClassLoader.java", 275)
    _r3.i = 0;
    _r4.i = XMLVMArray_count(((org_xmlvm_runtime_XMLVMArray*) _r2.o));
    _r0 = _r6;
    _r1 = _r7;
    _r5 = _r9;
    XMLVM_CHECK_NPE(0)
    _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);
    XMLVM_EXIT_METHOD()
    return _r0.o;
    //XMLVM_END_WRAPPER
}
void java_util_Dictionary___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[java_util_Dictionary___INIT___]
    XMLVM_ENTER_METHOD("java.util.Dictionary", "<init>", "?")
    XMLVMElem _r0;
    _r0.o = me;
    XMLVM_SOURCE_POSITION("Dictionary.java", 35)
    XMLVM_CHECK_NPE(0)
    java_lang_Object___INIT___(_r0.o);
    XMLVM_SOURCE_POSITION("Dictionary.java", 36)
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void org_xmlvm_runtime_Mutex___CLINIT_()
{
    //XMLVM_BEGIN_WRAPPER[org_xmlvm_runtime_Mutex___CLINIT___]
    XMLVM_ENTER_METHOD("org.xmlvm.runtime.Mutex", "<clinit>", "?")
    XMLVMElem _r0;
    XMLVM_SOURCE_POSITION("Mutex.java", 48)
    _r0.o = __NEW_java_util_LinkedList();
    XMLVM_CHECK_NPE(0)
    java_util_LinkedList___INIT___(_r0.o);
    org_xmlvm_runtime_Mutex_PUT_finalizableNativeMutexList( _r0.o);
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
Esempio n. 23
0
void java_util_Hashtable_1___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[java_util_Hashtable_1___INIT___]
    XMLVM_ENTER_METHOD("java.util.Hashtable$1", "<init>", "?")
    XMLVMElem _r0;
    _r0.o = me;
    XMLVM_SOURCE_POSITION("Hashtable.java", 60)
    XMLVM_CHECK_NPE(0)
    java_lang_Object___INIT___(_r0.o);
    XMLVM_SOURCE_POSITION("Hashtable.java", 1)
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void java_lang_ClassLoader___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader___INIT___]
    XMLVM_ENTER_METHOD("java.lang.ClassLoader", "<init>", "?")
    XMLVMElem _r0;
    _r0.o = me;
    XMLVM_SOURCE_POSITION("ClassLoader.java", 142)
    XMLVM_CHECK_NPE(0)
    java_lang_Object___INIT___(_r0.o);
    XMLVM_SOURCE_POSITION("ClassLoader.java", 143)
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
Esempio n. 25
0
JAVA_INT sdljava_video_SDLColor_getA__(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[sdljava_video_SDLColor_getA__]
    XMLVM_ENTER_METHOD("sdljava.video.SDLColor", "getA", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    _r1.o = me;
    XMLVM_SOURCE_POSITION("SDLColor.java", 60)
    XMLVM_CHECK_NPE(1)
    _r0.i = ((sdljava_video_SDLColor*) _r1.o)->fields.sdljava_video_SDLColor.a_;
    XMLVM_EXIT_METHOD()
    return _r0.i;
    //XMLVM_END_WRAPPER
}
JAVA_OBJECT java_lang_ref_Reference_get__(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[java_lang_ref_Reference_get__]
    XMLVM_ENTER_METHOD("java.lang.ref.Reference", "get", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    _r1.o = me;
    XMLVM_SOURCE_POSITION("Reference.java", 77)
    XMLVM_CHECK_NPE(1)
    _r0.o = ((java_lang_ref_Reference*) _r1.o)->fields.java_lang_ref_Reference.obj_;
    XMLVM_EXIT_METHOD()
    return _r0.o;
    //XMLVM_END_WRAPPER
}
void java_lang_ref_Reference___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[java_lang_ref_Reference___INIT___]
    XMLVM_ENTER_METHOD("java.lang.ref.Reference", "<init>", "?")
    XMLVMElem _r0;
    _r0.o = me;
    XMLVM_SOURCE_POSITION("Reference.java", 48)
    XMLVM_CHECK_NPE(0)
    java_lang_Object___INIT___(_r0.o);
    XMLVM_SOURCE_POSITION("Reference.java", 49)
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void java_lang_ClassLoader___CLINIT_()
{
    //XMLVM_BEGIN_WRAPPER[java_lang_ClassLoader___CLINIT___]
    XMLVM_ENTER_METHOD("java.lang.ClassLoader", "<clinit>", "?")
    XMLVMElem _r0;
    XMLVM_SOURCE_POSITION("ClassLoader.java", 57)
    _r0.o = __NEW_org_xmlvm_runtime_XMLVMClassLoader();
    XMLVM_CHECK_NPE(0)
    org_xmlvm_runtime_XMLVMClassLoader___INIT___(_r0.o);
    java_lang_ClassLoader_PUT_systemClassLoader( _r0.o);
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void java_lang_NoSuchFieldException___INIT___(JAVA_OBJECT me)
{
    //XMLVM_BEGIN_WRAPPER[java_lang_NoSuchFieldException___INIT___]
    XMLVM_ENTER_METHOD("java.lang.NoSuchFieldException", "<init>", "?")
    XMLVMElem _r0;
    _r0.o = me;
    XMLVM_SOURCE_POSITION("NoSuchFieldException.java", 33)
    XMLVM_CHECK_NPE(0)
    java_lang_Exception___INIT___(_r0.o);
    XMLVM_SOURCE_POSITION("NoSuchFieldException.java", 34)
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}
void java_util_HashMap_Entry___INIT____java_lang_Object_int(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_INT n2)
{
    //XMLVM_BEGIN_WRAPPER[java_util_HashMap_Entry___INIT____java_lang_Object_int]
    XMLVM_ENTER_METHOD("java.util.HashMap$Entry", "<init>", "?")
    XMLVMElem _r0;
    XMLVMElem _r1;
    XMLVMElem _r2;
    XMLVMElem _r3;
    _r1.o = me;
    _r2.o = n1;
    _r3.i = n2;
    XMLVM_SOURCE_POSITION("HashMap.java", 74)
    _r0.o = JAVA_NULL;
    XMLVM_CHECK_NPE(1)
    java_util_MapEntry___INIT____java_lang_Object_java_lang_Object(_r1.o, _r2.o, _r0.o);
    XMLVM_SOURCE_POSITION("HashMap.java", 75)
    XMLVM_CHECK_NPE(1)
    ((java_util_HashMap_Entry*) _r1.o)->fields.java_util_HashMap_Entry.origKeyHash_ = _r3.i;
    XMLVM_SOURCE_POSITION("HashMap.java", 76)
    XMLVM_EXIT_METHOD()
    return;
    //XMLVM_END_WRAPPER
}