Merged revisions 7707-7722 via svnmerge from
authormichi <none@none>
Mon, 16 Apr 2007 18:03:08 +0000 (18:03 +0000)
committermichi <none@none>
Mon, 16 Apr 2007 18:03:08 +0000 (18:03 +0000)
commite2f3f1095d840ff64770c70da3a5b1f3a730690b
tree8107dc77d538851a10151364d436e9bd419592f1
parent1e2d46e515eb2b4510ea65389c7dcc6976cf1b5c
Merged revisions 7707-7722 via svnmerge from
svn+ssh://michi@c1.complang.tuwien.ac.at/ahome/cacao/svn/cacao/trunk

........
  r7712 | twisti | 2007-04-15 23:13:03 +0200 (Sun, 15 Apr 2007) | 4 lines

  * src/vm/jit/mips/emit.c (emit_load): Bugfix: Added missing float
  instruction.
  (emit_store): Likewise.
........
  r7713 | twisti | 2007-04-15 23:49:48 +0200 (Sun, 15 Apr 2007) | 29 lines

  * src/vm/jit/reg.c (reg_setup): Removed arg{int,flt}regs stuff.
  * src/vm/jit/reg.h (registerdata): Removed arg{int,flt}regs.

  * src/vm/jit/stack.c (stack_analyse): regoff now contains the register
  number instead of an offset.

  * src/vm/jit/allocator/simplereg.c: Use
  abi_registers_{integer,float}_argument instead of arg{int,flt}regs.

  * src/vm/jit/alpha/codegen.c,
  src/vm/jit/alpha/emit.c,
  src/vm/jit/alpha/md-abi.c,
  src/vm/jit/arm/codegen.c,
  src/vm/jit/arm/emit.c,
  src/vm/jit/arm/md-abi.c,
  src/vm/jit/arm/md-abi.h,
  src/vm/jit/i386/codegen.c,
  src/vm/jit/i386/md-abi.c,
  src/vm/jit/mips/codegen.c,
  src/vm/jit/mips/emit.c,
  src/vm/jit/mips/md-abi.c,
  src/vm/jit/powerpc/codegen.c,
  src/vm/jit/powerpc/emit.c,
  src/vm/jit/powerpc/linux/md-abi.c,
  src/vm/jit/powerpc/linux/md-abi.h,
  src/vm/jit/x86_64/codegen.c,
  src/vm/jit/x86_64/emit.c,
  src/vm/jit/x86_64/md-abi.c: A lot of changes like the ones above.
........
  r7714 | twisti | 2007-04-16 16:11:14 +0200 (Mon, 16 Apr 2007) | 4 lines

  * src/vm/builtin.c (builtin_print_argument): Removed java_lang_String
  until we know what we do with strings internally (more patches to
  come).
........
  r7715 | twisti | 2007-04-16 16:28:30 +0200 (Mon, 16 Apr 2007) | 5 lines

  * src/threads/threads-common.c (native/include/java_lang_String.h):
  Added.
  (threads_create_thread): Fixed string-internal warnings.
  (threads_dump): Likewise.
........
  r7716 | twisti | 2007-04-16 16:29:53 +0200 (Mon, 16 Apr 2007) | 2 lines

  * src/vmcore/utf8.c (utf_get_number_of_u2s): Return 0 instead of NULL.
........
  r7717 | twisti | 2007-04-16 17:23:32 +0200 (Mon, 16 Apr 2007) | 5 lines

  * src/native/vm/gnu/java_lang_VMClassLoader.c (loadClass): Fixed
  string-internal warnings.
  (nativeGetResources): Likewise.
  (findLoadedClass): Likewise.
........
  r7718 | twisti | 2007-04-16 17:26:01 +0200 (Mon, 16 Apr 2007) | 3 lines

  * src/native/vm/gnu/java_lang_VMRuntime.c (mapLibraryName): Fixed
  string-internal warnings.
........
  r7719 | twisti | 2007-04-16 17:29:29 +0200 (Mon, 16 Apr 2007) | 3 lines

  * src/native/vm/gnu/java_lang_reflect_Method.c (getSignature): Fixed
  string-internal warnings.
........
  r7720 | twisti | 2007-04-16 17:49:09 +0200 (Mon, 16 Apr 2007) | 13 lines

  * src/native/vm/java_lang_ClassLoader.c (defineClass): Fixed
  string-internal warnings.

  * src/native/vm/java_lang_Runtime.c (loadLibrary): Likewise.

  * src/native/vm/gnu/java_lang_reflect_Field.c (getSignature):
  Likewise.

  * src/native/vm/gnu/java_lang_reflect_Constructor.c (getSignature):
  Likewise.

  * src/native/vm/gnu/java_lang_VMThrowable.c (getStackTrace): Likewise.
........
  r7721 | twisti | 2007-04-16 17:53:53 +0200 (Mon, 16 Apr 2007) | 7 lines

  * src/native/vm/java_lang_Class.c (forName): Fixed string-internal
  warnings.
  (getDeclaredFields): Likewise.
  (getDeclaredMethods): Likewise.
  (getEnclosingMethod): Likewise.
  (getClassSignature): Likewise.
........
  r7722 | twisti | 2007-04-16 17:57:21 +0200 (Mon, 16 Apr 2007) | 5 lines

  * src/native/jni.c (_Jv_JNI_DefineClass): Fixed string-internal
  warnings.
  (_Jv_JNI_NewStringUTF): Likewise.
  (_Jv_JNI_GetStringUTFChars): Likewise.
........

--HG--
branch : exact-gc
36 files changed:
src/native/jni.c
src/native/vm/gnu/java_lang_VMClassLoader.c
src/native/vm/gnu/java_lang_VMRuntime.c
src/native/vm/gnu/java_lang_VMThrowable.c
src/native/vm/gnu/java_lang_reflect_Constructor.c
src/native/vm/gnu/java_lang_reflect_Field.c
src/native/vm/gnu/java_lang_reflect_Method.c
src/native/vm/java_lang_Class.c
src/native/vm/java_lang_ClassLoader.c
src/native/vm/java_lang_Runtime.c
src/threads/threads-common.c
src/vm/builtin.c
src/vm/jit/allocator/simplereg.c
src/vm/jit/alpha/codegen.c
src/vm/jit/alpha/emit.c
src/vm/jit/alpha/md-abi.c
src/vm/jit/arm/codegen.c
src/vm/jit/arm/emit.c
src/vm/jit/arm/md-abi.c
src/vm/jit/arm/md-abi.h
src/vm/jit/i386/codegen.c
src/vm/jit/i386/md-abi.c
src/vm/jit/mips/codegen.c
src/vm/jit/mips/emit.c
src/vm/jit/mips/md-abi.c
src/vm/jit/powerpc/codegen.c
src/vm/jit/powerpc/emit.c
src/vm/jit/powerpc/linux/md-abi.c
src/vm/jit/powerpc/linux/md-abi.h
src/vm/jit/reg.c
src/vm/jit/reg.h
src/vm/jit/stack.c
src/vm/jit/x86_64/codegen.c
src/vm/jit/x86_64/emit.c
src/vm/jit/x86_64/md-abi.c
src/vmcore/utf8.c