libInit.cc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 25 Oct 2017 23:46:33 +0100
changeset 3787 13b3e613b1e6
parent 3786 5955382113e0
permissions -rw-r--r--
Added callback methods sent by VM when an invalid class format is detected ...such as invalic constant pool or constant pool index is out of bounds. In that case the VM sends a message to a `JavaMethod` instance. It's a responsibility to smalltalk code to handle this and unwind tne execution of Java method.

/*
 * $Header$
 *
 * DO NOT EDIT
 * automagically generated from the projectDefinition: stx_libjava.
 */
#define __INDIRECTVMINITCALLS__
#include <stc.h>

#ifdef WIN32
# pragma codeseg INITCODE "INITCODE"
#endif

#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
DLL_EXPORT void _libstx_libjava_Init() INIT_TEXT_SECTION;
DLL_EXPORT void _libstx_libjava_InitDefinition() INIT_TEXT_SECTION;
#endif

extern void _GroovyCompiler_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _GroovyEvaluator_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _GroovyLanguage_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _GroovySourceFileWriter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaAnnotation_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaAnnotationContainer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaAnnotationDefault_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaAnnotationDictionary_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaAnnotationValue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaArray_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaBooleanArray_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaByte_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaByteCodeProcessor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassAccessor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassEnvironment_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassQuery_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassReloader_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaCodeLibraryOrBundle_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaCompilerForSmalltalkExtensionsOnly_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaCompiler_137Eclipse_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaConstantPool_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaConstants_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaContext_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaDecompiler_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaDescriptor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaExceptionTable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaField_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaFinalizationRegistry_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaInnerClasses_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaLanguage_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaLibraries_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaLocalVariableTable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaLocalVariableTableEntry_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaLookup_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMetaclass_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMonitor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaNameAndType2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaNativeMemory_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaNioSupport_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaObjectDictionary_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaPopUpView_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaRef2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaRelease_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaResolver_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaShort_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaSocket_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaSourceCodeCache_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaSourceFileWriter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaTestsLoader_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaTopView_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaUnresolvedCompilationError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaUnresolvedConstant_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaUtilities_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaVMData_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaView_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaZipDeflater_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaZipFile_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaZipInflater_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethod_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodCompiler_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SmalltalkAppletContext_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SmalltalkAppletStub_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _stx_137libjava_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _GroovyMetaclass_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _Java_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaAnnotationArrayValue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaAnnotationClassValue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaAnnotationEnumValue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaAnnotationNestedAnnotationValue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaAnnotationPrimitiveValue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaBehavior_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaByteCodeDisassembler_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaByteCodeProcessorAdapter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassAnnotationContainer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassFormatError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassMemberRef2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassReader_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassRef2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassRegistry_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaCodeBundle_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaCodeLibrary_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaEmbeddedFrameView_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaFieldAnnotationContainer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaFieldDescriptor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaFieldDescriptorWithUnionType_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaInvokeDynamic2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMethod_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMethodAnnotationContainer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMethodDescriptor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMethodHandle2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMethodType2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMirror_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaNativeMethodImpl_137OpenJDK6_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaStringRef2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaUnhandledExceptionError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaUnhandledThreadDeathError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaUnresolvedClassConstant_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaUnresolvedStringConstant_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaVM_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodConditionNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodGuardNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodInvocationNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodJavaFieldAccessor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaAlienMirror_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaArrayMirror_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaByteCodePreresolver_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClass_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassMirror_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaClassPathBundle_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaFieldRef2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMethodAnalyzer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMethodRef2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMethodWithException_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaNativeMethodImpl_137AppleJDK6_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaNativeMethodImpl_137OpenJDK7_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaNativeMethodImpl_137SunJDK6_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaPrimitiveMirror_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodAndNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodBlockInvocationNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodJavaFieldGetter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodJavaFieldSetter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodMethodInvocationNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodTypeCheckNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _GroovyClass_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaInterfaceMethodRef2_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaMethodWithHandler_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaNativeMethodImpl_137OpenJDK8_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaNativeMethodImpl_137OracleJDK7_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodJavaMethodInvocationNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _ProxyMethodJavaTypeCheckNode_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaNativeMethod_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _JavaNativeMethodImpl_137OracleJDK8_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);

extern void _stx_137libjava_extensions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);

void _libstx_libjava_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd)
{
  __BEGIN_PACKAGE2__("libstx_libjava__DFN", _libstx_libjava_InitDefinition, "stx:libjava");
    _stx_137libjava_Init(pass,__pRT__,snd);

  __END_PACKAGE__();
}

void _libstx_libjava_Init(int pass, struct __vmData__ *__pRT__, OBJ snd)
{
  __BEGIN_PACKAGE2__("libstx_libjava", _libstx_libjava_Init, "stx:libjava");
    _GroovyCompiler_Init(pass,__pRT__,snd);
    _GroovyEvaluator_Init(pass,__pRT__,snd);
    _GroovyLanguage_Init(pass,__pRT__,snd);
    _GroovySourceFileWriter_Init(pass,__pRT__,snd);
    _JavaAnnotation_Init(pass,__pRT__,snd);
    _JavaAnnotationContainer_Init(pass,__pRT__,snd);
    _JavaAnnotationDefault_Init(pass,__pRT__,snd);
    _JavaAnnotationDictionary_Init(pass,__pRT__,snd);
    _JavaAnnotationValue_Init(pass,__pRT__,snd);
    _JavaArray_Init(pass,__pRT__,snd);
    _JavaBooleanArray_Init(pass,__pRT__,snd);
    _JavaByte_Init(pass,__pRT__,snd);
    _JavaByteCodeProcessor_Init(pass,__pRT__,snd);
    _JavaClassAccessor_Init(pass,__pRT__,snd);
    _JavaClassEnvironment_Init(pass,__pRT__,snd);
    _JavaClassQuery_Init(pass,__pRT__,snd);
    _JavaClassReloader_Init(pass,__pRT__,snd);
    _JavaCodeLibraryOrBundle_Init(pass,__pRT__,snd);
    _JavaCompilerForSmalltalkExtensionsOnly_Init(pass,__pRT__,snd);
    _JavaCompiler_137Eclipse_Init(pass,__pRT__,snd);
    _JavaConstantPool_Init(pass,__pRT__,snd);
    _JavaConstants_Init(pass,__pRT__,snd);
    _JavaContext_Init(pass,__pRT__,snd);
    _JavaDecompiler_Init(pass,__pRT__,snd);
    _JavaDescriptor_Init(pass,__pRT__,snd);
    _JavaError_Init(pass,__pRT__,snd);
    _JavaExceptionTable_Init(pass,__pRT__,snd);
    _JavaField_Init(pass,__pRT__,snd);
    _JavaFinalizationRegistry_Init(pass,__pRT__,snd);
    _JavaInnerClasses_Init(pass,__pRT__,snd);
    _JavaLanguage_Init(pass,__pRT__,snd);
    _JavaLibraries_Init(pass,__pRT__,snd);
    _JavaLocalVariableTable_Init(pass,__pRT__,snd);
    _JavaLocalVariableTableEntry_Init(pass,__pRT__,snd);
    _JavaLookup_Init(pass,__pRT__,snd);
    _JavaMetaclass_Init(pass,__pRT__,snd);
    _JavaMonitor_Init(pass,__pRT__,snd);
    _JavaNameAndType2_Init(pass,__pRT__,snd);
    _JavaNativeMemory_Init(pass,__pRT__,snd);
    _JavaNioSupport_Init(pass,__pRT__,snd);
    _JavaObject_Init(pass,__pRT__,snd);
    _JavaObjectDictionary_Init(pass,__pRT__,snd);
    _JavaPopUpView_Init(pass,__pRT__,snd);
    _JavaProcess_Init(pass,__pRT__,snd);
    _JavaRef2_Init(pass,__pRT__,snd);
    _JavaRelease_Init(pass,__pRT__,snd);
    _JavaResolver_Init(pass,__pRT__,snd);
    _JavaShort_Init(pass,__pRT__,snd);
    _JavaSocket_Init(pass,__pRT__,snd);
    _JavaSourceCodeCache_Init(pass,__pRT__,snd);
    _JavaSourceFileWriter_Init(pass,__pRT__,snd);
    _JavaTestsLoader_Init(pass,__pRT__,snd);
    _JavaTopView_Init(pass,__pRT__,snd);
    _JavaUnresolvedCompilationError_Init(pass,__pRT__,snd);
    _JavaUnresolvedConstant_Init(pass,__pRT__,snd);
    _JavaUtilities_Init(pass,__pRT__,snd);
    _JavaVMData_Init(pass,__pRT__,snd);
    _JavaView_Init(pass,__pRT__,snd);
    _JavaZipDeflater_Init(pass,__pRT__,snd);
    _JavaZipFile_Init(pass,__pRT__,snd);
    _JavaZipInflater_Init(pass,__pRT__,snd);
    _ProxyMethod_Init(pass,__pRT__,snd);
    _ProxyMethodCompiler_Init(pass,__pRT__,snd);
    _ProxyMethodNode_Init(pass,__pRT__,snd);
    _SmalltalkAppletContext_Init(pass,__pRT__,snd);
    _SmalltalkAppletStub_Init(pass,__pRT__,snd);
    _stx_137libjava_Init(pass,__pRT__,snd);
    _GroovyMetaclass_Init(pass,__pRT__,snd);
    _Java_Init(pass,__pRT__,snd);
    _JavaAnnotationArrayValue_Init(pass,__pRT__,snd);
    _JavaAnnotationClassValue_Init(pass,__pRT__,snd);
    _JavaAnnotationEnumValue_Init(pass,__pRT__,snd);
    _JavaAnnotationNestedAnnotationValue_Init(pass,__pRT__,snd);
    _JavaAnnotationPrimitiveValue_Init(pass,__pRT__,snd);
    _JavaBehavior_Init(pass,__pRT__,snd);
    _JavaByteCodeDisassembler_Init(pass,__pRT__,snd);
    _JavaByteCodeProcessorAdapter_Init(pass,__pRT__,snd);
    _JavaClassAnnotationContainer_Init(pass,__pRT__,snd);
    _JavaClassFormatError_Init(pass,__pRT__,snd);
    _JavaClassMemberRef2_Init(pass,__pRT__,snd);
    _JavaClassReader_Init(pass,__pRT__,snd);
    _JavaClassRef2_Init(pass,__pRT__,snd);
    _JavaClassRegistry_Init(pass,__pRT__,snd);
    _JavaCodeBundle_Init(pass,__pRT__,snd);
    _JavaCodeLibrary_Init(pass,__pRT__,snd);
    _JavaEmbeddedFrameView_Init(pass,__pRT__,snd);
    _JavaFieldAnnotationContainer_Init(pass,__pRT__,snd);
    _JavaFieldDescriptor_Init(pass,__pRT__,snd);
    _JavaFieldDescriptorWithUnionType_Init(pass,__pRT__,snd);
    _JavaInvokeDynamic2_Init(pass,__pRT__,snd);
    _JavaMethod_Init(pass,__pRT__,snd);
    _JavaMethodAnnotationContainer_Init(pass,__pRT__,snd);
    _JavaMethodDescriptor_Init(pass,__pRT__,snd);
    _JavaMethodHandle2_Init(pass,__pRT__,snd);
    _JavaMethodType2_Init(pass,__pRT__,snd);
    _JavaMirror_Init(pass,__pRT__,snd);
    _JavaNativeMethodImpl_137OpenJDK6_Init(pass,__pRT__,snd);
    _JavaStringRef2_Init(pass,__pRT__,snd);
    _JavaUnhandledExceptionError_Init(pass,__pRT__,snd);
    _JavaUnhandledThreadDeathError_Init(pass,__pRT__,snd);
    _JavaUnresolvedClassConstant_Init(pass,__pRT__,snd);
    _JavaUnresolvedStringConstant_Init(pass,__pRT__,snd);
    _JavaVM_Init(pass,__pRT__,snd);
    _ProxyMethodConditionNode_Init(pass,__pRT__,snd);
    _ProxyMethodGuardNode_Init(pass,__pRT__,snd);
    _ProxyMethodInvocationNode_Init(pass,__pRT__,snd);
    _ProxyMethodJavaFieldAccessor_Init(pass,__pRT__,snd);
    _JavaAlienMirror_Init(pass,__pRT__,snd);
    _JavaArrayMirror_Init(pass,__pRT__,snd);
    _JavaByteCodePreresolver_Init(pass,__pRT__,snd);
    _JavaClass_Init(pass,__pRT__,snd);
    _JavaClassMirror_Init(pass,__pRT__,snd);
    _JavaClassPathBundle_Init(pass,__pRT__,snd);
    _JavaFieldRef2_Init(pass,__pRT__,snd);
    _JavaMethodAnalyzer_Init(pass,__pRT__,snd);
    _JavaMethodRef2_Init(pass,__pRT__,snd);
    _JavaMethodWithException_Init(pass,__pRT__,snd);
    _JavaNativeMethodImpl_137AppleJDK6_Init(pass,__pRT__,snd);
    _JavaNativeMethodImpl_137OpenJDK7_Init(pass,__pRT__,snd);
    _JavaNativeMethodImpl_137SunJDK6_Init(pass,__pRT__,snd);
    _JavaPrimitiveMirror_Init(pass,__pRT__,snd);
    _ProxyMethodAndNode_Init(pass,__pRT__,snd);
    _ProxyMethodBlockInvocationNode_Init(pass,__pRT__,snd);
    _ProxyMethodJavaFieldGetter_Init(pass,__pRT__,snd);
    _ProxyMethodJavaFieldSetter_Init(pass,__pRT__,snd);
    _ProxyMethodMethodInvocationNode_Init(pass,__pRT__,snd);
    _ProxyMethodTypeCheckNode_Init(pass,__pRT__,snd);
    _GroovyClass_Init(pass,__pRT__,snd);
    _JavaInterfaceMethodRef2_Init(pass,__pRT__,snd);
    _JavaMethodWithHandler_Init(pass,__pRT__,snd);
    _JavaNativeMethodImpl_137OpenJDK8_Init(pass,__pRT__,snd);
    _JavaNativeMethodImpl_137OracleJDK7_Init(pass,__pRT__,snd);
    _ProxyMethodJavaMethodInvocationNode_Init(pass,__pRT__,snd);
    _ProxyMethodJavaTypeCheckNode_Init(pass,__pRT__,snd);
    _JavaNativeMethod_Init(pass,__pRT__,snd);
    _JavaNativeMethodImpl_137OracleJDK8_Init(pass,__pRT__,snd);

    _stx_137libjava_extensions_Init(pass,__pRT__,snd);
  __END_PACKAGE__();
}