/hg/release/icedtea7-forest-2.5/hotspot: 7 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Tue Apr 14 21:21:30 UTC 2015


changeset 146730901477 in /hg/release/icedtea7-forest-2.5/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/hotspot?cmd=changeset;node=146730901477
author: jmasa
date: Tue Nov 11 09:44:53 2014 -0600

	8059064: Better G1 log caching
	Reviewed-by: jmasa, ahgross
	Contributed-by: paul.nauman at oracle.com


changeset 31b16d76f6a2 in /hg/release/icedtea7-forest-2.5/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/hotspot?cmd=changeset;node=31b16d76f6a2
author: asaha
date: Sun Apr 05 23:44:16 2015 +0100

	8060072: Increment minor version of HSx for 7u79 and initialize the build number
	Reviewed-by: jcoomes


changeset 12a630a36c54 in /hg/release/icedtea7-forest-2.5/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/hotspot?cmd=changeset;node=12a630a36c54
author: pnauman
date: Mon Feb 09 13:05:49 2015 -0600

	8071818: Better vectorization on SPARC
	Summary: Update Assembler::ldf to select addressing mode depending on Address parameter.
	Reviewed-by: zmajo
	Contributed-by: paul.nauman at oracle.com


changeset 019468a8a8f0 in /hg/release/icedtea7-forest-2.5/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/hotspot?cmd=changeset;node=019468a8a8f0
author: kbarrett
date: Mon Feb 09 13:30:30 2015 -0500

	8071931: Return of the phantom menace
	Reviewed-by: mchung, dfuchs, ahgross, brutisso


changeset 1d803ddfe93c in /hg/release/icedtea7-forest-2.5/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/hotspot?cmd=changeset;node=1d803ddfe93c
author: asaha
date: Mon Feb 16 07:26:50 2015 -0800

	8073226: Increment hsx 24.79 build to b02 for 7u79-b10
	Reviewed-by: coffeys


changeset cac66550581b in /hg/release/icedtea7-forest-2.5/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/hotspot?cmd=changeset;node=cac66550581b
author: asaha
date: Tue Mar 10 15:41:04 2015 -0700

	8074662: Update 3rd party readme and license for LibPNG v 1.6.16
	Reviewed-by: jeff


changeset 6054ad858457 in /hg/release/icedtea7-forest-2.5/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/hotspot?cmd=changeset;node=6054ad858457
author: andrew
date: Tue Apr 14 21:40:51 2015 +0100

	Added tag icedtea-2.5.5 for changeset cac66550581b


diffstat:

 .hgtags                                     |   1 +
 THIRD_PARTY_README                          |  39 +++-------------------------
 make/hotspot_version                        |   4 +-
 src/cpu/sparc/vm/assembler_sparc.inline.hpp |  10 ++++++-
 src/share/vm/memory/referenceProcessor.cpp  |   2 +-
 src/share/vm/runtime/arguments.cpp          |   2 +-
 6 files changed, 19 insertions(+), 39 deletions(-)

diffs (147 lines):

diff -r 76c7e6079f90 -r 6054ad858457 .hgtags
--- a/.hgtags	Fri Apr 03 23:27:37 2015 +0100
+++ b/.hgtags	Tue Apr 14 21:40:51 2015 +0100
@@ -793,3 +793,4 @@
 0c7d7c067c46fa0ddcb9170bed1d52f52a9ec831 jdk7u75-b30
 bbda609c9d24364fd233db29d24285251fd61685 icedtea-2.5.5pre01
 4cb6ece5f0736b79ae114d07279da2c39abd29d3 icedtea-2.5.5pre02
+cac66550581b9bc94fa36275712dd3c502a1993e icedtea-2.5.5
diff -r 76c7e6079f90 -r 6054ad858457 THIRD_PARTY_README
--- a/THIRD_PARTY_README	Fri Apr 03 23:27:37 2015 +0100
+++ b/THIRD_PARTY_README	Tue Apr 14 21:40:51 2015 +0100
@@ -1001,7 +1001,7 @@
 
 -------------------------------------------------------------------------------
 
-%% This notice is provided with respect to libpng 1.5.4, which is 
+%% This notice is provided with respect to libpng 1.6.16, which is 
 included with JRE 7, JDK 7, and OpenJDK 7.
 
 --- begin of LICENSE ---
@@ -1017,7 +1017,7 @@
 
 This code is released under the libpng license.
 
-libpng versions 1.2.6, August 15, 2004, through 1.5.4, July 7, 2011, are
+libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are
 Copyright (c) 2004, 2006-2011 Glenn Randers-Pehrson, and are
 distributed according to the same disclaimer and license as libpng-1.2.5
 with the following individual added to the list of Contributing Authors
@@ -1115,7 +1115,7 @@
 
 Glenn Randers-Pehrson
 glennrp at users.sourceforge.net
-July 7, 2011
+December 22, 2014
 
 --- end of LICENSE ---
 
@@ -1912,35 +1912,6 @@
 
 -------------------------------------------------------------------------------
 
-%% This notice is provided with respect to Sparkle v.1.5,
-which is included with JRE 7 on Mac OS X.
-
---- begin of LICENSE ---
-
-Copyright (c) 2012 Sparkle.org and Andy Matuschak
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
---- end of LICENSE ---
-
--------------------------------------------------------------------------------
-
 %% Portions licensed from Taligent, Inc.
 
 -------------------------------------------------------------------------------
@@ -3198,12 +3169,12 @@
 %% This notice is provided with respect to the following which is 
 included with JRE 7, JDK 7, and OpenJDK 7, except where noted:
 
-  Apache Derby 10.8.3.0        [included with JDK 7 only]
+  Apache Derby 10.8.1.2        [included with JDK 7 only]
   Apache Jakarta BCEL 5.2 
   Apache Jakarta Regexp 1.4 
   Apache Santuario XMLSec-Java 1.4.2
   Apache Xalan-Java 2.7.1 
-  Apache Xerces2 Java 2.11.0 
+  Apache Xerces2 Java 2.10.0 
   Apache XML Resolver 1.1 
 
 
diff -r 76c7e6079f90 -r 6054ad858457 make/hotspot_version
--- a/make/hotspot_version	Fri Apr 03 23:27:37 2015 +0100
+++ b/make/hotspot_version	Tue Apr 14 21:40:51 2015 +0100
@@ -34,8 +34,8 @@
 HOTSPOT_VM_COPYRIGHT=Copyright 2015
 
 HS_MAJOR_VER=24
-HS_MINOR_VER=75
-HS_BUILD_NUMBER=04
+HS_MINOR_VER=79
+HS_BUILD_NUMBER=02
 
 JDK_MAJOR_VER=1
 JDK_MINOR_VER=7
diff -r 76c7e6079f90 -r 6054ad858457 src/cpu/sparc/vm/assembler_sparc.inline.hpp
--- a/src/cpu/sparc/vm/assembler_sparc.inline.hpp	Fri Apr 03 23:27:37 2015 +0100
+++ b/src/cpu/sparc/vm/assembler_sparc.inline.hpp	Tue Apr 14 21:40:51 2015 +0100
@@ -119,7 +119,15 @@
 inline void Assembler::ldf(FloatRegisterImpl::Width w, Register s1, Register s2, FloatRegister d) { emit_long( op(ldst_op) | fd(d, w) | alt_op3(ldf_op3, w) | rs1(s1) | rs2(s2) ); }
 inline void Assembler::ldf(FloatRegisterImpl::Width w, Register s1, int simm13a, FloatRegister d, RelocationHolder const& rspec) { emit_data( op(ldst_op) | fd(d, w) | alt_op3(ldf_op3, w) | rs1(s1) | immed(true) | simm(simm13a, 13), rspec); }
 
-inline void Assembler::ldf(FloatRegisterImpl::Width w, const Address& a, FloatRegister d, int offset) { relocate(a.rspec(offset)); ldf( w, a.base(), a.disp() + offset, d); }
+inline void Assembler::ldf(FloatRegisterImpl::Width w, const Address& a, FloatRegister d, int offset) {
+  relocate(a.rspec(offset));
+  if (a.has_index()) {
+    assert(offset == 0, "");
+    ldf(w, a.base(), a.index(), d);
+  } else {
+    ldf(w, a.base(), a.disp() + offset, d);
+  }
+}
 
 inline void Assembler::ldfsr(  Register s1, Register s2) { v9_dep();   emit_long( op(ldst_op) |             op3(ldfsr_op3) | rs1(s1) | rs2(s2) ); }
 inline void Assembler::ldfsr(  Register s1, int simm13a) { v9_dep();   emit_data( op(ldst_op) |             op3(ldfsr_op3) | rs1(s1) | immed(true) | simm(simm13a, 13)); }
diff -r 76c7e6079f90 -r 6054ad858457 src/share/vm/memory/referenceProcessor.cpp
--- a/src/share/vm/memory/referenceProcessor.cpp	Fri Apr 03 23:27:37 2015 +0100
+++ b/src/share/vm/memory/referenceProcessor.cpp	Tue Apr 14 21:40:51 2015 +0100
@@ -256,7 +256,7 @@
     // Cleaner references to be temporary, and don't want to deal with
     // possible incompatibilities arising from making it more visible.
     phantom_count +=
-      process_discovered_reflist(_discoveredCleanerRefs, NULL, false,
+      process_discovered_reflist(_discoveredCleanerRefs, NULL, true,
                                  is_alive, keep_alive, complete_gc, task_executor);
   }
 
diff -r 76c7e6079f90 -r 6054ad858457 src/share/vm/runtime/arguments.cpp
--- a/src/share/vm/runtime/arguments.cpp	Fri Apr 03 23:27:37 2015 +0100
+++ b/src/share/vm/runtime/arguments.cpp	Tue Apr 14 21:40:51 2015 +0100
@@ -2023,7 +2023,7 @@
                                         "G1ConcMarkStepDurationMillis");
     status = status && verify_interval(G1ConcRSHotCardLimit, 0, max_jubyte,
                                        "G1ConcRSHotCardLimit");
-    status = status && verify_interval(G1ConcRSLogCacheSize, 0, 31,
+    status = status && verify_interval(G1ConcRSLogCacheSize, 0, 27,
                                        "G1ConcRSLogCacheSize");
   }
 #endif


More information about the distro-pkg-dev mailing list