/hg/icedtea7: JamVM: Updated to 2012-08-15 revision. Make JamVM ...

xranby at icedtea.classpath.org xranby at icedtea.classpath.org
Wed Aug 15 02:36:07 PDT 2012


changeset 32dfd32d5674 in /hg/icedtea7
details: http://icedtea.classpath.org/hg/icedtea7?cmd=changeset;node=32dfd32d5674
author: Xerxes Ranby <xerxes at zafena.se>
date: Wed Aug 15 13:20:11 2012 +0200

	JamVM: Updated to 2012-08-15 revision. Make JamVM work with latest OpenJDK 7

	2012-08-15  Xerxes Ranby  <xerxes at zafena.se>
		    Robert Lougher  <rob at 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


diffstat:

 ChangeLog   |  19 +++++++++++++++++++
 Makefile.am |   6 +++---
 NEWS        |   9 +++++++++
 3 files changed, 31 insertions(+), 3 deletions(-)

diffs (68 lines):

diff -r cc751b4320d0 -r 32dfd32d5674 ChangeLog
--- 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 at zafena.se>
+	    Robert Lougher  <rob at 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 at member.fsf.org>
 
 	* Makefile.am:
diff -r cc751b4320d0 -r 32dfd32d5674 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
diff -r cc751b4320d0 -r 32dfd32d5674 NEWS
--- 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):
 



More information about the distro-pkg-dev mailing list