/hg/icedtea: JamVM: Fix issue with recent versions of JEdit; Upd...

xranby at icedtea.classpath.org xranby at icedtea.classpath.org
Tue Sep 17 11:12:17 PDT 2013


changeset fe76f3068203 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=fe76f3068203
author: Xerxes Ranby <xerxes at zafena.se>
date: Tue Sep 17 20:15:54 2013 +0200

	JamVM: Fix issue with recent versions of JEdit; Updated to 2013-08-28 revision.

	2013-09-17  Xerxes Ranby  <xerxes at zafena.se>
		    Robert Lougher  <rob at jamvm.org.uk>

		JamVM
		- JSR 335: fix frame.c
		- Add support for CallerSensitive
		- JSR 335: handle interfaces when resolving a method
		- sun.misc.Unsafe: additional methods get/putAddress
		- JSR 292: make internal functions static
		* NEWS: Updated.
		* Makefile.am
		(JAMVM_VERSION): Updated JamVM to 2013-08-28 revision.
		(JAMVM_SHA256SUM): Updated.


diffstat:

 ChangeLog   |  14 ++++++++++++++
 Makefile.am |   4 ++--
 NEWS        |   2 ++
 3 files changed, 18 insertions(+), 2 deletions(-)

diffs (47 lines):

diff -r 8b48635893db -r fe76f3068203 ChangeLog
--- a/ChangeLog	Wed Aug 14 15:38:27 2013 +0200
+++ b/ChangeLog	Tue Sep 17 20:15:54 2013 +0200
@@ -1,3 +1,17 @@
+2013-09-17  Xerxes RÃ¥nby  <xerxes at zafena.se>
+	    Robert Lougher  <rob at jamvm.org.uk>
+
+	JamVM
+	- JSR 335: fix frame.c
+	- Add support for CallerSensitive
+	- JSR 335: handle interfaces when resolving a method
+	- sun.misc.Unsafe: additional methods get/putAddress
+	- JSR 292: make internal functions static
+	* NEWS: Updated.
+	* Makefile.am
+	(JAMVM_VERSION): Updated JamVM to 2013-08-28 revision.
+	(JAMVM_SHA256SUM): Updated.
+
 2013-08-14  Xerxes RÃ¥nby  <xerxes at zafena.se>
 	    Robert Lougher  <rob at jamvm.org.uk>
 
diff -r 8b48635893db -r fe76f3068203 Makefile.am
--- a/Makefile.am	Wed Aug 14 15:38:27 2013 +0200
+++ b/Makefile.am	Tue Sep 17 20:15:54 2013 +0200
@@ -26,8 +26,8 @@
 CACAO_URL = $(CACAO_BASE_URL)/$(CACAO_VERSION).tar.bz2
 CACAO_SRC_ZIP = cacao-$(CACAO_VERSION).tar.bz2
 
-JAMVM_VERSION = 1a58072f8339270f9372c273d82a00790e04375d
-JAMVM_SHA256SUM = b6dafea4924a2772877597b07a59108ac5f95d6ec85fbb0bb2ea80653cdaaaaf
+JAMVM_VERSION = ac22c9948434e528ece451642b4ebde40953ee7e
+JAMVM_SHA256SUM = 4662da1fe3e0e11d8fa685c7f2fc748576b9f3d3e37dc56b798dd6a5bd6b61e7
 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
diff -r 8b48635893db -r fe76f3068203 NEWS
--- a/NEWS	Wed Aug 14 15:38:27 2013 +0200
+++ b/NEWS	Tue Sep 17 20:15:54 2013 +0200
@@ -18,6 +18,8 @@
   - JSR 335: Lambda Expressions
   - JSR 901: VM support for method parameter reflection
   - JEP 171: Implement fence methods in sun.misc.Unsafe
+  - sun.misc.Unsafe: additional methods get/putAddress:
+    allows JamVM with OpenJDK 7/8 to run recent versions of JEdit.
   - FreeClassData: adjust method count for Miranda methods
   - Fix invokesuper check in invokespecial opcode
   - Fix non-direct interpreter invokespecial super-class check



More information about the distro-pkg-dev mailing list