Mercurial > hg > icedtea8
changeset 2780:b8d11d91383b icedtea-3.5.1
Bump shenandoah to aarch64-shenandoah-jdk8u141-b16-shenandoah-merge-2017-07-27-02
Upstream changes:
- Add missing cmpoops() declaration to AArch64 macro assembler. Back out matrix related code from AArch64 interpreter.
- Fix build without precompiled headers.
- Fixed build issues on Windows
ChangeLog:
2017-07-26 Andrew John Hughes <gnu_andrew@member.fsf.org>
Bump shenandoah to
aarch64-shenandoah-jdk8u141-b16-shenandoah-merge-2017-07-27-02
* patches/hotspot/shenandoah/pr3224.patch:
Removed as applied upstream.
* Makefile.am:
(ICEDTEA_PATCHES): Drop fix for build without precompiled
headers, as applied upstream.
* NEWS: Updated.
* hotspot.map.in: Bump shenandoah to
aarch64-shenandoah-jdk8u141-b16-shenandoah-merge-2017-07-27-02.
author | Andrew John Hughes <gnu_andrew@member.fsf.org> |
---|---|
date | Fri, 28 Jul 2017 01:09:31 +0100 |
parents | 8f340ebebec3 |
children | b44259fda1b7 |
files | ChangeLog Makefile.am NEWS hotspot.map.in patches/hotspot/shenandoah/pr3224.patch |
diffstat | 5 files changed, 17 insertions(+), 38 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Thu Jul 27 05:52:43 2017 +0100 +++ b/ChangeLog Fri Jul 28 01:09:31 2017 +0100 @@ -1,3 +1,16 @@ +2017-07-26 Andrew John Hughes <gnu_andrew@member.fsf.org> + + Bump shenandoah to + aarch64-shenandoah-jdk8u141-b16-shenandoah-merge-2017-07-27-02 + * patches/hotspot/shenandoah/pr3224.patch: + Removed as applied upstream. + * Makefile.am: + (ICEDTEA_PATCHES): Drop fix for build without precompiled + headers, as applied upstream. + * NEWS: Updated. + * hotspot.map.in: Bump shenandoah to + aarch64-shenandoah-jdk8u141-b16-shenandoah-merge-2017-07-27-02. + 2017-07-26 Andrew John Hughes <gnu_andrew@member.fsf.org> Bump shenandoah to
--- a/Makefile.am Thu Jul 27 05:52:43 2017 +0100 +++ b/Makefile.am Fri Jul 28 01:09:31 2017 +0100 @@ -374,7 +374,6 @@ # AArch32 doesn't yet have the latest update # Shenandoah included 8175887 ahead of upstream -# Shenandoah broke builds with pre-compiled headers again (PR3224) if WITH_AARCH32_HSBUILD ICEDTEA_PATCHES += \ patches/hotspot/$(HSBUILD)/8175887-pr3415.patch \ @@ -382,9 +381,6 @@ patches/hotspot/$(HSBUILD)/8175097-pr3334-rh1417266.patch \ patches/hotspot/$(HSBUILD)/8173770.patch \ patches/hotspot/$(HSBUILD)/8181420.patch -else -ICEDTEA_PATCHES += \ - patches/hotspot/$(HSBUILD)/pr3224.patch endif endif
--- a/NEWS Thu Jul 27 05:52:43 2017 +0100 +++ b/NEWS Fri Jul 28 01:09:31 2017 +0100 @@ -151,6 +151,9 @@ - Make sure C2 arguments are not used when C2 is disabled. - Refactor parallel ClassLoaderData iterator - Revert G1 changes and bring shared BitMap + - Add missing cmpoops() declaration to AArch64 macro assembler. Back out matrix related code from AArch64 interpreter. + - Fix build without precompiled headers. + - Fixed build issues on Windows New in release 3.5.0 (2017-07-20):
--- a/hotspot.map.in Thu Jul 27 05:52:43 2017 +0100 +++ b/hotspot.map.in Fri Jul 28 01:09:31 2017 +0100 @@ -1,4 +1,4 @@ # version type(drop/hg) url changeset sha256sum default drop http://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ ecaa25cbc662 a6e974e8447a661e5ae5a17e44b703395d7fc551af540890de4dcda481ebee38 -shenandoah drop http://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ 08169421abd6 4826634eee739b1e63006990e6a1a1e8fa8aae0541e587d6d903921674ad01e7 +shenandoah drop http://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ 26bb4cd21d34 71b862293bd17e96f5f1a57553c17ae32dca5b4586ba592118b7d16aee63547a aarch32 drop http://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ b93c39bf2bcf 38e24d556aa269a5168e251b1fa97e84467a722fff27fa2f81de315854f18a33
--- a/patches/hotspot/shenandoah/pr3224.patch Thu Jul 27 05:52:43 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,33 +0,0 @@ -diff --git a/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp b/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp ---- openjdk/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp -+++ openjdk/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp -@@ -26,6 +26,7 @@ - #define SHARE_VM_GC_SHENANDOAH_SHENANDOAHCOLLECTIONSET_HPP - - #include "memory/allocation.hpp" -+#include "utilities/ostream.hpp" - - class ShenandoahHeap; - class ShenandoahHeapRegion; -diff --git a/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp b/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp ---- openjdk/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp -+++ openjdk/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp -@@ -30,6 +30,7 @@ - #include "memory/space.inline.hpp" - #include "memory/universe.hpp" - #include "oops/oop.inline.hpp" -+#include "runtime/java.hpp" - #include "runtime/mutexLocker.hpp" - #include "runtime/os.hpp" - #include "runtime/safepoint.hpp" -diff --git a/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp b/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp ---- openjdk/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp -+++ openjdk/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp -@@ -23,6 +23,7 @@ - - #include "precompiled.hpp" - -+#include "classfile/javaClasses.hpp" - #include "classfile/systemDictionary.hpp" - #include "code/codeCache.hpp" - #include "gc_implementation/shenandoah/shenandoahRootProcessor.hpp"