/hg/icedtea6: JamVM: Ignore assertions and verify options.

xranby at icedtea.classpath.org xranby at icedtea.classpath.org
Mon Aug 15 03:08:06 PDT 2011


changeset 0e26a40dddf3 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=0e26a40dddf3
author: Xerxes Ranby <xerxes at zafena.se>
date: Mon Aug 15 12:08:18 2011 +0200

	JamVM: Ignore assertions and verify options.

	2011-08-15 Xerxes R?nby <xerxes at zafena.se>

	 JamVM
		- Ignore assertions and verify options.
		* NEWS: Updated.
		* patches/jamvm/ignore-assertions-and-verify-options.patch: New patch.
		* Makefile.am: Apply JamVM patch.


diffstat:

 ChangeLog                                                |   8 ++++++
 Makefile.am                                              |   3 +-
 NEWS                                                     |   1 +
 patches/jamvm/ignore-assertions-and-verify-options.patch |  19 ++++++++++++++++
 4 files changed, 30 insertions(+), 1 deletions(-)

diffs (63 lines):

diff -r a690c9e7e3bc -r 0e26a40dddf3 ChangeLog
--- a/ChangeLog	Mon Aug 15 11:49:11 2011 +0200
+++ b/ChangeLog	Mon Aug 15 12:08:18 2011 +0200
@@ -1,3 +1,11 @@
+2011-08-15  Xerxes RÃ¥nby  <xerxes at zafena.se>
+
+	JamVM
+	- Ignore assertions and verify options.
+	* NEWS: Updated.
+	* patches/jamvm/ignore-assertions-and-verify-options.patch: New patch.
+	* Makefile.am: Apply JamVM patch.
+
 2011-08-15  Xerxes RÃ¥nby  <xerxes at zafena.se>
 
 	JamVM
diff -r a690c9e7e3bc -r 0e26a40dddf3 Makefile.am
--- a/Makefile.am	Mon Aug 15 11:49:11 2011 +0200
+++ b/Makefile.am	Mon Aug 15 12:08:18 2011 +0200
@@ -397,7 +397,8 @@
 
 if BUILD_JAMVM
 ICEDTEA_PATCHES += \
-        patches/jamvm/jmm_GetLongAttribute_201.patch
+        patches/jamvm/jmm_GetLongAttribute_201.patch \
+        patches/jamvm/ignore-assertions-and-verify-options.patch
 endif
 
 if ENABLE_PULSE_JAVA
diff -r a690c9e7e3bc -r 0e26a40dddf3 NEWS
--- a/NEWS	Mon Aug 15 11:49:11 2011 +0200
+++ b/NEWS	Mon Aug 15 12:08:18 2011 +0200
@@ -375,6 +375,7 @@
   - Threadlist & threadobject improvements.
 * JamVM
   - PR772: jtreg LocalOnlyTest sends SIGQUIT to all processes on exit.
+  - Ignore assertions and verify options.
   - Fix typo in definition of ACC_MIRANDA.
   - Intern strings when creating a StackTraceElement.
   - Remove empty clobber.
diff -r a690c9e7e3bc -r 0e26a40dddf3 patches/jamvm/ignore-assertions-and-verify-options.patch
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/jamvm/ignore-assertions-and-verify-options.patch	Mon Aug 15 12:08:18 2011 +0200
@@ -0,0 +1,20 @@
+Index: jamvm/jamvm/src/init.c
+===================================================================
+--- jamvm.orig/jamvm/src/init.c	2011-08-12 14:12:00.775411188 +0200
++++ jamvm/jamvm/src/init.c	2011-08-12 16:22:24.110205028 +0200
+@@ -272,6 +272,15 @@
+     /* Compatibility options */
+     } else if(strcmp(string,  "-Xcomp")  == 0 ||
+               strcmp(string,  "-Xbatch") == 0 ||
++              strcmp(string,  "-ea") == 0 ||
++              strcmp(string,  "-da") == 0 ||
++              strcmp(string,  "-dsa") == 0 ||
++              strcmp(string,  "-esa") == 0 ||
++              strncmp(string, "-ea:", 4) == 0 ||
++              strncmp(string, "-da:", 4) == 0 ||
++              strncmp(string, "-dsa:", 5) == 0 ||
++              strncmp(string, "-esa:", 5) == 0 ||
++              strncmp(string, "-Xverify:", 9) == 0 ||
+               strncmp(string, "-XX:", 4) == 0) {
+         /* Ignore */
+     } else



More information about the distro-pkg-dev mailing list