* src/native/llni.h: Added macros for array handling.
authormichi <none@none>
Thu, 16 Aug 2007 10:05:34 +0000 (10:05 +0000)
committermichi <none@none>
Thu, 16 Aug 2007 10:05:34 +0000 (10:05 +0000)
commitd70e11353693c830f485424adde3ceff0ed30327
tree4f191d16726cd163bcf9792e4ecccda19f0a1164
parent2090797791ee83e7d36d6d517f6aec1ce21b3507
* src/native/llni.h: Added macros for array handling.

* src/vm/global.h: Added typedefs for array handles. Renamed array types.

Use LLNI macros for array access and adapted to above changes:
* src/vm/access.c
* src/vm/jit/arm/emit.c
* src/vm/jit/arm/codegen.c
* src/vm/jit/powerpc/emit.c
* src/vm/jit/powerpc/codegen.c
* src/vm/jit/sparc64/emit.c
* src/vm/jit/sparc64/codegen.c
* src/vm/jit/alpha/emit.c
* src/vm/jit/alpha/codegen.c
* src/vm/jit/s390/emit.c
* src/vm/jit/s390/codegen.c
* src/vm/jit/mips/emit.c
* src/vm/jit/mips/codegen.c
* src/vm/jit/m68k/emit.c
* src/vm/jit/m68k/codegen.c
* src/vm/jit/powerpc64/emit.c
* src/vm/jit/powerpc64/codegen.c
* src/vm/jit/i386/emit.c
* src/vm/jit/i386/codegen.c
* src/vm/jit/x86_64/emit.c
* src/vm/jit/x86_64/codegen.c
* src/vm/jit/stacktrace.c
* src/vm/jit/stacktrace.h
* src/vm/builtin.c
* src/vm/string.c
* src/vm/builtin.h
* src/vm/exceptions.c
* src/vm/vm.c
* src/vm/stringlocal.h
* src/vm/vm.h
* src/native/jni.c
* src/native/vm/java_lang_ClassLoader.c
* src/native/vm/java_lang_reflect_Constructor.h
* src/native/vm/java_lang_ClassLoader.h
* src/native/vm/java_lang_Class.c
* src/native/vm/gnu/gnu_java_lang_management_VMThreadMXBeanImpl.c
* src/native/vm/gnu/java_security_VMAccessController.c
* src/native/vm/gnu/java_lang_VMClassLoader.c
* src/native/vm/gnu/java_lang_management_VMManagementFactory.c
* src/native/vm/gnu/java_lang_VMClass.c
* src/native/vm/gnu/gnu_java_lang_management_VMRuntimeMXBeanImpl.c
* src/native/vm/gnu/sun_reflect_ConstantPool.c
* src/native/vm/gnu/java_lang_reflect_Method.c
* src/native/vm/gnu/gnu_classpath_VMStackWalker.c
* src/native/vm/gnu/java_lang_VMSystem.c
* src/native/vm/gnu/java_lang_reflect_Constructor.c
* src/native/vm/gnu/java_lang_VMThrowable.c
* src/native/vm/java_lang_Class.h
* src/native/vm/sun_misc_Unsafe.c
* src/native/vm/sun/jvm.c
* src/native/vm/reflect.c
* src/native/vm/java_lang_reflect_Method.c
* src/native/vm/reflect.h
* src/native/vm/java_lang_reflect_Constructor.c
* src/native/vm/java_lang_reflect_Method.h
* src/native/jni.h
* src/vmcore/class.c
* src/vmcore/class.h
* src/vmcore/method.c
* src/vmcore/method.h
* src/vmcore/linker.c
* src/cacaoh/headers.h
* src/cacaoh/dummy.c
* src/cacaoh/headers.c
66 files changed:
src/cacaoh/dummy.c
src/cacaoh/headers.c
src/cacaoh/headers.h
src/native/jni.c
src/native/jni.h
src/native/llni.h
src/native/vm/gnu/gnu_classpath_VMStackWalker.c
src/native/vm/gnu/gnu_java_lang_management_VMRuntimeMXBeanImpl.c
src/native/vm/gnu/gnu_java_lang_management_VMThreadMXBeanImpl.c
src/native/vm/gnu/java_lang_VMClass.c
src/native/vm/gnu/java_lang_VMClassLoader.c
src/native/vm/gnu/java_lang_VMSystem.c
src/native/vm/gnu/java_lang_VMThrowable.c
src/native/vm/gnu/java_lang_management_VMManagementFactory.c
src/native/vm/gnu/java_lang_reflect_Constructor.c
src/native/vm/gnu/java_lang_reflect_Method.c
src/native/vm/gnu/java_security_VMAccessController.c
src/native/vm/gnu/sun_reflect_ConstantPool.c
src/native/vm/java_lang_Class.c
src/native/vm/java_lang_Class.h
src/native/vm/java_lang_ClassLoader.c
src/native/vm/java_lang_ClassLoader.h
src/native/vm/java_lang_reflect_Constructor.c
src/native/vm/java_lang_reflect_Constructor.h
src/native/vm/java_lang_reflect_Method.c
src/native/vm/java_lang_reflect_Method.h
src/native/vm/reflect.c
src/native/vm/reflect.h
src/native/vm/sun/jvm.c
src/native/vm/sun_misc_Unsafe.c
src/vm/access.c
src/vm/builtin.c
src/vm/builtin.h
src/vm/exceptions.c
src/vm/global.h
src/vm/jit/alpha/codegen.c
src/vm/jit/alpha/emit.c
src/vm/jit/arm/codegen.c
src/vm/jit/arm/emit.c
src/vm/jit/i386/codegen.c
src/vm/jit/i386/emit.c
src/vm/jit/m68k/codegen.c
src/vm/jit/m68k/emit.c
src/vm/jit/mips/codegen.c
src/vm/jit/mips/emit.c
src/vm/jit/powerpc/codegen.c
src/vm/jit/powerpc/emit.c
src/vm/jit/powerpc64/codegen.c
src/vm/jit/powerpc64/emit.c
src/vm/jit/s390/codegen.c
src/vm/jit/s390/emit.c
src/vm/jit/sparc64/codegen.c
src/vm/jit/sparc64/emit.c
src/vm/jit/stacktrace.c
src/vm/jit/stacktrace.h
src/vm/jit/x86_64/codegen.c
src/vm/jit/x86_64/emit.c
src/vm/string.c
src/vm/stringlocal.h
src/vm/vm.c
src/vm/vm.h
src/vmcore/class.c
src/vmcore/class.h
src/vmcore/linker.c
src/vmcore/method.c
src/vmcore/method.h