[llvm-commits] [vmkit] r51032 - in /vmkit/trunk/lib/JnJVM/Classpath: Classpath.cpp ClasspathConstructor.h ClasspathMethod.h ClasspathVMClass.h ClasspathVMClassLoader.h ClasspathVMField.h ClasspathVMObject.h ClasspathVMRuntime.h ClasspathVMStackWalker.h ClasspathVMSystem.h ClasspathVMSystemProperties.h ClasspathVMThread.h ClasspathVMThrowable.h Makefile.am

Nicolas Geoffray nicolas.geoffray at lip6.fr
Tue May 13 03:12:06 PDT 2008


Author: geoffray
Date: Tue May 13 05:11:57 2008
New Revision: 51032

URL: http://llvm.org/viewvc/llvm-project?rev=51032&view=rev
Log:
Remove useless .h files. The file Classpath.cpp now
includes the .cpp files and the BootstrapClasspath
function does nothing.


Removed:
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathConstructor.h
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathMethod.h
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMClass.h
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMClassLoader.h
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMField.h
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMObject.h
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMRuntime.h
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMStackWalker.h
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystem.h
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystemProperties.h
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMThread.h
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMThrowable.h
Modified:
    vmkit/trunk/lib/JnJVM/Classpath/Classpath.cpp
    vmkit/trunk/lib/JnJVM/Classpath/Makefile.am

Modified: vmkit/trunk/lib/JnJVM/Classpath/Classpath.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/Classpath.cpp?rev=51032&r1=51031&r2=51032&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/Classpath.cpp (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/Classpath.cpp Tue May 13 05:11:57 2008
@@ -11,68 +11,26 @@
 
 #include "Classpath.h"
 
-#include "ClasspathConstructor.h"
-#include "ClasspathMethod.h"
-#include "ClasspathVMClass.h"
-#include "ClasspathVMClassLoader.h"
-#include "ClasspathVMField.h"
-#include "ClasspathVMObject.h"
-#include "ClasspathVMRuntime.h"
-#include "ClasspathVMStackWalker.h"
-#include "ClasspathVMSystem.h"
-#include "ClasspathVMSystemProperties.h"
-#include "ClasspathVMThread.h"
-#include "ClasspathVMThrowable.h"
+#include "ClasspathConstructor.cpp"
+#include "ClasspathMethod.cpp"
+#include "ClasspathVMClass.cpp"
+#include "ClasspathVMClassLoader.cpp"
+#include "ClasspathVMField.cpp"
+#include "ClasspathVMObject.cpp"
+#include "ClasspathVMRuntime.cpp"
+#include "ClasspathVMStackWalker.cpp"
+#include "ClasspathVMSystem.cpp"
+#include "ClasspathVMSystemProperties.cpp"
+#include "ClasspathVMThread.cpp"
+#include "ClasspathVMThrowable.cpp"
 
 #include "JavaClass.h"
 #include "Jnjvm.h"
 #include "NativeUtil.h"
 
 
-typedef void (*function_t) (void);
-
-function_t faketable[] = {
-  (function_t)Java_java_lang_VMSystem_arraycopy,
-  (function_t)Java_java_lang_VMSystem_identityHashCode,
-  (function_t)Java_java_lang_VMThread_currentThread,
-  (function_t)Java_java_lang_VMClassLoader_getPrimitiveClass,
-  (function_t)Java_java_lang_VMClass_isArray,
-  (function_t)Java_java_lang_VMClass_getDeclaredConstructors,
-  (function_t)Java_java_lang_VMClass_getDeclaredMethods,
-  (function_t)Java_java_lang_VMClass_forName,
-  (function_t)Java_java_lang_VMClass_getModifiers,
-  (function_t)Java_gnu_classpath_VMSystemProperties_preInit,
-  (function_t)Java_java_lang_VMObject_clone,
-  (function_t)Java_java_lang_VMObject_getClass,
-  (function_t)Java_java_lang_VMRuntime_mapLibraryName,
-  (function_t)Java_java_lang_VMRuntime_nativeLoad,
-  (function_t)Java_java_lang_reflect_Constructor_getParameterTypes,
-  (function_t)Java_java_lang_reflect_Constructor_getModifiersInternal,
-  (function_t)Java_java_lang_reflect_Method_getModifiersInternal,
-  (function_t)Java_java_lang_reflect_Constructor_constructNative,
-  (function_t)Java_java_lang_VMClassLoader_findLoadedClass,
-  (function_t)Java_java_lang_VMClassLoader_loadClass,
-  (function_t)Java_java_lang_VMClass_getName,
-  (function_t)Java_java_lang_VMThrowable_fillInStackTrace,
-  (function_t)Java_java_lang_VMClassLoader_defineClass,
-  (function_t)Java_java_lang_VMClassLoader_resolveClass,
-  (function_t)Java_java_lang_VMClass_isPrimitive,
-  (function_t)Java_java_lang_VMClass_isInterface,
-  (function_t)Java_java_lang_VMClass_getComponentType,
-  (function_t)Java_java_lang_VMRuntime_gc,
-  (function_t)Java_java_lang_VMClass_getClassLoader,
-  (function_t)Java_java_lang_VMClass_isAssignableFrom,
-  (function_t)Java_java_lang_reflect_Field_getModifiersInternal,
-  (function_t)Java_gnu_classpath_VMStackWalker_getClassContext
-};
-
-
-
+// Called by JnJVM to ensure the compiler will link the classpath methods
 extern "C" int ClasspathBoot(int argc, char** argv, char** env) {
-  void* p;
-  p = &faketable;
-  p = &GNUClasspathLibs;
-  p = &GNUClasspathGlibj;
   return 1;
 }
 

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathConstructor.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathConstructor.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathConstructor.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathConstructor.h (removed)
@@ -1,80 +0,0 @@
-//===-------- ClasspathConstructor.h - Classpath methods ------------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source 
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-
-#ifndef _JAVA_LANG_REFLECT_CONSTRUCTOR_H
-#define _JAVA_LANG_REFLECT_CONSTRUCTOR_H
-
-#include <jni.h>
-
-extern "C" {
-
-/*
- * Class:     java/lang/reflect/Constructor
- * Method:    getParameterTypes
- * Signature: ()[Ljava/lang/Class;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_reflect_Constructor_getParameterTypes(
-#ifdef NATIVE_JNI
-JNIEnv *env, 
-#endif
-jobject cons
-);
-
-/*
- * Class:     java/lang/reflect/Constructor
- * Method:    getModifiersInternal
- * Signature: ()I
- */
-JNIEXPORT jint JNICALL Java_java_lang_reflect_Constructor_getModifiersInternal(
-#ifdef NATIVE_JNI
-JNIEnv *env, 
-#endif
-jobject cons);
-
-
-/*
- * Class:     java/lang/reflect/Constructor
- * Method:    constructNative
- * Signature: ([Ljava/lang/Object;Ljava/lang/Class;I)Ljava/lang/Object;
- */
-
-JNIEXPORT jobject JNICALL Java_java_lang_reflect_Constructor_constructNative(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject cons, jobject args, jclass Clazz, jint meth);
-
-
-
-/*
- * Class:     java/lang/reflect/Constructor
- * Method:    getExceptionTypes
- * Signature: ()[Ljava/lang/Class;
- */
-JNIEXPORT jobjectArray JNICALL Java_java_lang_reflect_Constructor_getExceptionTypes(
-#ifdef NATIVE_JNI
-JNIEnv *env, 
-#endif
-jobject cons);
-
-
-
-#if 0
-/*
- * Class:     java/lang/reflect/Constructor
- * Method:    getSignature
- * Signature: ()Ljava/lang/String;
- */
-JNIEXPORT struct java_lang_String* JNICALL Java_java_lang_reflect_Constructor_getSignature(JNIEnv *env, struct java_lang_reflect_Constructor* this);
-
-#endif
-
-}
-#endif

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathMethod.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathMethod.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathMethod.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathMethod.h (removed)
@@ -1,89 +0,0 @@
-//===----------- ClasspathMethod.h - Classpath methods --------------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source 
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _JAVA_LANG_REFLECT_METHOD_H
-#define _JAVA_LANG_REFLECT_METHOD_H
-
-
-extern "C" {
-/*
- * Class:     java/lang/reflect/Method
- * Method:    getModifiersInternal
- * Signature: ()I
- */
-JNIEXPORT jint JNICALL Java_java_lang_reflect_Method_getModifiersInternal(
-#ifdef NATIVE_JNI
-JNIEnv *env, 
-#endif
- jobject meth);
-
-
-/*
- * Class:     java/lang/reflect/Method
- * Method:    getReturnType
- * Signature: ()Ljava/lang/Class;
- */
-JNIEXPORT jclass JNICALL Java_java_lang_reflect_Method_getReturnType(
-#ifdef NATIVE_JNI
-JNIEnv *env, 
-#endif
- jobject meth);
-
-
-/*
- * Class:     java/lang/reflect/Method
- * Method:    getParameterTypes
- * Signature: ()[Ljava/lang/Class;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_reflect_Method_getParameterTypes(
-#ifdef NATIVE_JNI
-JNIEnv *env, 
-#endif
- jobject Meth);
-
-/*
- * Class:     java/lang/reflect/Method
- * Method:    invokeNative
- * Signature: (Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/Class;I)Ljava/lang/Object;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_reflect_Method_invokeNative(
-#ifdef NATIVE_JNI
-JNIEnv *env, 
-#endif
- jobject Meth, jobject obj, jobject Args, jclass Cl, jint meth);
-
-
-/*
- * Class:     java/lang/reflect/Method
- * Method:    getExceptionTypes
- * Signature: ()[Ljava/lang/Class;
- */
-JNIEXPORT jobjectArray JNICALL Java_java_lang_reflect_Method_getExceptionTypes(
-#ifdef NATIVE_JNI
-JNIEnv *env, 
-#endif
- jobject meth);
-
-
-
-#if 0
-/*
- * Class:     java/lang/reflect/Method
- * Method:    getSignature
- * Signature: ()Ljava/lang/String;
- */
-JNIEXPORT struct java_lang_String* JNICALL Java_java_lang_reflect_Method_getSignature(
-#ifdef NATIVE_JNI
-JNIEnv *env, 
-#endif
- struct java_lang_reflect_Method* this);
-#endif
-}
-#endif
-

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMClass.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMClass.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMClass.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMClass.h (removed)
@@ -1,359 +0,0 @@
-//===---------- ClasspathVMClass.h - Classpath methods --------------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _JAVA_LANG_VMCLASS_H
-#define _JAVA_LANG_VMCLASS_H
-
-#include <jni.h>
-
-extern "C" {
-
-/*
- * Class:     java/lang/VMClass
- * Method:    isArray
- * Signature: (Ljava/lang/Class;)Z
- */
-JNIEXPORT jboolean JNICALL Java_java_lang_VMClass_isArray(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject klass);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    forName
- * Signature: (Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
- */
-JNIEXPORT jclass JNICALL Java_java_lang_VMClass_forName(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject str, jboolean clinit, jobject loader);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getDeclaredConstructors
- * Signature: (Ljava/lang/Class;Z)[Ljava/lang/reflect/Constructor;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMClass_getDeclaredConstructors(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject cl, jboolean publicOnly);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getDeclaredMethods
- * Signature: (Ljava/lang/Class;Z)[Ljava/lang/reflect/Method;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMClass_getDeclaredMethods(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass cl, jboolean publicOnly);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getModifiers
- * Signature: (Ljava/lang/Class;Z)I
- */
-JNIEXPORT jint JNICALL Java_java_lang_VMClass_getModifiers(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass Cl, jboolean ignore);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getName
- * Signature: (Ljava/lang/Class;)Ljava/lang/String;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMClass_getName(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject Cl);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    isPrimitive
- * Signature: (Ljava/lang/Class;)Z
- */
-JNIEXPORT jboolean JNICALL Java_java_lang_VMClass_isPrimitive(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass Cl);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    isInterface
- * Signature: (Ljava/lang/Class;)Z
- */
-JNIEXPORT jboolean JNICALL Java_java_lang_VMClass_isInterface(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass Cl);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getComponentType
- * Signature: (Ljava/lang/Class;)Ljava/lang/Class;
- */
-JNIEXPORT jclass JNICALL Java_java_lang_VMClass_getComponentType(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass Cl);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getClassLoader
- * Signature: (Ljava/lang/Class;)Ljava/lang/ClassLoader;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMClass_getClassLoader(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass Cl);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    isAssignableFrom
- * Signature: (Ljava/lang/Class;Ljava/lang/Class;)Z
- */
-JNIEXPORT jboolean JNICALL Java_java_lang_VMClass_isAssignableFrom(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass Cl1, jclass Cl2);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getSuperclass
- * Signature: (Ljava/lang/Class;)Ljava/lang/Class;
- */
-JNIEXPORT jclass JNICALL Java_java_lang_VMClass_getSuperclass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass Cl);
-
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    isInstance
- * Signature: (Ljava/lang/Class;Ljava/lang/Object;)Z
- */
-JNIEXPORT bool JNICALL Java_java_lang_VMClass_isInstance(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass par1, jobject par2);
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getDeclaredFields
- * Signature: (Ljava/lang/Class;Z)[Ljava/lang/reflect/Field;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMClass_getDeclaredFields(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass par1, jboolean publicOnly);
-
-
-
-
-
-
-
-
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getInterfaces
- * Signature: (Ljava/lang/Class;)[Ljava/lang/Class;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMClass_getInterfaces(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass par1);
-
-
-
-
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getDeclaringClass
- * Signature: (Ljava/lang/Class;)Ljava/lang/Class;
- */
-JNIEXPORT jclass JNICALL Java_java_lang_VMClass_getDeclaringClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass Cl);
-
-/*
- * Class:     java/lang/VMClass
- * Method:    throwException
- * Signature: (Ljava/lang/Throwable;)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMClass_throwException(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject throwable);
-
-#if 0
-/*
- * Class:     java/lang/VMClass
- * Method:    getDeclaredClasses
- * Signature: (Ljava/lang/Class;Z)[Ljava/lang/Class;
- */
-JNIEXPORT java_objectarray* JNICALL Java_java_lang_VMClass_getDeclaredClasses(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_Class* par1, s4 par2);
-
-
-
-
-
-
-
-
-
-
-
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getDeclaredAnnotations
- * Signature: (Ljava/lang/Class;)[Ljava/lang/annotation/Annotation;
- */
-JNIEXPORT java_objectarray* JNICALL Java_java_lang_VMClass_getDeclaredAnnotations(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_Class* par1);
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getEnclosingClass
- * Signature: (Ljava/lang/Class;)Ljava/lang/Class;
- */
-JNIEXPORT struct java_lang_Class* JNICALL Java_java_lang_VMClass_getEnclosingClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_Class* par1);
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getEnclosingConstructor
- * Signature: (Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
- */
-JNIEXPORT struct java_lang_reflect_Constructor* JNICALL Java_java_lang_VMClass_getEnclosingConstructor(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_Class* par1);
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getEnclosingMethod
- * Signature: (Ljava/lang/Class;)Ljava/lang/reflect/Method;
- */
-JNIEXPORT struct java_lang_reflect_Method* JNICALL Java_java_lang_VMClass_getEnclosingMethod(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_Class* par1);
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    getClassSignature
- * Signature: (Ljava/lang/Class;)Ljava/lang/String;
- */
-JNIEXPORT struct java_lang_String* JNICALL Java_java_lang_VMClass_getClassSignature(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_Class* par1);
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    isAnonymousClass
- * Signature: (Ljava/lang/Class;)Z
- */
-JNIEXPORT s4 JNICALL Java_java_lang_VMClass_isAnonymousClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_Class* par1);
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    isLocalClass
- * Signature: (Ljava/lang/Class;)Z
- */
-JNIEXPORT s4 JNICALL Java_java_lang_VMClass_isLocalClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_Class* par1);
-
-
-/*
- * Class:     java/lang/VMClass
- * Method:    isMemberClass
- * Signature: (Ljava/lang/Class;)Z
- */
-JNIEXPORT s4 JNICALL Java_java_lang_VMClass_isMemberClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_Class* par1);
-#endif
-}
-#endif
-

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMClassLoader.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMClassLoader.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMClassLoader.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMClassLoader.h (removed)
@@ -1,101 +0,0 @@
-//===------ ClasspathVMClassLoader.h - Classpath methods ------------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source 
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _JAVA_LANG_VMCLASSLOADER_H
-#define _JAVA_LANG_VMCLASSLOADER_H
-
-#include <jni.h>
-
-extern "C" {
-
-/*
- * Class:     java/lang/VMClassLoader
- * Method:    getPrimitiveClass
- * Signature: (C)Ljava/lang/Class;
- */
-JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_getPrimitiveClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jchar par1);
-
-/*
- * Class:     java/lang/VMClassLoader
- * Method:    findLoadedClass
- * Signature: (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;
- */
-JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_findLoadedClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject loader, jobject name);
-
-/*
- * Class:     java/lang/VMClassLoader
- * Method:    loadClass
- * Signature: (Ljava/lang/String;Z)Ljava/lang/Class;
- */
-JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_loadClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject str, jboolean doResolve);
-
-
-/*
- * Class:     java/lang/VMClassLoader
- * Method:    defineClass
- * Signature: (Ljava/lang/ClassLoader;Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;
- */
-JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_defineClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject loader, jobject str, jobject bytes, jint off, jint len, jobject pd);
-
-
-/*
- * Class:     java/lang/VMClassLoader
- * Method:    resolveClass
- * Signature: (Ljava/lang/Class;)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMClassLoader_resolveClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass Cl);
-
-
-
-#if 0
-/*
- * Class:     java/lang/VMClassLoader
- * Method:    nativeGetResources
- * Signature: (Ljava/lang/String;)Ljava/util/Vector;
- */
-JNIEXPORT struct java_util_Vector* JNICALL Java_java_lang_VMClassLoader_nativeGetResources(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_String* par1);
-
-
-
-
-#endif
-
-}
-
-#endif
-

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMField.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMField.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMField.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMField.h (removed)
@@ -1,268 +0,0 @@
-//===------------ ClasspathVMField.h - Classpath methods ------------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source 
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _JAVA_LANG_REFLECT_FIELD_H
-#define _JAVA_LANG_REFLECT_FIELD_H
-
-#include <jni.h>
-
-extern "C" {
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    getModifiersInternal
- * Signature: ()I
- */
-JNIEXPORT jint JNICALL Java_java_lang_reflect_Field_getModifiersInternal(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject obj);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    getType
- * Signature: ()Ljava/lang/Class;
- */
-JNIEXPORT jclass JNICALL Java_java_lang_reflect_Field_getType(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject field);
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    getInt
- * Signature: (Ljava/lang/Object;)I
- */
-JNIEXPORT jint JNICALL Java_java_lang_reflect_Field_getInt(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    getLong
- * Signature: (Ljava/lang/Object;)J
- */
-JNIEXPORT jlong JNICALL Java_java_lang_reflect_Field_getLong(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    get
- * Signature: (Ljava/lang/Object;)Ljava/lang/Object;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_reflect_Field_get(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject _obj);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    getBoolean
- * Signature: (Ljava/lang/Object;)Z
- */
-JNIEXPORT jboolean JNICALL Java_java_lang_reflect_Field_getBoolean(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject _obj);
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    getFloat
- * Signature: (Ljava/lang/Object;)F
- */
-JNIEXPORT jfloat JNICALL Java_java_lang_reflect_Field_getFloat(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject _obj);
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    getByte
- * Signature: (Ljava/lang/Object;)B
- */
-JNIEXPORT jbyte JNICALL Java_java_lang_reflect_Field_getByte(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    getChar
- * Signature: (Ljava/lang/Object;)C
- */
-JNIEXPORT jchar JNICALL Java_java_lang_reflect_Field_getChar(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    getShort
- * Signature: (Ljava/lang/Object;)S
- */
-JNIEXPORT jshort JNICALL Java_java_lang_reflect_Field_getShort(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    getDouble
- * Signature: (Ljava/lang/Object;)D
- */
-JNIEXPORT jdouble JNICALL Java_java_lang_reflect_Field_getDouble(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    set
- * Signature: (Ljava/lang/Object;Ljava/lang/Object;)V
- */
-JNIEXPORT void JNICALL Java_java_lang_reflect_Field_set(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj, jobject val);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    setBoolean
- * Signature: (Ljava/lang/Object;Z)V
- */
-JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setBoolean(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj, jboolean val);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    setByte
- * Signature: (Ljava/lang/Object;B)V
- */
-JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setByte(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj, jbyte val);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    setChar
- * Signature: (Ljava/lang/Object;C)V
- */
-JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setChar(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj, jchar val);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    setShort
- * Signature: (Ljava/lang/Object;S)V
- */
-JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setShort(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj, jshort val);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    setInt
- * Signature: (Ljava/lang/Object;I)V
- */
-JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setInt(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj, jint val);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    setLong
- * Signature: (Ljava/lang/Object;J)V
- */
-JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setLong(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj, jlong val);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    setFloat
- * Signature: (Ljava/lang/Object;F)V
- */
-JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setFloat(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj, jfloat val);
-
-
-/*
- * Class:     java/lang/reflect/Field
- * Method:    setDouble
- * Signature: (Ljava/lang/Object;D)V
- */
-JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setDouble(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject Field, jobject obj, jdouble val);
-
-#if 0
-/*
- * Class:     java/lang/reflect/Field
- * Method:    getSignature
- * Signature: ()Ljava/lang/String;
- */
-JNIEXPORT struct java_lang_String* JNICALL Java_java_lang_reflect_Field_getSignature(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-struct java_lang_reflect_Field* this);
-#endif
-}
-#endif
-
-

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMObject.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMObject.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMObject.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMObject.h (removed)
@@ -1,78 +0,0 @@
-//===----------- ClasspathVMObject.h - Classpath methods ------------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source 
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _JAVA_LANG_VMOBJECT_H
-#define _JAVA_LANG_VMOBJECT_H
-
-extern "C" {
-
-/*
- * Class:     java/lang/VMObject
- * Method:    clone
- * Signature: (Ljava/lang/Cloneable;)Ljava/lang/Object;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMObject_clone(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject par1);
-
-/*
- * Class:     java/lang/VMObject
- * Method:    getClass
- * Signature: (Ljava/lang/Object;)Ljava/lang/Class;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMObject_getClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject obj);
-
-/*
- * Class:     java/lang/VMObject
- * Method:    notifyAll
- * Signature: (Ljava/lang/Object;)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMObject_notifyAll(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject par1);
-
-/*
- * Class:     java/lang/VMObject
- * Method:    wait
- * Signature: (Ljava/lang/Object;JI)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMObject_wait(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject par1, jlong par2, jint par3);
-
-/*
- * Class:     java/lang/VMObject
- * Method:    notify
- * Signature: (Ljava/lang/Object;)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMObject_notify(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject obj);
-
-
-
-}
-#endif

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMRuntime.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMRuntime.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMRuntime.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMRuntime.h (removed)
@@ -1,193 +0,0 @@
-//===-------- ClasspathVMRuntime.h - Classpath methods ------------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source 
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _JAVA_LANG_VMRUNTIME_H
-#define _JAVA_LANG_VMRUNTIME_H
-
-#include <jni.h>
-
-extern "C" {
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    mapLibraryName
- * Signature: (Ljava/lang/String;)Ljava/lang/String;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMRuntime_mapLibraryName(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject strLib);
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    nativeLoad
- * Signature: (Ljava/lang/String;Ljava/lang/ClassLoader;)I
- */
-JNIEXPORT jint JNICALL Java_java_lang_VMRuntime_nativeLoad(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject _str, jobject _loader);
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    gc
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMRuntime_gc(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-);
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    runFinalization
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMRuntime_runFinalization(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-);
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    runFinalizationForExit
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMRuntime_runFinalizationForExit(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-);
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    exit
- * Signature: (I)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMRuntime_exit(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jint par1);
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    freeMemory
- * Signature: ()J
- */
-JNIEXPORT jlong JNICALL Java_java_lang_VMRuntime_freeMemory(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz
-#endif
-);
-
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    totalMemory
- * Signature: ()J
- */
-JNIEXPORT jlong JNICALL Java_java_lang_VMRuntime_totalMemory(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz
-#endif
-);
-
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    maxMemory
- * Signature: ()J
- */
-JNIEXPORT jlong JNICALL Java_java_lang_VMRuntime_maxMemory(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz
-#endif
-);
-
-#if 0
-/*
- * Class:     java/lang/VMRuntime
- * Method:    availableProcessors
- * Signature: ()I
- */
-JNIEXPORT s4 JNICALL Java_java_lang_VMRuntime_availableProcessors(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz);
-
-
-
-
-
-
-
-
-
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    traceInstructions
- * Signature: (Z)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMRuntime_traceInstructions(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, s4 par1);
-
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    traceMethodCalls
- * Signature: (Z)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMRuntime_traceMethodCalls(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, s4 par1);
-
-
-/*
- * Class:     java/lang/VMRuntime
- * Method:    runFinalizersOnExit
- * Signature: (Z)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMRuntime_runFinalizersOnExit(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, s4 par1);
-
-
-
-
-
-
-
-#endif
-
-}
-
-#endif

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMStackWalker.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMStackWalker.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMStackWalker.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMStackWalker.h (removed)
@@ -1,61 +0,0 @@
-//===------- ClasspathVMStackWalker.h - Classpath methods -----------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source 
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _GNU_CLASSPATH_VMSTACKWALKER_H
-#define _GNU_CLASSPATH_VMSTACKWALKER_H
-
-extern "C" {
-
-/*
- * Class:     gnu/classpath/VMStackWalker
- * Method:    getClassContext
- * Signature: ()[Ljava/lang/Class;
- */
-JNIEXPORT jobject JNICALL Java_gnu_classpath_VMStackWalker_getClassContext(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-);
-
-JNIEXPORT jobject JNICALL Java_gnu_classpath_VMStackWalker_getClassLoader(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jclass Cl);
-
-#if 0
-/*
- * Class:     gnu/classpath/VMStackWalker
- * Method:    getCallingClass
- * Signature: ()Ljava/lang/Class;
- */
-JNIEXPORT jclass JNICALL Java_gnu_classpath_VMStackWalker_getCallingClass(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz);
-
-
-/*
- * Class:     gnu/classpath/VMStackWalker
- * Method:    getCallingClassLoader
- * Signature: ()Ljava/lang/ClassLoader;
- */
-JNIEXPORT jobject JNICALL Java_gnu_classpath_VMStackWalker_getCallingClassLoader(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz);
-#endif
-
-}
-
-#endif

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystem.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystem.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystem.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystem.h (removed)
@@ -1,105 +0,0 @@
-//===----------- ClasspathVMSystem.h - Classpath methods ------------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source 
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _JAVA_LANG_VMSYSTEM_H
-#define _JAVA_LANG_VMSYSTEM_H
-
-#include <jni.h>
-
-
-extern "C" {
-/*
- * Class:     java/lang/VMSystem
- * Method:    arraycopy
- * Signature: (Ljava/lang/Object;ILjava/lang/Object;II)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMSystem_arraycopy(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject par1, jint par2, jobject par3, jint par4, jint par5);
-
-
-/*
- * Class:     java/lang/VMSystem
- * Method:    identityHashCode
- * Signature: (Ljava/lang/Object;)I
- */
-JNIEXPORT jint JNICALL Java_java_lang_VMSystem_identityHashCode(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject obj);
-
-
-#if 0
-/*
- * Class:     java/lang/VMSystem
- * Method:    setIn
- * Signature: (Ljava/io/InputStream;)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMSystem_setIn(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_io_InputStream* par1);
-
-
-/*
- * Class:     java/lang/VMSystem
- * Method:    setOut
- * Signature: (Ljava/io/PrintStream;)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMSystem_setOut(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_io_PrintStream* par1);
-
-
-/*
- * Class:     java/lang/VMSystem
- * Method:    setErr
- * Signature: (Ljava/io/PrintStream;)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMSystem_setErr(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_io_PrintStream* par1);
-
-
-/*
- * Class:     java/lang/VMSystem
- * Method:    currentTimeMillis
- * Signature: ()J
- */
-JNIEXPORT s8 JNICALL Java_java_lang_VMSystem_currentTimeMillis(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz);
-
-
-/*
- * Class:     java/lang/VMSystem
- * Method:    getenv
- * Signature: (Ljava/lang/String;)Ljava/lang/String;
- */
-JNIEXPORT struct java_lang_String* JNICALL Java_java_lang_VMSystem_getenv(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_String* par1);
-
-#endif
-}
-#endif

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystemProperties.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystemProperties.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystemProperties.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMSystemProperties.h (removed)
@@ -1,29 +0,0 @@
-//===----- ClasspathVMSystemProperties.h - Classpath methods --------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source 
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _GNU_CLASSPATH_VMSYSTEMPROPERTIES_H
-#define _GNU_CLASSPATH_VMSYSTEMPROPERTIES_H
-
-extern "C" {
-/*
- * Class:     gnu/classpath/VMSystemProperties
- * Method:    preInit
- * Signature: (Ljava/util/Properties;)V
- */
-JNIEXPORT void JNICALL Java_gnu_classpath_VMSystemProperties_preInit(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject par1);
-
-}
-
-#endif
-

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMThread.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMThread.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMThread.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMThread.h (removed)
@@ -1,174 +0,0 @@
-//===----------- ClasspathVMThread.h - Classpath methods ------------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source 
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _JAVA_LANG_VMTHREAD_H
-#define _JAVA_LANG_VMTHREAD_H
-
-#include <jni.h>
-#include "types.h"
-
-extern "C" {
-
-/*
- * Class:     java/lang/VMThread
- * Method:    currentThread
- * Signature: ()Ljava/lang/Thread;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMThread_currentThread(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-);
-
-/*
- * Class:     java/lang/VMThread
- * Method:    start
- * Signature: (J)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMThread_start(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject obj, sint64 stackSize);
-
-/*
- * Class:     java/lang/VMThread
- * Method:    interrupt
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMThread_interrupt(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject vmthread);
-
-/*
- * Class:     java/lang/VMThread
- * Method:    interrupted
- * Signature: ()Z
- */
-JNIEXPORT jboolean JNICALL Java_java_lang_VMThread_interrupted(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-);
-
-/*
- * Class:     java/lang/VMThread
- * Method:    isInterrupted
- * Signature: ()Z
- */
-JNIEXPORT jboolean JNICALL Java_java_lang_VMThread_isInterrupted(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject vmthread);
-
-/*
- * Class:     java/lang/VMThread
- * Method:    nativeSetPriority
- * Signature: (I)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMThread_nativeSetPriority(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject vmthread, jint prio);
-
-/*
- * Class:     java/lang/VMThread
- * Method:    nativeStop
- * Signature: (Ljava/lang/Throwable;)V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMThread_nativeStop(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject vmthread, jobject exc);
-
-/*
- * Class:     java/lang/VMThread
- * Method:    yield
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMThread_yield(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-);
-
-#if 0
-/*
- * Class:     java/lang/VMThread
- * Method:    countStackFrames
- * Signature: ()I
- */
-JNIEXPORT s4 JNICALL Java_java_lang_VMThread_countStackFrames(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-struct java_lang_VMThread* this);
-
-
-
-
-
-
-
-
-/*
- * Class:     java/lang/VMThread
- * Method:    suspend
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMThread_suspend(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-struct java_lang_VMThread* this);
-
-
-/*
- * Class:     java/lang/VMThread
- * Method:    resume
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_java_lang_VMThread_resume(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-struct java_lang_VMThread* this);
-
-
-
-
-
-
-
-
-
-
-/*
- * Class:     java/lang/VMThread
- * Method:    holdsLock
- * Signature: (Ljava/lang/Object;)Z
- */
-JNIEXPORT s4 JNICALL Java_java_lang_VMThread_holdsLock(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jclass clazz, struct java_lang_Object* par1);
-
-#endif
-}
-
-#endif

Removed: vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMThrowable.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMThrowable.h?rev=51031&view=auto

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMThrowable.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathVMThrowable.h (removed)
@@ -1,39 +0,0 @@
-//===-------- ClasspathVMThrowable.h - Classpath methods ------------------===//
-//
-//                          JnJVM
-//
-// This file is distributed under the University of Illinois Open Source 
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef _JAVA_LANG_VMTHROWABLE_H
-#define _JAVA_LANG_VMTHROWABLE_H
-
-extern "C" {
-/*
- * Class:     java/lang/VMThrowable
- * Method:    fillInStackTrace
- * Signature: (Ljava/lang/Throwable;)Ljava/lang/VMThrowable;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMThrowable_fillInStackTrace(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-jclass clazz,
-#endif
-jobject throwable);
-
-/*
- * Class:     java/lang/VMThrowable
- * Method:    getStackTrace
- * Signature: (Ljava/lang/Throwable;)[Ljava/lang/StackTraceElement;
- */
-JNIEXPORT jobject JNICALL Java_java_lang_VMThrowable_getStackTrace(
-#ifdef NATIVE_JNI
-JNIEnv *env,
-#endif
-jobject obj, jobject par1);
-
-}
-#endif
-

Modified: vmkit/trunk/lib/JnJVM/Classpath/Makefile.am
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/Makefile.am?rev=51032&r1=51031&r2=51032&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/Makefile.am (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/Makefile.am Tue May 13 05:11:57 2008
@@ -2,13 +2,6 @@
 
 PREFIX=@prefix@
 
-libClasspath_la_SOURCES = \
-	ClasspathVMSystem.cpp ClasspathVMSystem.h Classpath.cpp \
-	ClasspathVMThread.cpp ClasspathVMThread.h ClasspathVMClassLoader.h \
-	ClasspathVMClassLoader.cpp ClasspathVMClass.cpp ClasspathVMClass.h ClasspathVMSystemProperties.h \
-	ClasspathVMSystemProperties.cpp ClasspathVMObject.h ClasspathVMObject.cpp \
-	ClasspathVMRuntime.h ClasspathVMRuntime.cpp ClasspathConstructor.cpp ClasspathConstructor.h \
-	ClasspathVMThrowable.h ClasspathVMThrowable.cpp ClasspathMethod.h ClasspathMethod.cpp \
-	ClasspathVMField.h ClasspathVMField.cpp ClasspathVMStackWalker.cpp ClasspathVMStackWalker.h
+libClasspath_la_SOURCES = Classpath.cpp
 
 libClasspath_la_CXXFLAGS =-I../VMCore -DPREFIX=\"$(PREFIX)\" -W -Wall -ansi -Wno-unused-parameter -Wno-long-long -Wno-unused-function -fno-omit-frame-pointer -O2 -g -Werror





More information about the llvm-commits mailing list