libInit.cc
branchcvs_MAIN
changeset 3640 ae8bffaba9a2
parent 3479 2f531dfec672
child 3810 85443cdc4218
--- a/libInit.cc	Mon Oct 17 12:09:38 2016 +0200
+++ b/libInit.cc	Mon Oct 17 12:09:42 2016 +0200
@@ -16,156 +16,296 @@
 DLL_EXPORT void _libstx_libjava_InitDefinition() INIT_TEXT_SECTION;
 #endif
 
-void _libstx_libjava_InitDefinition(pass, __pRT__, snd)
-OBJ snd; struct __vmData__ *__pRT__; {
-__BEGIN_PACKAGE2__("libstx_libjava__DFN", _libstx_libjava_InitDefinition, "stx:libjava");
-_stx_137libjava_Init(pass,__pRT__,snd);
+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 _JavaSlotIndexCache_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 _JavaByteCodeEnumerator_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 _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 _JavaInvalidRefError_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);
 
-__END_PACKAGE__();
+
+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(pass, __pRT__, snd)
-OBJ snd; struct __vmData__ *__pRT__; {
-__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);
-_JavaSlotIndexCache_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);
-_JavaByteCodeEnumerator_Init(pass,__pRT__,snd);
-_JavaByteCodeProcessorAdapter_Init(pass,__pRT__,snd);
-_JavaClassAnnotationContainer_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);
-_JavaInvalidRefError_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);
+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);
+    _JavaSlotIndexCache_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);
+    _JavaByteCodeEnumerator_Init(pass,__pRT__,snd);
+    _JavaByteCodeProcessorAdapter_Init(pass,__pRT__,snd);
+    _JavaClassAnnotationContainer_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);
+    _JavaInvalidRefError_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__();
+    _stx_137libjava_extensions_Init(pass,__pRT__,snd);
+  __END_PACKAGE__();
 }