cacao.git
15 years ago* configure.ac (AC_CHECK_WITH_JASMIN_JAR): Added.
Christian Thalinger [Wed, 18 Jun 2008 08:53:07 +0000 (10:53 +0200)]
* configure.ac (AC_CHECK_WITH_JASMIN_JAR): Added.
* m4/jasmin.m4: New file.
* tests/regression/jasmin/Makefile.am (build): Use JASMIN_JAR.

15 years ago* configure.ac (AC_CHECK_WITH_JUNIT_JAR): Added.
Christian Thalinger [Tue, 17 Jun 2008 21:12:07 +0000 (23:12 +0200)]
* configure.ac (AC_CHECK_WITH_JUNIT_JAR): Added.
* m4/junit.m4: New file.
* tests/regression/base/Makefile.am (build): Use JUNIT_JAR.
(run): Likewise.
* tests/regression/bugzilla/Makefile.am (JAVACMD): Added -source 1.5
-target 1.5 -nowarn.
(build): Use JUNIT_JAR.
(run): Likewise.

15 years ago* tests/regression/bugzilla/All.java (Suite.SuiteClasses): Removed ,
Christian Thalinger [Tue, 17 Jun 2008 21:08:30 +0000 (23:08 +0200)]
* tests/regression/bugzilla/All.java (Suite.SuiteClasses): Removed ,
for last entry. Sun's javac doesn't like it, while ECJ does.

15 years ago* tests/regression/bugzilla/All.java: Removed accidentally added PR70.
Christian Thalinger [Tue, 17 Jun 2008 14:33:15 +0000 (16:33 +0200)]
* tests/regression/bugzilla/All.java: Removed accidentally added PR70.

15 years ago* tests/regression/base/All.java,
Christian Thalinger [Tue, 17 Jun 2008 14:25:28 +0000 (16:25 +0200)]
* tests/regression/base/All.java,
tests/regression/base/TestExceptionInStaticClassInitializer.java,
tests/regression/base/TestPatcher.java,
tests/regression/bugzilla/All.java,
tests/regression/bugzilla/PR52.java,
tests/regression/bugzilla/PR57.java,
tests/regression/bugzilla/PR58.java,
tests/regression/bugzilla/PR65.java,
tests/regression/bugzilla/PR80.java: Ported to JUnit 4.

15 years ago* configure.ac ($host_os): Moved *kfreebsd*-gnu before *freebsd*.
Christian Thalinger [Tue, 17 Jun 2008 12:00:15 +0000 (14:00 +0200)]
* configure.ac ($host_os): Moved *kfreebsd*-gnu before *freebsd*.

--HG--
extra : transplant_source : %07%3A%A5%C7N%95Pc%D2%14%D2%29%12%AE%A0%1B%7B%D3q%E7

15 years ago* THIRDPARTY: Updated.
Christian Thalinger [Tue, 17 Jun 2008 11:56:13 +0000 (13:56 +0200)]
* THIRDPARTY: Updated.
* contrib/svn2cl.xsl: Removed.

15 years ago* contrib/Makefile.am (EXTRA_DIST): New and added
Christian Thalinger [Tue, 17 Jun 2008 11:52:54 +0000 (13:52 +0200)]
* contrib/Makefile.am (EXTRA_DIST): New and added
mapfile-vers-product.

15 years ago* src/mm/boehm-gc/Makefile.am (DISTCLEANFILES): Added.
Christian Thalinger [Tue, 17 Jun 2008 10:57:40 +0000 (12:57 +0200)]
* src/mm/boehm-gc/Makefile.am (DISTCLEANFILES): Added.
* src/mm/boehm-gc/libatomic_ops-1.2/doc/Makefile.am: Don't install
files.
* src/mm/boehm-gc/libatomic_ops-1.2/src/Makefile.am,
src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/Makefile.am,
src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/Makefile.am:
Likewise.
* src/mm/boehm-gc/libatomic_ops-1.2/tests/test_atomic_include.h:
Something changed.
* src/mm/boehm-gc/libatomic_ops-1.2/mkinstalldirs: Removed.

15 years ago* src/vm/jit/intrp/Makefile.am (EXTRA_DIST): Removed BUILT_SOURCES.
Christian Thalinger [Tue, 17 Jun 2008 09:36:01 +0000 (11:36 +0200)]
* src/vm/jit/intrp/Makefile.am (EXTRA_DIST): Removed BUILT_SOURCES.

15 years ago* Makefile.am (EXTRA_DIST): Added ChangeLog-2006, ChangeLog-2007.
Christian Thalinger [Tue, 17 Jun 2008 09:23:50 +0000 (11:23 +0200)]
* Makefile.am (EXTRA_DIST): Added ChangeLog-2006, ChangeLog-2007.

15 years ago* src/mm/boehm-gc/Makefile.am (EXTRA_DIST): Removed libtool.m4.
Christian Thalinger [Tue, 17 Jun 2008 09:07:34 +0000 (11:07 +0200)]
* src/mm/boehm-gc/Makefile.am (EXTRA_DIST): Removed libtool.m4.

15 years ago* src/threads/thread.c (thread_detach_current_external_thread)
Christian Thalinger [Tue, 17 Jun 2008 08:45:31 +0000 (10:45 +0200)]
* src/threads/thread.c (thread_detach_current_external_thread)
[ENABLE_GC_BOEHM]: Don't detach main thread.

15 years ago* configure.ac (AC_PROG_RANLIB): Removed.
Christian Thalinger [Tue, 17 Jun 2008 08:19:34 +0000 (10:19 +0200)]
* configure.ac (AC_PROG_RANLIB): Removed.
* src/mm/boehm-gc/Makefile.am (include_HEADERS, pkginclude_HEADERS):
Commented to not install include/gc.
* src/mm/boehm-gc/include/include.am (include_HEADERS): Made
dist_noinst_HEADERS to not install headers.

15 years ago* configure.ac (AC_SUBST): Added JAVA_ARCH.
Christian Thalinger [Mon, 16 Jun 2008 15:29:50 +0000 (17:29 +0200)]
* configure.ac (AC_SUBST): Added JAVA_ARCH.
* src/cacao/Makefile.am [WITH_JAVA_RUNTIME_LIBRARY_OPENJDK]
(install-data-local, uninstall-local): New targets creating files
required for OpenJDK.

15 years ago* src/native/vm/nativevm.c (nativevm_preinit): Removed libltdl stuff.
Christian Thalinger [Mon, 16 Jun 2008 12:33:03 +0000 (14:33 +0200)]
* src/native/vm/nativevm.c (nativevm_preinit): Removed libltdl stuff.
* src/native/vm/openjdk/hpi.c (hpi_initialize): Likewise.
* src/native/vm/openjdk/jvm.c (ltdl.h): Removed.
(JVM_FindLibraryEntry): Use HPI function.

15 years ago* src/classes/gnuclasspath/gnu/java/lang/CPStringBuilder.java: Updated
Christian Thalinger [Mon, 16 Jun 2008 12:00:39 +0000 (14:00 +0200)]
* src/classes/gnuclasspath/gnu/java/lang/CPStringBuilder.java: Updated
to current CVS version.

15 years ago* src/mm/boehm-gc/libtool.m4: Removed.
Christian Thalinger [Mon, 16 Jun 2008 09:20:16 +0000 (11:20 +0200)]
* src/mm/boehm-gc/libtool.m4: Removed.
* src/mm/boehm-gc/mkinstalldirs: Likewise.

15 years ago* autogen.sh: Use autoreconf.
Christian Thalinger [Mon, 16 Jun 2008 09:13:17 +0000 (11:13 +0200)]
* autogen.sh: Use autoreconf.
* src/mm/boehm-gc/autogen.sh: Removed.
* src/mm/boehm-gc/libatomic_ops-1.2/autogen.sh: Removed.

15 years ago* src/fdlibm/ieeefp.h [__i386] (__IEEE_LITTLE_ENDIAN): Added define.
Christian Thalinger [Sun, 15 Jun 2008 12:49:40 +0000 (14:49 +0200)]
* src/fdlibm/ieeefp.h [__i386] (__IEEE_LITTLE_ENDIAN): Added define.

15 years ago* src/native/jvmti/jvmti.c (GetThreadState): Removed incorrect usage of
Stefan Ring [Sun, 15 Jun 2008 09:19:54 +0000 (11:19 +0200)]
* src/native/jvmti/jvmti.c (GetThreadState): Removed incorrect usage of
sleeping.

15 years agoMerged to new trunk.
Stefan Ring [Sun, 15 Jun 2008 09:10:15 +0000 (11:10 +0200)]
Merged to new trunk.

15 years ago* configure.ac (AC_INIT): Bumped version to 1.1.0pre.
Christian Thalinger [Sat, 14 Jun 2008 14:58:47 +0000 (16:58 +0200)]
* configure.ac (AC_INIT): Bumped version to 1.1.0pre.
(OPT_CFLAGS): Set -O0.

15 years agoAdded tag cacao-0.99 for changeset 633b9803f4f4
Christian Thalinger [Sat, 14 Jun 2008 14:33:46 +0000 (16:33 +0200)]
Added tag cacao-0.99 for changeset 633b9803f4f4

15 years ago* ChangeLog: Updated.
Christian Thalinger [Sat, 14 Jun 2008 14:33:04 +0000 (16:33 +0200)]
* ChangeLog: Updated.
* ChangeLog-2007: New file.

15 years ago* configure.ac (AC_INIT): Bumped version to 0.99.
Christian Thalinger [Sat, 14 Jun 2008 12:53:55 +0000 (14:53 +0200)]
* configure.ac (AC_INIT): Bumped version to 0.99.
(OPT_CFLAGS): Set to -O2.

15 years ago* NEWS: Added latest 0.99 news.
Christian Thalinger [Sat, 14 Jun 2008 12:51:45 +0000 (14:51 +0200)]
* NEWS: Added latest 0.99 news.

15 years ago* src/vm/properties.c (properties_set): Changed java.vm.vendor to
Christian Thalinger [Sat, 14 Jun 2008 12:51:02 +0000 (14:51 +0200)]
* src/vm/properties.c (properties_set): Changed java.vm.vendor to
CACAOVM - Verein zur Foerderung der freien virtuellen Maschine CACAO.

15 years ago* src/vm/signal.c (signal_thread_handler): Exit with non-zero status when
Stefan Ring [Sat, 14 Jun 2008 12:46:18 +0000 (14:46 +0200)]
* src/vm/signal.c (signal_thread_handler): Exit with non-zero status when
Ctrl-C is pressed.

--HG--
extra : transplant_source : U/%D5%C6%04%EC%7D%C6%D6%0D%CD%DD%E0A%AA%F2%EDe%CE%28

15 years ago* .hgignore: Removed tests/regression/junit/*.class, added
Christian Thalinger [Sat, 14 Jun 2008 10:29:01 +0000 (12:29 +0200)]
* .hgignore: Removed tests/regression/junit/*.class, added
tests/regression/base/*.class.
* configure.ac (AC_CONFIG_FILES): Removed
tests/regression/junit/Makefile, added
tests/regression/base/Makefile.
* tests/regression/Makefile.am (SUBDIRS): Removed junit, added base.
* tests/regression/junit/All.java,
tests/regression/junit/Makefile.am,
tests/regression/junit/TestExceptionInStaticClassInitializer.java,
tests/regression/junit/TestPatcher.java: Moved from here...
* tests/regression/base/All.java,
tests/regression/base/Makefile.am,
tests/regression/base/TestExceptionInStaticClassInitializer.java,
tests/regression/base/TestPatcher.java: ...to here.

--HG--
rename : tests/regression/junit/All.java => tests/regression/base/All.java
rename : tests/regression/junit/Makefile.am => tests/regression/base/Makefile.am
rename : tests/regression/junit/TestExceptionInStaticClassInitializer.java => tests/regression/base/TestExceptionInStaticClassInitializer.java
rename : tests/regression/junit/TestPatcher.java => tests/regression/base/TestPatcher.java

15 years ago* configure.ac: Bumped _XOPEN_SOURCE version to 600.
Christian Thalinger [Fri, 13 Jun 2008 21:20:19 +0000 (23:20 +0200)]
* configure.ac: Bumped _XOPEN_SOURCE version to 600.

15 years agoFixes PR80.
Christian Thalinger [Fri, 13 Jun 2008 21:02:18 +0000 (23:02 +0200)]
Fixes PR80.
* src/vm/builtin.c (builtin_arraycopy): Fixed range checks, cast to
unsigned values.
* tests/regression/bugzilla/All.java (suite): Added PR80.
* tests/regression/bugzilla/PR80.java: New file.

15 years ago* src/threads/posix/thread-posix.h: Removed sleeping flag.
Stefan Ring [Fri, 13 Jun 2008 17:17:41 +0000 (19:17 +0200)]
* src/threads/posix/thread-posix.h: Removed sleeping flag.
* src/threads/posix/thread-posix.c: Likewise.
* src/threads/posix/lock.c: Likewise.

--HG--
extra : transplant_source : %A33%F7%92%CA%07%C3%96%DC%3F%80%15%BC%BE%D7%1A%D5%98%DA%D8

15 years ago* src/threads/thread.h: thread_is_interrupted bugfix.
Stefan Ring [Fri, 13 Jun 2008 17:14:09 +0000 (19:14 +0200)]
* src/threads/thread.h: thread_is_interrupted bugfix.

--HG--
extra : transplant_source : %8C%19%27%18%26%D4Eo%A2%8E%E5%FD%C2%CC%9C%BD%95%A7%04%3A

15 years ago* autogen.sh (CACAO_ACLOCAL): Added aclocal-1.10.
Christian Thalinger [Fri, 13 Jun 2008 15:46:00 +0000 (17:46 +0200)]
* autogen.sh (CACAO_ACLOCAL): Added aclocal-1.10.
(CACAO_AUTOMAKE): Added automake-1.10.

15 years ago* configure.ac (AC_INIT): Bumped version to 0.99rc7.
Christian Thalinger [Thu, 12 Jun 2008 16:08:23 +0000 (18:08 +0200)]
* configure.ac (AC_INIT): Bumped version to 0.99rc7.
(AM_INIT_AUTOMAKE): Added tar-ustar for long filename support (thanks
to Mark Wielaard).
(OPT_CFLAGS): Only use -g to be portable.

15 years ago* src/vm/vm.c (vm_run): Fixed compiler warning.
Christian Thalinger [Thu, 12 Jun 2008 16:03:01 +0000 (18:03 +0200)]
* src/vm/vm.c (vm_run): Fixed compiler warning.

15 years ago* src/vm/jit/i386/darwin/md-os.c: Ported to UNIX03 (__DARWIN_UNIX03).
Christian Thalinger [Thu, 12 Jun 2008 15:36:24 +0000 (17:36 +0200)]
* src/vm/jit/i386/darwin/md-os.c: Ported to UNIX03 (__DARWIN_UNIX03).

15 years ago* src/threads/posix/thread-posix.c (threads_startup_thread) [__DARWIN__]: Don't
Christian Thalinger [Thu, 12 Jun 2008 15:35:10 +0000 (17:35 +0200)]
* src/threads/posix/thread-posix.c (threads_startup_thread) [__DARWIN__]: Don't
register the thread to Boehm-GC, it's not implemented yet.

15 years ago* configure.ac (INTRP_CFLAGS, ARCH_CFLAGS): Use -std=c99 instead of
Christian Thalinger [Thu, 12 Jun 2008 15:06:47 +0000 (17:06 +0200)]
* configure.ac (INTRP_CFLAGS, ARCH_CFLAGS): Use -std=c99 instead of
-ansi and bumped _POSIX_C_SOURCE to version 200112L.
(AC_CHECK_HEADERS): Added stdbool.h and stdint.h.
* src/vm/global.h (boolm true, false): Removed.

15 years ago* src/vm/jit/x86_64/emit.c (emit_store): Removed inline keyword.
Christian Thalinger [Thu, 12 Jun 2008 14:54:08 +0000 (16:54 +0200)]
* src/vm/jit/x86_64/emit.c (emit_store): Removed inline keyword.

15 years ago* src/toolbox/set.c (config.h): Added.
Christian Thalinger [Thu, 12 Jun 2008 13:40:49 +0000 (15:40 +0200)]
* src/toolbox/set.c (config.h): Added.
(vm/global.h): Likewise.
* src/toolbox/set.h (config.h): Likewise.

15 years ago* Merged with tip.
Christian Thalinger [Thu, 12 Jun 2008 13:32:42 +0000 (15:32 +0200)]
* Merged with tip.

15 years ago* configure.ac (AC_CHECK_ENABLE_LTDL): Removed.
Christian Thalinger [Thu, 12 Jun 2008 13:32:04 +0000 (15:32 +0200)]
* configure.ac (AC_CHECK_ENABLE_LTDL): Removed.
(AC_CHECK_ENABLE_DL): Added.
* m4/ltdl.m4: Removed.
* m4/dl.m4: New file.

* src/cacao/cacao.c [ENABLE_LIBJVM] (ltdl.h): Removed.
(vmcore/system.h): Added.
(LIBJVM_NAME): New define.
(main): Use system_dl* functions.

* src/native/native.c: Replaced ltdl stuff with sytem_dl* stuff.
* src/native/native.h (NATIVE_LIBRARY_PREFIX): New define.
(NATIVE_LIBRARY_SUFFIX): Likewise.

* src/native/vm/gnuclasspath/java_lang_VMRuntime.c (mapLibraryName):
Use NATIVE_LIBRARY_* defines.

* src/vmcore/system.h [HAVE_DLFCN_H] (dlfcn.h): Added.
(system_dlclose): New function.
(system_dlerror): Likewise.
(system_dlopen): Likewise.
(system_dlsym): Likewise.

15 years ago* src/native/include/Makefile.am (VM_ZIP) [ENABLE_ZLIB]: Added if.
Christian Thalinger [Thu, 12 Jun 2008 13:26:13 +0000 (15:26 +0200)]
* src/native/include/Makefile.am (VM_ZIP) [ENABLE_ZLIB]: Added if.

15 years ago* src/vm/jit/i386/darwin/md-os.c: Fixed indent.
Christian Thalinger [Thu, 12 Jun 2008 11:47:44 +0000 (13:47 +0200)]
* src/vm/jit/i386/darwin/md-os.c: Fixed indent.

15 years agoFixes PR77.
Christian Thalinger [Thu, 12 Jun 2008 08:56:31 +0000 (10:56 +0200)]
Fixes PR77.
* src/native/jni.c (jni_attach_current_thread): Call
thread_attach_current_external_thread instead of
threads_attach_current_thread.
(_Jv_JNI_AttachCurrentThread): Renamed to jni_AttachCurrentThread.
(_Jv_JNI_DetachCurrentThread): Renamed to jni_DetachCurrentThread,
call thread_detach_current_external_thread instead of
threads_detach_thread.
(_Jv_JNI_AttachCurrentThreadAsDaemon): Renamed to
jni_AttachCurrentThreadAsDaemon.

* src/threads/posix/thread-posix.c (threads_startup_thread)
[ENABLE_GC_BOEHM]: Call GC_register_my_thread. Call
thread_detach_current_thread instead of threads_detach_thread.
(threads_detach_thread): Removed.
(thread_detach_current_thread): New function.
* src/threads/posix/thread-posix.h (threads_detach_thread): Removed.

* src/threads/thread.c [ENABLE_GC_BOEHM] (mm/boehm-gc/include/gc.h):
Added.
(threads_attach_current_thread): Renamed to
thread_attach_current_thread.
(thread_attach_current_external_thread): New function.
(thread_detach_current_external_thread): Likewise.
* src/threads/thread.h (threads_attach_current_thread): Removed.
(thread_attach_current_thread): Added.
(thread_attach_current_external_thread): Likewise.
(thread_detach_current_thread): Likewise.
(thread_detach_current_external_thread): Likewise.

* src/vm/vm.c (vm_run): Call thread_detach_current_thread instead of
threads_detach_thread.
(vm_destroy): Call thread_attach_current_thread instead of
threads_attach_current_thread.

15 years agoOops. Corrected cacao-0.97 tag.
Stefan Ring [Thu, 12 Jun 2008 07:54:10 +0000 (09:54 +0200)]
Oops. Corrected cacao-0.97 tag.

15 years agoAdded tag cacao-0.98 for changeset 430cdebdf7d1
Stefan Ring [Thu, 12 Jun 2008 07:48:29 +0000 (09:48 +0200)]
Added tag cacao-0.98 for changeset 430cdebdf7d1

15 years agoAdded tag cacao-0.97 for changeset 430cdebdf7d1
Stefan Ring [Thu, 12 Jun 2008 06:25:29 +0000 (08:25 +0200)]
Added tag cacao-0.97 for changeset 430cdebdf7d1

15 years agoFixes PR72.
Stefan Ring [Wed, 11 Jun 2008 21:41:10 +0000 (23:41 +0200)]
Fixes PR72.
* src/vm/jit/i386/codegen.c (codegen_emit_stub_native): Return value
expansion in native stubs (for gcc 4.3).
* src/vm/jit/x86_64/codegen.c (codegen_emit_stub_native): Likewise.

* src/vm/jit/i386/codegen.h: Added more value extension operations.
* src/vm/jit/i386/emit.c: Likewise.
* src/vm/jit/i386/emit.h: Likewise.
* src/vm/jit/x86_64/codegen.h: Likewise.
* src/vm/jit/x86_64/emit.c: Likewise.
* src/vm/jit/x86_64/emit.h: Likewise.

15 years agoFixes PR63.
Christian Thalinger [Wed, 11 Jun 2008 09:04:39 +0000 (11:04 +0200)]
Fixes PR63.
* src/vm/jit/arm/emit.c (emit_verbosecall_enter) [ENABLE_SOFTFLOAT]:
Save and restore floating point types correctly.

15 years ago* src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h:
Christian Thalinger [Wed, 11 Jun 2008 08:50:42 +0000 (10:50 +0200)]
* src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h:
Fixed comment type.

15 years ago* tests/havoc.class: Removed binary file.
Christian Thalinger [Wed, 11 Jun 2008 08:35:31 +0000 (10:35 +0200)]
* tests/havoc.class: Removed binary file.

15 years ago* src/native/jni.c (_Jv_JNI_GetEnv): Renamed to jni_GetEnv.
Christian Thalinger [Mon, 9 Jun 2008 15:34:41 +0000 (17:34 +0200)]
* src/native/jni.c (_Jv_JNI_GetEnv): Renamed to jni_GetEnv.

15 years ago* src/native/jni.c (_Jv_JNI_PushLocalFrame): Renamed to
Christian Thalinger [Mon, 9 Jun 2008 15:31:43 +0000 (17:31 +0200)]
* src/native/jni.c (_Jv_JNI_PushLocalFrame): Renamed to
jni_PushLocalFrame, added trace output.
(_Jv_JNI_PopLocalFrame): Renamed to jni_PopLocalFrame.
(_Jv_JNI_DeleteLocalRef): Renamed to jni_DeleteLocalRef.
(_Jv_JNI_NewLocalRef): Renamed to jni_NewLocalRef.
(_Jv_JNI_EnsureLocalCapacity): Renamed to jni_EnsureLocalCapacity.

15 years ago* src/threads/thread.c (threads_preinit): Check if main thread index
Christian Thalinger [Mon, 9 Jun 2008 13:30:32 +0000 (15:30 +0200)]
* src/threads/thread.c (threads_preinit): Check if main thread index
is 1.

15 years ago* src/classes/gnuclasspath/gnu/java/lang/CPStringBuilder.java: Updated
Christian Thalinger [Mon, 9 Jun 2008 10:18:21 +0000 (12:18 +0200)]
* src/classes/gnuclasspath/gnu/java/lang/CPStringBuilder.java: Updated
to current GNU Classpath CVS version.

15 years ago* Merged with 7d4cc49cbd31.
Christian Thalinger [Sun, 8 Jun 2008 20:26:01 +0000 (22:26 +0200)]
* Merged with 7d4cc49cbd31.

15 years ago* configure.ac (AC_INIT): Bumped version to 0.99rc6. This reflects the
Christian Thalinger [Sun, 8 Jun 2008 16:45:06 +0000 (18:45 +0200)]
* configure.ac (AC_INIT): Bumped version to 0.99rc6. This reflects the
update to Boehm-GC 7.1.

15 years ago* Merged with 31f9198caefc.
Christian Thalinger [Sun, 8 Jun 2008 16:26:01 +0000 (18:26 +0200)]
* Merged with 31f9198caefc.

15 years ago* src/vm/jit/i386/codegen.c (codegen_emit): Commented out escape checks.
Peter Molnar [Sun, 8 Jun 2008 06:24:45 +0000 (08:24 +0200)]
* src/vm/jit/i386/codegen.c (codegen_emit): Commented out escape checks.
* src/vm/jit/i386/emit.h: Fixed typo.
* src/vm/jit/optimizing/bytecode_escape.c,
src/vm/jit/optimizing/escape.c,
src/vm/jit/optimizing/escape.h: Added copyright header.

15 years ago* src/vm/jit/optimizing/escape.h: Added forgotten file.
Peter Molnar [Fri, 6 Jun 2008 08:29:51 +0000 (10:29 +0200)]
* src/vm/jit/optimizing/escape.h: Added forgotten file.

15 years ago* configure.ac: [ENABLE_SSA] define ENABLE_ESCAPE_CHECK.
Peter Molnar [Fri, 6 Jun 2008 08:29:23 +0000 (10:29 +0200)]
* configure.ac: [ENABLE_SSA] define ENABLE_ESCAPE_CHECK.
* src/vm/global.h [ENABLE_ESCAPE_CHECK] add additional fields to java_object_t for escape analysis verification.
* src/vm/jit/asmpart.h,
src/vm/jit/i386/asmpart.S [ENABLE_ESCAPE_CHECK] (asm_escape_check): new symbol.
* src/vm/jit/i386/codegen.c [ENABLE_ESCAPE_CHECK] (codegen_emit): First stetps of annotating all objects with escape information and checking that information upon every access to an object.
* src/vm/jit/i386/emit.c,
src/vm/jit/i386/emit.h (emit_escape_check): New symbol.
* src/vm/jit/optimizing/escape.c (escape_analysis_escape_check): New symbol.

15 years agoMissed a file again, grrrrrrrrr.
Christian Thalinger [Thu, 5 Jun 2008 15:53:59 +0000 (17:53 +0200)]
Missed a file again, grrrrrrrrr.

* src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/mips.h:
Patched.

15 years agoS390 patch applied from Thiemo Seufer. This is also already applied
Christian Thalinger [Thu, 5 Jun 2008 15:40:45 +0000 (17:40 +0200)]
S390 patch applied from Thiemo Seufer.  This is also already applied
to bdwgc CVS.

* src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/s390.h:
Patched.

15 years agoMIPS patches applied from Thiemo Seufer. These are also already
Christian Thalinger [Thu, 5 Jun 2008 15:39:45 +0000 (17:39 +0200)]
MIPS patches applied from Thiemo Seufer.  These are also already
applied to bdwgc CVS.

* src/mm/boehm-gc/include/private/gcconfig.h,
src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops.h,
src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/Makefile.am,
src/mm/boehm-gc/mach_dep.c: Patched.

15 years ago* src/mm/boehm-gc/Makefile.am (AM_CPPFLAGS): Use libatomic_ops instead
Christian Thalinger [Thu, 5 Jun 2008 15:37:27 +0000 (17:37 +0200)]
* src/mm/boehm-gc/Makefile.am (AM_CPPFLAGS): Use libatomic_ops instead
of libatomic_ops-1.2, because only the former is linked into the build
directory.  Maybe this should go upstream?

15 years ago* src/threads/posix/thread-posix.c: Added a comment why we include
Christian Thalinger [Thu, 5 Jun 2008 15:36:04 +0000 (17:36 +0200)]
* src/threads/posix/thread-posix.c: Added a comment why we include
Boehm's gc.h.

15 years ago* Merged gc7-branch to default.
Christian Thalinger [Thu, 5 Jun 2008 12:56:16 +0000 (14:56 +0200)]
* Merged gc7-branch to default.

15 years agoFiles missed in the Boehm-GC 7.1 import (sorry).
Christian Thalinger [Thu, 5 Jun 2008 12:24:30 +0000 (14:24 +0200)]
Files missed in the Boehm-GC 7.1 import (sorry).

* .hgignore: Added src/mm/boehm-gc/.dirstamp.
* src/mm/boehm-gc/NT_X64_THREADS_MAKEFILE: Added.
* src/mm/boehm-gc/include/extra/gc.h,
src/mm/boehm-gc/include/extra/gc_cpp.h,
src/mm/boehm-gc/include/gc_version.h,
src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/armcc/arm_v6.h,
src/mm/boehm-gc/tests/huge_test.c,
src/mm/boehm-gc/tests/smash_test.c: Likewise.
* src/mm/boehm-gc/version.h: Removed.

--HG--
branch : gc7-branch

15 years ago* src/mm/boehm-gc/configure.ac: Made autogen.sh warning free.
Christian Thalinger [Thu, 5 Jun 2008 12:03:26 +0000 (14:03 +0200)]
* src/mm/boehm-gc/configure.ac: Made autogen.sh warning free.
* src/mm/boehm-gc/libatomic_ops-1.2/configure.ac: Likewise.

--HG--
branch : gc7-branch

15 years ago* Imported Boehm-GC 7.1.
Christian Thalinger [Thu, 5 Jun 2008 11:59:30 +0000 (13:59 +0200)]
* Imported Boehm-GC 7.1.

--HG--
branch : gc7-branch

15 years ago* .hgignore: Added src/mm/boehm-gc/atomic_ops.c,
Christian Thalinger [Thu, 5 Jun 2008 11:38:09 +0000 (13:38 +0200)]
* .hgignore: Added src/mm/boehm-gc/atomic_ops.c,
src/mm/boehm-gc/atomic_ops_sysdeps.S, src/mm/boehm-gc/bdw-gc.pc,
src/mm/boehm-gc/libatomic_ops, src/mm/boehm-gc/cord/.dirstamp.

--HG--
branch : gc7-branch

15 years ago* configure.ac (ac_configure_args): Removed --disable-shared, add
Christian Thalinger [Thu, 5 Jun 2008 11:34:15 +0000 (13:34 +0200)]
* configure.ac (ac_configure_args): Removed --disable-shared, add
--disable-static.
* src/mm/boehm-gc/Makefile.am (lib_LTLIBRARIES): Renamed to
noinst_LTLIBRARIES.
* src/mm/boehm-gc/cord/cord.am: Likewise.

--HG--
branch : gc7-branch

15 years ago* configure.ac: Define ENABLE_ESCAPE if ENABLE_SSA is defined.
Peter Molnar [Sun, 1 Jun 2008 11:52:18 +0000 (13:52 +0200)]
* configure.ac: Define ENABLE_ESCAPE if ENABLE_SSA is defined.
* src/vm/global.h (ACC_METHOD_EA): new symbol.
* src/vm/jit/cfg.c (cfg_add_root): correctly initialize method member of basicblock.
* src/vm/jit/jit.c (basicblock) [ENABLE_SSA]: new members phis and phicount.
* src/vm/jit/jit.h (jit_compile_intern): Transform exception handlers only if -lsra is given.
* src/vm/jit/optimizing/Makefile.am: Adpated.
* src/vm/jit/optimizing/bytecode_escape.c: New file. Implementation of escape analysis on bytecode.
* src/vm/jit/optimizing/escape.c: Changed a lot.
* src/vm/jit/optimizing/ssa3.c: Changed a lot.
* src/vmcore/method.h (methodinfo) [ENABLE_ESCAPE]: New member paramescape.

15 years ago* Merged with tip.
Christian Thalinger [Mon, 19 May 2008 19:40:05 +0000 (21:40 +0200)]
* Merged with tip.

--HG--
rename : src/native/vm/sun/jvm.c => src/native/vm/openjdk/jvm.c

15 years ago* src/classes/gnuclasspath/java/lang/.VMClassLoader.java.swp: Removed.
Stefan Ring [Thu, 15 May 2008 10:12:25 +0000 (12:12 +0200)]
* src/classes/gnuclasspath/java/lang/.VMClassLoader.java.swp: Removed.
How did this get in?

15 years agoMerging 8179.
Peter Molnar [Wed, 14 May 2008 17:25:26 +0000 (19:25 +0200)]
Merging 8179.

--HG--
rename : src/classes/gnu/java/lang/.VMClassLoader.java.swp => src/classes/gnuclasspath/java/lang/.VMClassLoader.java.swp

15 years ago* src/classes/gnu: Renamed to src/classes/gnuclasspath.
Christian Thalinger [Wed, 14 May 2008 14:24:55 +0000 (16:24 +0200)]
* src/classes/gnu: Renamed to src/classes/gnuclasspath.

--HG--
rename : src/classes/gnu/gnu/classpath/VMStackWalker.java => src/classes/gnuclasspath/gnu/classpath/VMStackWalker.java
rename : src/classes/gnu/gnu/classpath/VMSystemProperties.java => src/classes/gnuclasspath/gnu/classpath/VMSystemProperties.java
rename : src/classes/gnu/gnu/java/lang/CPStringBuilder.java => src/classes/gnuclasspath/gnu/java/lang/CPStringBuilder.java
rename : src/classes/gnu/gnu/java/lang/VMCPStringBuilder.java => src/classes/gnuclasspath/gnu/java/lang/VMCPStringBuilder.java
rename : src/classes/gnu/gnu/java/lang/management/VMMemoryMXBeanImpl.java => src/classes/gnuclasspath/gnu/java/lang/management/VMMemoryMXBeanImpl.java
rename : src/classes/gnu/gnu/java/lang/management/VMRuntimeMXBeanImpl.java => src/classes/gnuclasspath/gnu/java/lang/management/VMRuntimeMXBeanImpl.java
rename : src/classes/gnu/java/lang/VMClassLoader.java => src/classes/gnuclasspath/java/lang/VMClassLoader.java
rename : src/classes/gnu/java/lang/VMString.java => src/classes/gnuclasspath/java/lang/VMString.java
rename : src/classes/gnu/java/lang/VMThread.java => src/classes/gnuclasspath/java/lang/VMThread.java
rename : src/classes/gnu/java/lang/reflect/Constructor.java => src/classes/gnuclasspath/java/lang/reflect/Constructor.java
rename : src/classes/gnu/java/lang/reflect/Field.java => src/classes/gnuclasspath/java/lang/reflect/Field.java
rename : src/classes/gnu/java/lang/reflect/Method.java => src/classes/gnuclasspath/java/lang/reflect/Method.java
rename : src/classes/gnu/java/lang/reflect/Modifier.java => src/classes/gnuclasspath/java/lang/reflect/Modifier.java
rename : src/classes/gnu/java/lang/reflect/VMConstructor.java => src/classes/gnuclasspath/java/lang/reflect/VMConstructor.java
rename : src/classes/gnu/java/lang/reflect/VMField.java => src/classes/gnuclasspath/java/lang/reflect/VMField.java
rename : src/classes/gnu/java/lang/reflect/VMMethod.java => src/classes/gnuclasspath/java/lang/reflect/VMMethod.java
rename : src/classes/gnu/java/security/VMAccessController.java => src/classes/gnuclasspath/java/security/VMAccessController.java
rename : src/classes/gnu/sun/misc/Unsafe.java => src/classes/gnuclasspath/sun/misc/Unsafe.java
rename : src/classes/gnu/sun/reflect/ConstantPool.java => src/classes/gnuclasspath/sun/reflect/ConstantPool.java
rename : src/classes/gnu/sun/reflect/annotation/AnnotationParser.java => src/classes/gnuclasspath/sun/reflect/annotation/AnnotationParser.java
rename : src/classes/gnu/sun/reflect/annotation/AnnotationType.java => src/classes/gnuclasspath/sun/reflect/annotation/AnnotationType.java
rename : src/classes/gnu/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java => src/classes/gnuclasspath/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java
rename : src/classes/gnu/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java => src/classes/gnuclasspath/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java
rename : src/classes/gnu/sun/reflect/annotation/ExceptionProxy.java => src/classes/gnuclasspath/sun/reflect/annotation/ExceptionProxy.java
rename : src/classes/gnu/sun/reflect/annotation/TypeNotPresentExceptionProxy.java => src/classes/gnuclasspath/sun/reflect/annotation/TypeNotPresentExceptionProxy.java

15 years ago* src/classes/Makefile.am (BOOTCLASSPATH): Removed, this is set during
Christian Thalinger [Wed, 14 May 2008 14:12:13 +0000 (16:12 +0200)]
* src/classes/Makefile.am (BOOTCLASSPATH): Removed, this is set during
configure.

15 years ago* src/native/vm/gnu: Renamed to src/native/vm/gnuclasspath.
Christian Thalinger [Wed, 14 May 2008 14:03:46 +0000 (16:03 +0200)]
* src/native/vm/gnu: Renamed to src/native/vm/gnuclasspath.
* src/native/vm/sun: Renamed to src/native/vm/openjdk.

--HG--
rename : src/native/vm/gnu/Makefile.am => src/native/vm/gnuclasspath/Makefile.am
rename : src/native/vm/gnu/VMjdwp.c => src/native/vm/gnuclasspath/VMjdwp.c
rename : src/native/vm/gnu/VMjdwp.h => src/native/vm/gnuclasspath/VMjdwp.h
rename : src/native/vm/gnu/gnu_classpath_VMStackWalker.c => src/native/vm/gnuclasspath/gnu_classpath_VMStackWalker.c
rename : src/native/vm/gnu/gnu_classpath_VMSystemProperties.c => src/native/vm/gnuclasspath/gnu_classpath_VMSystemProperties.c
rename : src/native/vm/gnu/gnu_classpath_jdwp_VMFrame.c => src/native/vm/gnuclasspath/gnu_classpath_jdwp_VMFrame.c
rename : src/native/vm/gnu/gnu_classpath_jdwp_VMMethod.c => src/native/vm/gnuclasspath/gnu_classpath_jdwp_VMMethod.c
rename : src/native/vm/gnu/gnu_classpath_jdwp_VMVirtualMachine.c => src/native/vm/gnuclasspath/gnu_classpath_jdwp_VMVirtualMachine.c
rename : src/native/vm/gnu/gnu_java_lang_VMCPStringBuilder.c => src/native/vm/gnuclasspath/gnu_java_lang_VMCPStringBuilder.c
rename : src/native/vm/gnu/gnu_java_lang_management_VMClassLoadingMXBeanImpl.c => src/native/vm/gnuclasspath/gnu_java_lang_management_VMClassLoadingMXBeanImpl.c
rename : src/native/vm/gnu/gnu_java_lang_management_VMMemoryMXBeanImpl.c => src/native/vm/gnuclasspath/gnu_java_lang_management_VMMemoryMXBeanImpl.c
rename : src/native/vm/gnu/gnu_java_lang_management_VMRuntimeMXBeanImpl.c => src/native/vm/gnuclasspath/gnu_java_lang_management_VMRuntimeMXBeanImpl.c
rename : src/native/vm/gnu/gnu_java_lang_management_VMThreadMXBeanImpl.c => src/native/vm/gnuclasspath/gnu_java_lang_management_VMThreadMXBeanImpl.c
rename : src/native/vm/gnu/java_lang_VMClass.c => src/native/vm/gnuclasspath/java_lang_VMClass.c
rename : src/native/vm/gnu/java_lang_VMClassLoader.c => src/native/vm/gnuclasspath/java_lang_VMClassLoader.c
rename : src/native/vm/gnu/java_lang_VMObject.c => src/native/vm/gnuclasspath/java_lang_VMObject.c
rename : src/native/vm/gnu/java_lang_VMRuntime.c => src/native/vm/gnuclasspath/java_lang_VMRuntime.c
rename : src/native/vm/gnu/java_lang_VMString.c => src/native/vm/gnuclasspath/java_lang_VMString.c
rename : src/native/vm/gnu/java_lang_VMSystem.c => src/native/vm/gnuclasspath/java_lang_VMSystem.c
rename : src/native/vm/gnu/java_lang_VMThread.c => src/native/vm/gnuclasspath/java_lang_VMThread.c
rename : src/native/vm/gnu/java_lang_VMThrowable.c => src/native/vm/gnuclasspath/java_lang_VMThrowable.c
rename : src/native/vm/gnu/java_lang_management_VMManagementFactory.c => src/native/vm/gnuclasspath/java_lang_management_VMManagementFactory.c
rename : src/native/vm/gnu/java_lang_reflect_VMConstructor.c => src/native/vm/gnuclasspath/java_lang_reflect_VMConstructor.c
rename : src/native/vm/gnu/java_lang_reflect_VMField.c => src/native/vm/gnuclasspath/java_lang_reflect_VMField.c
rename : src/native/vm/gnu/java_lang_reflect_VMMethod.c => src/native/vm/gnuclasspath/java_lang_reflect_VMMethod.c
rename : src/native/vm/gnu/java_lang_reflect_VMProxy.c => src/native/vm/gnuclasspath/java_lang_reflect_VMProxy.c
rename : src/native/vm/gnu/java_security_VMAccessController.c => src/native/vm/gnuclasspath/java_security_VMAccessController.c
rename : src/native/vm/gnu/java_util_concurrent_atomic_AtomicLong.c => src/native/vm/gnuclasspath/java_util_concurrent_atomic_AtomicLong.c
rename : src/native/vm/gnu/sun_reflect_ConstantPool.c => src/native/vm/gnuclasspath/sun_reflect_ConstantPool.c
rename : src/native/vm/sun/Makefile.am => src/native/vm/openjdk/Makefile.am
rename : src/native/vm/sun/hpi.c => src/native/vm/openjdk/hpi.c
rename : src/native/vm/sun/hpi.h => src/native/vm/openjdk/hpi.h
rename : src/native/vm/sun/jvm.c => src/native/vm/openjdk/jvm.c

15 years ago* m4/classpath.m4: Moved from here...
Christian Thalinger [Wed, 14 May 2008 13:36:35 +0000 (15:36 +0200)]
* m4/classpath.m4: Moved from here...
* m4/java-runtime-library.m4: ...to here.

--HG--
rename : m4/classpath.m4 => m4/java-runtime-library.m4

15 years ago* contrib/setenvinstalled.in: Missed in renaming.
Christian Thalinger [Wed, 14 May 2008 13:33:13 +0000 (15:33 +0200)]
* contrib/setenvinstalled.in: Missed in renaming.
* contrib/setenvsource.in: Likewise.

15 years ago* m4/classpath.m4: Renamed --with-classpath* options to
Christian Thalinger [Wed, 14 May 2008 11:51:44 +0000 (13:51 +0200)]
* m4/classpath.m4: Renamed --with-classpath* options to
--with-java-runtime-library* and the defines respectively.

* configure.ac,
contrib/setenvinstalled.in,
contrib/setenvsource.in,
m4/hpi.m4,
src/cacao/Makefile.am,
src/cacaoh/cacaoh.c,
src/classes/Makefile.am,
src/native/include/Makefile.am,
src/native/jni.c,
src/native/native.c,
src/native/vm/Makefile.am,
src/native/vm/gnu/java_lang_VMClass.c,
src/native/vm/gnu/java_lang_VMClassLoader.c,
src/native/vm/nativevm.c,
src/native/vm/nativevm.h,
src/native/vm/reflect.c,
src/native/vm/reflect.h,
src/native/vm/sun_misc_Unsafe.c,
src/threads/posix/thread-posix.c,
src/threads/thread.c,
src/vm/access.c,
src/vm/assertion.c,
src/vm/initialize.c,
src/vm/jit/codegen-common.c,
src/vm/jit/jit.c,
src/vm/jit/stacktrace.c,
src/vm/properties.c,
src/vm/signal.c,
src/vm/vm.c,
src/vmcore/class.c,
src/vmcore/class.h,
src/vmcore/linker.c,
src/vmcore/loader.c,
src/vmcore/utf8.c,
src/vmcore/utf8.h: Likewise.

15 years ago* src/vm/jit/cfg.c: Changed all occurences of class to clazz.
Peter Molnar [Wed, 14 May 2008 07:32:23 +0000 (09:32 +0200)]
* src/vm/jit/cfg.c: Changed all occurences of class to clazz.
* src/vm/jit/optimizing/ssa3.c: Removed accidentally forgotten diff marker resulting from previous merge.

15 years ago* src/vm/jit/allocator/simplereg.c (simplereg_allocate_temporaries): Support for...
Peter Molnar [Wed, 14 May 2008 07:09:10 +0000 (09:09 +0200)]
* src/vm/jit/allocator/simplereg.c (simplereg_allocate_temporaries): Support for ICMD_GETEXCEPTION.
* src/vm/jit/cfg.c (cfg_eliminate_edges_to_unreachable, cfg_calculate_reachability, cfg_remove_predecessors, cfg_eliminate_edges_to_unreachable): new functions.
* src/vm/jit/i386/codegen.c [ENABLE_SSA] (codegen_emit): Don't copy itmp1 into invar 1 in exh blocks.
* src/vm/jit/icmdtable.inc (ICMD_GETEXCEPTION, ICMD_PHI): new opcodes.
* src/vm/jit/jit.c (jit_compile_intern) [ENABLE_SSA]: Normalizing exception handlers before SSA transformation.
* src/vm/jit/jit.h (var_is_inout): Correctly handling TYPE_RET variables.
* src/vm/jit/optimizing/ssa.c: adapted.
* src/vm/jit/optimizing/ssa3.c: Changed a lot.
* src/vm/jit/show.c (show_icmd): Support for ICMD_GETEXCEPTION.

16 years ago* src/vm/vm.c (mainstring): Removed.
Christian Thalinger [Tue, 13 May 2008 15:23:15 +0000 (17:23 +0200)]
* src/vm/vm.c (mainstring): Removed.
(mainclass): Made static.
(vm_create): Moved main-class argument handling from here...
(vm_run): ...to here.
(vm_compile_method): Pass class name to the function.
* src/vm/vm.h (mainstring): Removed.
(mainclass): Likewise.

16 years ago* src/threads/none/thread-none.h (THREADINFO): Removed.
Christian Thalinger [Tue, 13 May 2008 08:28:35 +0000 (10:28 +0200)]
* src/threads/none/thread-none.h (THREADINFO): Removed.

16 years ago* src/threads/none/thread-none.h (THREADSPECIFIC): Removed because
Christian Thalinger [Tue, 13 May 2008 08:25:36 +0000 (10:25 +0200)]
* src/threads/none/thread-none.h (THREADSPECIFIC): Removed because
it's not used anymore.
* src/threads/posix/thread-posix.h: Likewise.

16 years ago* src/vm/jit/x86_64/asmpart.S (asm_get_cycle_count): Repaired
Stefan Ring [Sun, 11 May 2008 18:02:39 +0000 (20:02 +0200)]
* src/vm/jit/x86_64/asmpart.S (asm_get_cycle_count): Repaired
--enable-cycles-stats.

16 years agoMerged cleanup -> gc7-branch
Stefan Ring [Sun, 11 May 2008 10:21:01 +0000 (12:21 +0200)]
Merged cleanup -> gc7-branch

--HG--
branch : gc7-branch

16 years agoClean merge -> gc7-branch
Stefan Ring [Sun, 11 May 2008 10:19:00 +0000 (12:19 +0200)]
Clean merge -> gc7-branch

--HG--
branch : gc7-branch
rename : src/threads/native/threads.c => src/threads/posix/thread-posix.c

16 years ago* src/mm/boehm-gc/pthread_stop_world.c: Cleaned up some old Boehm-based
Stefan Ring [Sun, 11 May 2008 09:58:06 +0000 (11:58 +0200)]
* src/mm/boehm-gc/pthread_stop_world.c: Cleaned up some old Boehm-based
stop-the-world code.
* src/threads/posix/thread-posix.c: Likewise.
* src/threads/posix/thread-posix.h: Likewise.

16 years ago* src/vm/jit/s390/codegen.c (codegen_emit): For ICMD_LALOAD, ICMD_LASTORE, ICMD_DALOA...
Peter Molnar [Sat, 10 May 2008 16:26:44 +0000 (16:26 +0000)]
* src/vm/jit/s390/codegen.c (codegen_emit): For ICMD_LALOAD, ICMD_LASTORE, ICMD_DALOAD, fixed offset of first array element. This fixes the failing dacapo antlr benchmark.

16 years ago* src/threads/posix/lock.c: Replaced UTF-8 characters with ASCII.
Stefan Ring [Fri, 9 May 2008 16:32:52 +0000 (18:32 +0200)]
* src/threads/posix/lock.c: Replaced UTF-8 characters with ASCII.

16 years ago* Merged with tip.
Christian Thalinger [Thu, 8 May 2008 11:43:12 +0000 (13:43 +0200)]
* Merged with tip.

16 years ago* configure.ac (AC_INIT): Bumped version to 0.99rc5.
Christian Thalinger [Thu, 8 May 2008 09:59:04 +0000 (11:59 +0200)]
* configure.ac (AC_INIT): Bumped version to 0.99rc5.

16 years ago* src/vm/jit/s390/md.c (md_executionstate_read): New function (stub
Christian Thalinger [Thu, 8 May 2008 09:23:46 +0000 (11:23 +0200)]
* src/vm/jit/s390/md.c (md_executionstate_read): New function (stub
only).
(md_executionstate_write): Likewise.

16 years ago* m4/cacaoh.m4 (AC_CHECK_WITH_CACAOH): Don't set ENABLE_CACAOH.
Christian Thalinger [Wed, 7 May 2008 08:08:41 +0000 (10:08 +0200)]
* m4/cacaoh.m4 (AC_CHECK_WITH_CACAOH): Don't set ENABLE_CACAOH.
* src/Makefile.am [ENABLE_CACAOH] (CACAOH_DIR): Removed.
(SUBDIRS): Always build cacaoh because it's required e.g. when running
make check on the target.