/hg/release/icedtea7-2.6: 3 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Wed May 3 05:12:16 UTC 2017


changeset ca047d031821 in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=ca047d031821
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Apr 27 02:37:41 2017 +0100

	PR2732: Raise javadoc memory limits for CACAO again!

	2017-04-26  Andrew John Hughes  <gnu_andrew at member.fsf.org>

		PR2732: Raise javadoc memory limits for CACAO
		again!
		* NEWS: Updated.

	2015-11-30  James Le Cuirot  <chewi at gentoo.org>

		PR2732: Raise javadoc memory limits for CACAO
		again!
		* patches/cacao/memory.patch: Increase memory
		limits so a build with CACAO and doc generation
		succeeds.


changeset dcf74eeb8cd8 in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=dcf74eeb8cd8
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Wed May 03 06:09:42 2017 +0100

	PR3347: jstack.stp should support AArch64

	2017-03-15  Andrew John Hughes  <gnu_andrew at member.fsf.org>

		PR3347: jstack.stp should support AArch64
		Patch by Andrew Dinn <adinn at redhat.com>
		and Mark Wielaard <mjw at redhat.com>
		* AUTHORS: Add Andrew Dinn.
		* NEWS: Updated.
		* tapset/jstack.stp.in:
		Add AArch64 support.


changeset 522b039fb608 in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=522b039fb608
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Wed May 03 06:11:29 2017 +0100

	PR3349: Architectures unsupported by SystemTap tapsets throw a parse error

	2017-04-03  Andrew John Hughes  <gnu_andrew at member.fsf.org>

		PR3349: Architectures unsupported by SystemTap
		tapsets throw a parse error
		Patch by David Smith <dsmith at redhat.com>
		* AUTHORS: Add David Smith.
		* NEWS: Updated.
		* tapset/jstack.stp.in:
		Call the error function if no architecture is matched.


diffstat:

 AUTHORS                    |   2 ++
 ChangeLog                  |  35 +++++++++++++++++++++++++++++++++++
 NEWS                       |   5 +++++
 patches/cacao/memory.patch |  20 ++++++++++----------
 tapset/jstack.stp.in       |  16 ++++++++++++++--
 5 files changed, 66 insertions(+), 12 deletions(-)

diffs (149 lines):

diff -r 7e6805119470 -r 522b039fb608 AUTHORS
--- a/AUTHORS	Fri Apr 28 17:10:43 2017 +0100
+++ b/AUTHORS	Wed May 03 06:11:29 2017 +0100
@@ -11,6 +11,7 @@
 Pablo del Campo <pablogdc at gmail.com>
 James Le Cuirot <chewi at gentoo.org>
 Tiago Sturmer Daitx <tdaitx at linux.vnet.ibm.com>
+Andrew Dinn <adinn at redhat.com>
 Thomas Fitzsimmons <fitzsim at redhat.com>
 Matthew Flaschen <matthew.flaschen at gatech.edu>
 Michael Franz <mvfranz at gmail.com>
@@ -40,6 +41,7 @@
 Marc Schoenefeld <mschoene at redhat.com>
 Keith Seitz <keiths at redhat.com>
 Ralph Sennhauser <sera at gentoo.org>
+David Smith <dsmith at redhat.com>
 Joshua Sumali <jsumali at redhat.com>
 Pavel Tisnovsky <ptisnovs at redhat.com>
 Christian Thalinger <twisti at complang.tuwien.ac.at>
diff -r 7e6805119470 -r 522b039fb608 ChangeLog
--- a/ChangeLog	Fri Apr 28 17:10:43 2017 +0100
+++ b/ChangeLog	Wed May 03 06:11:29 2017 +0100
@@ -1,5 +1,40 @@
+2017-04-03  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	PR3349: Architectures unsupported by SystemTap
+	tapsets throw a parse error
+	Patch by David Smith <dsmith at redhat.com>
+	* AUTHORS: Add David Smith.
+	* NEWS: Updated.
+	* tapset/jstack.stp.in:
+	Call the error function if no architecture is matched.
+
+2017-03-15  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	PR3347: jstack.stp should support AArch64
+	Patch by Andrew Dinn <adinn at redhat.com>
+	and Mark Wielaard <mjw at redhat.com>
+	* AUTHORS: Add Andrew Dinn.
+	* NEWS: Updated.
+	* tapset/jstack.stp.in:
+	Add AArch64 support.
+
+2017-04-26  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	PR2732: Raise javadoc memory limits for CACAO
+	again!
+	* NEWS: Updated.
+
+2015-11-30  James Le Cuirot  <chewi at gentoo.org>
+
+	PR2732: Raise javadoc memory limits for CACAO
+	again!
+	* patches/cacao/memory.patch: Increase memory
+	limits so a build with CACAO and doc generation
+	succeeds.
+
 2017-04-27  Andrew John Hughes  <gnu_andrew at member.fsf.org>
 
+	Bump to icedtea-2.6.10pre01.
 	* Makefile.am,
 	(CORBA_CHANGESET): Update to icedtea-2.6.10pre01.
 	(JAXP_CHANGESET): Likewise.
diff -r 7e6805119470 -r 522b039fb608 NEWS
--- a/NEWS	Fri Apr 28 17:10:43 2017 +0100
+++ b/NEWS	Wed May 03 06:11:29 2017 +0100
@@ -14,6 +14,8 @@
 
 New in release 2.6.10 (2017-04-XX):
 
+* New features
+  - PR3347: jstack.stp should support AArch64
 * Backports
   - S8011621, PR3209: live_ranges_in_separate_class.patch
   - S8022284, PR3209: Hide internal data structure in PhaseCFG
@@ -26,7 +28,10 @@
   - S8173941, PR3330: SA does not work if executable is DSO
   - S8174729, PR3361: Race Condition in java.lang.reflect.WeakCache
 * Bug fixes
+  - PR3349: Architectures unsupported by SystemTap tapsets throw a parse error
   - PR3370: Disable ARM32 JIT by default in jdk_generic_profile.sh
+* CACAO
+  - PR2732: Raise javadoc memory limits for CACAO again!
 * AArch64 port
   - S8177661, PR3367: Correct ad rule output register types from iRegX to iRegXNoSp
 
diff -r 7e6805119470 -r 522b039fb608 patches/cacao/memory.patch
--- a/patches/cacao/memory.patch	Fri Apr 28 17:10:43 2017 +0100
+++ b/patches/cacao/memory.patch	Wed May 03 06:11:29 2017 +0100
@@ -47,23 +47,23 @@
    else
      MB_OF_MEMORY       := unknown
 diff -Nru openjdk.orig/jdk/make/docs/Makefile openjdk/jdk/make/docs/Makefile
---- openjdk.orig/jdk/make/docs/Makefile	2012-06-08 17:12:17.000000000 +0100
-+++ openjdk/jdk/make/docs/Makefile	2012-06-12 11:09:31.616702981 +0100
-@@ -69,11 +69,11 @@
+--- openjdk.orig/jdk/make/docs/Makefile	2015-11-30 05:07:07.728000000 -0800
++++ openjdk/jdk/make/docs/Makefile	2015-11-30 05:07:47.064000000 -0800
+@@ -68,13 +68,7 @@
+ # We override whatever the max VM memory setting is here.
  #    NOTE: javadoc will not complete without these larger settings.
  #    WARNING: This could cause thrashing on low memory machines.
- ifeq ($(ARCH_DATA_MODEL),64)
+-ifeq ($(ARCH_DATA_MODEL),64)
 -  MAX_VM_MEMORY = 1536
-+  MAX_VM_MEMORY = 1792
- else ifeq ($(ARCH),universal)
+-else ifeq ($(ARCH),universal)
 -  MAX_VM_MEMORY = 1536
-+  MAX_VM_MEMORY = 1792
- else
+-else
 -  MAX_VM_MEMORY = 768
-+  MAX_VM_MEMORY = 2048
- endif
+-endif
++MAX_VM_MEMORY = 2048
  
  # List of all possible directories for javadoc to look for sources
+ #    NOTE: Quotes are required around sourcepath argument only on Windows.
 diff -Nru openjdk.orig/langtools/make/build.xml openjdk/langtools/make/build.xml
 --- openjdk.orig/langtools/make/build.xml	2012-06-08 17:12:36.000000000 +0100
 +++ openjdk/langtools/make/build.xml	2012-06-12 10:50:20.974290246 +0100
diff -r 7e6805119470 -r 522b039fb608 tapset/jstack.stp.in
--- a/tapset/jstack.stp.in	Fri Apr 28 17:10:43 2017 +0100
+++ b/tapset/jstack.stp.in	Wed May 03 06:11:29 2017 +0100
@@ -139,8 +139,20 @@
      pc_register = "rip";
      ptr_size = 8; // XXX - might be probing 32-on-64 jvm.
      ptr_mask = 0xFFFFFFFFFFFFFFFF;
-  %: **ERROR** unknown architecture
-  %) %)
+  %: %(arch == "arm64" %?
+     sp_register = "sp";
+     fp_register = "fp";
+     pc_register = "pc";
+     ptr_size = 8; // XXX - might be probing 32-on-64 jvm.
+     ptr_mask = 0xFFFFFFFFFFFFFFFF;
+  %:
+     sp_register = "";
+     fp_register = "";
+     pc_register = "";
+     ptr_size = 8;
+     ptr_mask = 0xFFFFFFFFFFFFFFFF;
+     error("unknown architecture")
+  %) %) %)
 
   // Pretend we have an array at address zero and take address of second
   // element and we have the size.


More information about the distro-pkg-dev mailing list