Mercurial > hg > icedtea7
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):