changeset 2580:32dfd32d5674

JamVM: Updated to 2012-08-15 revision. Make JamVM work with latest OpenJDK 7 2012-08-15 Xerxes Ranby <xerxes@zafena.se> Robert Lougher <rob@jamvm.org.uk> JamVM - Make JamVM work with latest OpenJDK 7 - ARMv6 armhf: Changes for Raspbian (Raspberry Pi) - PPC: Don't use lwsync if it isn't supported - X86: Generate machine-dependent stubs for i386 - When suspending, ignore detached threads that have died, this prevents a user caused deadlock when an external thread has been attached to the VM via JNI and it has exited without detaching - Add missing REF_TO_OBJs for references passed from JNI, this enable JamVM to run Qt-Jambi * NEWS: Updated. * Makefile.am (JAMVM_VERSION): Updated JamVM to 2012-08-15 revision. (JAMVM_SHA256SUM): Updated. (stamps/jamvm.stamp): Use --with-java-runtime-library=openjdk7
author Xerxes Ranby <xerxes@zafena.se>
date Wed, 15 Aug 2012 13:20:11 +0200
parents cc751b4320d0
children 60bd733bd20c
files ChangeLog Makefile.am NEWS
diffstat 3 files changed, 31 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Tue Aug 14 09:51:07 2012 +0100
+++ b/ChangeLog	Wed Aug 15 13:20:11 2012 +0200
@@ -1,3 +1,22 @@
+2012-08-15  Xerxes RĂ„nby  <xerxes@zafena.se>
+	    Robert Lougher  <rob@jamvm.org.uk>
+
+	JamVM
+	- Make JamVM work with latest OpenJDK 7
+	- ARMv6 armhf: Changes for Raspbian (Raspberry Pi)
+	- PPC: Don't use lwsync if it isn't supported
+	- X86: Generate machine-dependent stubs for i386
+	- When suspending, ignore detached threads that have died, this prevents
+	a user caused deadlock when an external thread has been attached to the
+	VM via JNI and it has exited without detaching
+	- Add missing REF_TO_OBJs for references passed from JNI,
+	this enable JamVM to run Qt-Jambi
+	* NEWS: Updated.
+	* Makefile.am
+	(JAMVM_VERSION): Updated JamVM to 2012-08-15 revision.
+	(JAMVM_SHA256SUM): Updated.
+	(stamps/jamvm.stamp): Use --with-java-runtime-library=openjdk7
+
 2012-08-13  Andrew John Hughes  <gnu_andrew@member.fsf.org>
 
 	* Makefile.am:
--- a/Makefile.am	Tue Aug 14 09:51:07 2012 +0100
+++ b/Makefile.am	Wed Aug 15 13:20:11 2012 +0200
@@ -24,8 +24,8 @@
 CACAO_URL = $(CACAO_BASE_URL)/$(CACAO_VERSION).tar.gz
 CACAO_SRC_ZIP = cacao-$(CACAO_VERSION).tar.gz
 
-JAMVM_VERSION = 4617da717ecb05654ea5bb9572338061106a414d
-JAMVM_SHA256SUM = 47fce7bd556c1b1d29a93b8c45497e0d872b48b7f535066b303336f29d0f0d8d
+JAMVM_VERSION = e70f2450890b82c37422616cc85e1a23385f03cd
+JAMVM_SHA256SUM = 3ca7e297ef4daa56c3dd733e21bce795d57ab071243369aa9400c0384ada8a4c
 JAMVM_BASE_URL = http://icedtea.classpath.org/download/drops/jamvm
 JAMVM_URL = $(JAMVM_BASE_URL)/jamvm-$(JAMVM_VERSION).tar.gz
 JAMVM_SRC_ZIP = jamvm-$(JAMVM_VERSION).tar.gz
@@ -1998,7 +1998,7 @@
 stamps/jamvm.stamp: $(OPENJDK_TREE) stamps/rt.stamp
 if BUILD_JAMVM
 	cd jamvm/jamvm && \
-	./autogen.sh --with-java-runtime-library=openjdk \
+	./autogen.sh --with-java-runtime-library=openjdk7 \
 	  --prefix=$(abs_top_builddir)/jamvm/install ; \
 	$(MAKE) ; \
 	$(MAKE) install
--- a/NEWS	Tue Aug 14 09:51:07 2012 +0100
+++ b/NEWS	Wed Aug 15 13:20:11 2012 +0200
@@ -16,6 +16,15 @@
   - PR902: PulseAudioClip getMicrosecondsLength() returns length in milliseconds, not microseconds
   - PR986: IcedTea7 fails to build with IcedTea6 CACAO due to low max heap size
   - PR1050: Stream objects not garbage collected
+* JamVM
+  - ARMv6 armhf: Changes for Raspbian (Raspberry Pi)
+  - PPC: Don't use lwsync if it isn't supported
+  - X86: Generate machine-dependent stubs for i386
+  - When suspending, ignore detached threads that have died, this prevents
+    a user caused deadlock when an external thread has been attached to the VM
+    via JNI and it has exited without detaching
+  - Add missing REF_TO_OBJs for references passed from JNI, this enable JamVM
+    to run Qt-Jambi
 
 New in release 2.2.1 (2012-06-12):