/hg/release/icedtea7-2.5: 2 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Tue Apr 14 23:46:15 UTC 2015
changeset bbb69dac5c7c in /hg/release/icedtea7-2.5
details: http://icedtea.classpath.org/hg/release/icedtea7-2.5?cmd=changeset;node=bbb69dac5c7c
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Wed Apr 15 00:25:14 2015 +0100
Bump AArch64 HotSpot to icedtea-2.6pre21.
2015-04-14 Andrew John Hughes <gnu.andrew at member.fsf.org>
* NEWS: Updated.
* hotspot.map.in: Update aarch64 HotSpot
to icedtea-2.6.0pre21's.
changeset 38192e372210 in /hg/release/icedtea7-2.5
details: http://icedtea.classpath.org/hg/release/icedtea7-2.5?cmd=changeset;node=38192e372210
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Wed Apr 15 00:42:01 2015 +0100
PR2297: Use the IcedTea 2.6.0 HotSpot for ARM32 by default
2015-04-15 Andrew John Hughes <gnu.andrew at member.fsf.org>
PR2297: Use the IcedTea 2.6.0 HotSpot
for ARM32 by default
* INSTALL: Update HotSpot build
documentation accordingly.
* NEWS: Updated.
* acinclude.m4:
(IT_WITH_HOTSPOT_BUILD): Use 'aarch64'
when JRE_ARCH_DIR is either arm or aarch64.
diffstat:
ChangeLog | 17 +++++++++++++++++
INSTALL | 5 +++--
NEWS | 43 +++++++++++++++++++++++++++++++++++++++++++
acinclude.m4 | 2 +-
hotspot.map.in | 2 +-
5 files changed, 65 insertions(+), 4 deletions(-)
diffs (112 lines):
diff -r acdf8a8f85cf -r 38192e372210 ChangeLog
--- a/ChangeLog Tue Apr 14 01:31:49 2015 +0100
+++ b/ChangeLog Wed Apr 15 00:42:01 2015 +0100
@@ -1,3 +1,20 @@
+2015-04-15 Andrew John Hughes <gnu.andrew at member.fsf.org>
+
+ PR2297: Use the IcedTea 2.6.0 HotSpot
+ for ARM32 by default
+ * INSTALL: Update HotSpot build
+ documentation accordingly.
+ * NEWS: Updated.
+ * acinclude.m4:
+ (IT_WITH_HOTSPOT_BUILD): Use 'aarch64'
+ when JRE_ARCH_DIR is either arm or aarch64.
+
+2015-04-14 Andrew John Hughes <gnu.andrew at member.fsf.org>
+
+ * NEWS: Updated.
+ * hotspot.map.in: Update aarch64 HotSpot
+ to icedtea-2.6.0pre21's.
+
2015-04-11 Andrew John Hughes <gnu.andrew at member.fsf.org>
* Makefile.am:
diff -r acdf8a8f85cf -r 38192e372210 INSTALL
--- a/INSTALL Tue Apr 14 01:31:49 2015 +0100
+++ b/INSTALL Wed Apr 15 00:42:01 2015 +0100
@@ -360,8 +360,9 @@
Currently, IcedTea 2.x supports the 'default' HotSpot tree, which is
part of the IcedTea forest for the particular minor release series
-being used, and 'aarch64', which uses snapshots of the AArch64 HotSpot
-port available at http://hg.openjdk.java.net/aarch64-port/jdk7u
+being used, and 'aarch64', which uses snapshots of the HotSpot tree
+from the forthcoming 2.6.0 release of IcedTea. The latter is the default
+on both the ARM 32 and AArch64 architectures.
JavaScript Support
==================
diff -r acdf8a8f85cf -r 38192e372210 NEWS
--- a/NEWS Tue Apr 14 01:31:49 2015 +0100
+++ b/NEWS Wed Apr 15 00:42:01 2015 +0100
@@ -111,6 +111,49 @@
- PR2210: DGifCloseFile call should check the return value, not the error code, for failure
- PR2225: giflib 5.1 conditional excludes 6.0, 7.0, etc.
- PR2250: JSSE server is still limited to 768-bit DHE
+* ARM32 port
+ - PR2228: Add ARM32 JIT
+ - PR2297: Use the IcedTea 2.6.0 HotSpot for ARM32 by default
+ - Several bug fixes to get Eclipse working
+* AArch64 port
+ - Add java.lang.ref.Reference.get intrinsic to template interpreter
+ - Fix implementation of InterpreterMacroAssembler::increment_mdp_data_at().
+ - Remove insanely large stack allocation in entry frame.
+ - S6976528: PS: assert(!limit_exceeded || softrefs_clear) failed: Should have been cleared
+ - S8020675: invalid jar file in the bootclasspath could lead to jvm fatal error
+ - S8020829: NMT tests fail on platforms if NMT detail is not supported
+ - S8026303: CMS: JVM intermittently crashes with "FreeList of size 258 violates Conservation Principle" assert
+ - S8029775: Solaris code cleanup
+ - S8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
+ - S8042235: redefining method used by multiple MethodHandles crashes VM
+ - S8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
+ - S8046233: VerifyError on backward branch
+ - S8046289: compiler/6340864/TestLongVect.java timeout with
+ - S8048170: Test closed/java/text/Normalizer/ConformanceTest.java failed
+ - S8050022: linux-sparcv9: assert(SharedSkipVerify || obj->is_oop()) failed: sanity check
+ - S8054478: C2: Incorrectly compiled char[] array access crashes JVM
+ - S8054530: C2: assert(res == old_res) failed: Inconsistency between old and new
+ - S8054883: Segmentation error while running program
+ - S8056309: Set minor version for hotspot in 7u76 to 76 and build number to b01
+ - S8058583: Remove CompilationRepeat
+ - S8058935: CPU detection gives 0 cores per cpu, 2 threads per core in Amazon EC2 environment
+ - S8059216: Make PrintGCApplicationStoppedTime print information about stopping threads
+ - S8060169: Update the Crash Reporting URL in the Java crash log
+ - S8061507: Increment hsx 24.76 build to b02 for 7u76-b05
+ - S8061694: Increment hsx 24.76 build to b03 for 7u76-b06
+ - S8062229: Test failure of test_loggc_filename in 7u-cpu
+ - S8062672: JVM crashes during GC on various asserts which checks that HeapWord ptr is an oop
+ - S8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
+ - S8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
+ - S8065618: C2 RA incorrectly removes kill projections
+ - S8065765: Missing space in output message from -XX:+CheckEndorsedAndExtDirs
+ - S8066045: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
+ - S8066103: C2's range check smearing allows out of bound array accesses
+ - S8066649: 8u backport for 8065618 is incorrect
+ - S8066775: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
+ - S8071947: AARCH64: frame::safe_for_sender() computes incorrect sender_sp value for interpreted frames
+ - S8072129: [AARCH64] missing fix for 8066900
+ - S8072483: AARCH64: aarch64.ad uses the wrong operand class for some operations
New in release 2.5.4 (2015-01-21):
diff -r acdf8a8f85cf -r 38192e372210 acinclude.m4
--- a/acinclude.m4 Tue Apr 14 01:31:49 2015 +0100
+++ b/acinclude.m4 Wed Apr 15 00:42:01 2015 +0100
@@ -928,7 +928,7 @@
AC_DEFUN_ONCE([IT_WITH_HOTSPOT_BUILD],
[
AC_REQUIRE([IT_ENABLE_ZERO_BUILD])
- if test "x$JRE_ARCH_DIR" = "xaarch64"; then
+ if test "x$JRE_ARCH_DIR" = "xaarch64" -o "x$JRE_ARCH_DIR" = "xarm"; then
DEFAULT_BUILD="aarch64"
else
DEFAULT_BUILD="default"
diff -r acdf8a8f85cf -r 38192e372210 hotspot.map.in
--- a/hotspot.map.in Tue Apr 14 01:31:49 2015 +0100
+++ b/hotspot.map.in Wed Apr 15 00:42:01 2015 +0100
@@ -1,3 +1,3 @@
# version type(drop/hg) url changeset sha256sum
default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ cac66550581b d724a9749f51a3c66351ad8a27bc4570640720eace33cd03f1a52e2e45731dfb
-aarch64 drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 4d25046abb67 60da8d427f7e3659f701e54c763ea8366d8af3280c7e10670004938b2f07efef
+aarch64 drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 1939c010fd37 ac35bd6620553478700aaf8c825e373a7329d66473899f7184eb5a317f3db97f
More information about the distro-pkg-dev
mailing list