From 78c7e428f64ba88505e00e26b5eb63222cda0b15 Mon Sep 17 00:00:00 2001 From: jdkboy Date: Sat, 21 Mar 2020 11:30:48 +0800 Subject: [PATCH] delete redundant info --- 8031085.patch | 1 - 8033552-Fix-missing-missing-volatile-specifiers-in-C.patch | 2 -- 8047212.patch | 1 - 8060463.patch | 1 - 8129626.patch | 1 - 8131600.patch | 1 - 8134883.patch | 1 - 8135318.patch | 1 - 8138971.patch | 1 - 8139041-Redundant-DMB-instructions.patch | 2 -- 8141356.patch | 1 - 8146792.patch | 1 - 8148754-C2-loop-unrolling-fails-due-to-unexpected-gr.patch | 1 - 8151788.patch | 1 - 8157570.patch | 1 - 8158946-JDK-8165808-JDK-8166583-JDK-.patch | 1 - 8160300.patch | 1 - 8160369.patch | 1 - 8161072.patch | 1 - 8164948.patch | 1 - 8165857-CMS-_overflow_list-is-missing-volatile-speci.patch | 2 -- 8165860-WorkGroup-classes-are-missing-volatile-speci.patch | 2 -- 8166197.patch | 1 - 8166253.patch | 1 - 8167409-Invalid-value-passed-to-critical-JNI-function.patch | 1 - 8171410-aarch64-long-multiplyExact-shifts-by-31-inst.patch | 2 -- 8171537.patch | 1 - 8182036.patch | 1 - 8182397-race-in-field-updates.patch | 2 -- 8186042-OopmapCache-implementation.patch | 1 - 8190332-PngReader-throws-NegativeArraySizeException-.patch | 2 -- 8191129.patch | 1 - 8191483.patch | 1 - 8191915-java.lang.Math.multiplyExact-not-throw-an-ex.patch | 2 -- 8191955.patch | 1 - 8193255-Root-Certificates-should-be-stored-in-text-f.patch | 2 -- 8194154-System-property-user.dir-should-not-be-chang.patch | 2 -- 8194246.patch | 1 - 8202952-C2-Unexpected-dead-nodes-after-matching.patch | 1 - 8203196-C1-emits-incorrect-code-due-to-integer-overf.patch | 2 -- 8203699-java-lang-invoke-SpecialInte.patch | 1 - 8204947-Port-ShenandoahTaskTerminator-to-mainline-an.patch | 2 -- 8205921-Optimizing-best-of-2-work-stealing-queue-sel.patch | 2 -- 8214345.patch | 1 - 8221658.patch | 1 - 8227662-freetype-seeks-to-index-at-the-end-of-the-fo.patch | 2 -- 8234264-Incorrrect-8047434-JDK-8-backport-in-8219677.patch | 2 -- AARCH64-fix-itable-stub-code-size-limit.patch | 1 - Add-ability-to-configure-third-port-for-remote-JMX.patch | 1 - FromCardCache-default-card-index-can-cause.patch | 1 - PS-GC-adding-acquire_size-method-for-PSParallelCompa.patch | 1 - Reduce-the-probability-of-the-crash-related-to-ciObj.patch | 1 - add-debuginfo-for-libsaproc-on-aarch64.patch | 1 - add-with-company-name-option.patch | 1 - disable-UseLSE-on-ARMv8.1-by-default.patch | 1 - fix-incorrect-offset-for-oop-field-with-weak-memory-.patch | 1 - fix-vendor-info.patch | 1 - prohibition-of-irreducible-loop-in-mergers.patch | 1 - replace-vector-to-improve-performance-of-xml.validat.patch | 1 - 59 files changed, 74 deletions(-) diff --git a/8031085.patch b/8031085.patch index fcf313c..5fb623a 100644 --- a/8031085.patch +++ b/8031085.patch @@ -1,5 +1,4 @@ From 727421f7f1abdcc90ac203fa03b279090a208cd7 Mon Sep 17 00:00:00 2001 -From: hedongbo Date: Fri, 18 Oct 2019 12:06:46 +0000 Subject: [PATCH] backport of JDK-8031085 diff --git a/8033552-Fix-missing-missing-volatile-specifiers-in-C.patch b/8033552-Fix-missing-missing-volatile-specifiers-in-C.patch index b6264ad..8db5d89 100644 --- a/8033552-Fix-missing-missing-volatile-specifiers-in-C.patch +++ b/8033552-Fix-missing-missing-volatile-specifiers-in-C.patch @@ -1,12 +1,10 @@ From cad6af30875f8c5731b76cca494f1f1301e04c96 Mon Sep 17 00:00:00 2001 -From: zhanggaofeng Date: Mon, 11 Nov 2019 17:16:36 +0000 Subject: [PATCH] 8033552:Fix missing missing volatile specifiers in CAS operations in GC code Summary: GC:Fix missing missing volatile specifiers in CAS operations in GC code LLT: org.openjdk.jcstress.tests.defaultValues.arrays.small.plain.StringTest -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8033552 --- .../vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp | 4 ++-- diff --git a/8047212.patch b/8047212.patch index 8bdbfa7..fa3d776 100644 --- a/8047212.patch +++ b/8047212.patch @@ -1,5 +1,4 @@ From 752e6b3d3747194e9ebc2a57c06403a3ed6fccc0 Mon Sep 17 00:00:00 2001 -From: guoxuanda Date: Sat, 24 Aug 2019 17:39:22 +0000 Subject: [PATCH] Backport of JDK-8047212 diff --git a/8060463.patch b/8060463.patch index b634e1e..0758ed4 100644 --- a/8060463.patch +++ b/8060463.patch @@ -1,5 +1,4 @@ From e01473adc4c392aa947417cbde478161b2d741bb Mon Sep 17 00:00:00 2001 -From: wangyadong Date: Fri, 12 Jul 2019 16:10:56 +0800 Subject: [PATCH] Backport of JDK-8060463 diff --git a/8129626.patch b/8129626.patch index 81db9ff..0a884f9 100644 --- a/8129626.patch +++ b/8129626.patch @@ -1,5 +1,4 @@ From 570f33e3f57acb9a8b4b7e3c378b836bef774df4 Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Wed, 17 Jul 2019 11:36:31 +0000 Subject: [PATCH] Backport of JDK-8129626 diff --git a/8131600.patch b/8131600.patch index d580eaf..cf31dfd 100644 --- a/8131600.patch +++ b/8131600.patch @@ -1,5 +1,4 @@ From a0788fc8804ec901f1011a7a7a3264098a717223 Mon Sep 17 00:00:00 2001 -From: songyaofei Date: Tue, 16 Jul 2019 19:36:33 +0000 Subject: [PATCH] Backport of JDK-8131600 diff --git a/8134883.patch b/8134883.patch index 625eb28..fb53015 100644 --- a/8134883.patch +++ b/8134883.patch @@ -1,5 +1,4 @@ From d58ebe4882c0dfcb2f185e948c5c838f2d867e6b Mon Sep 17 00:00:00 2001 -From: songyaofei Date: Wed, 12 Jun 2019 20:43:23 +0000 Subject: [PATCH] fix-fastdebug-jdk-crash-when-running-a-jtreg-case diff --git a/8135318.patch b/8135318.patch index 0ddb596..abb6a66 100644 --- a/8135318.patch +++ b/8135318.patch @@ -1,5 +1,4 @@ From ab0474ea0dae399dcd256aa520089450a3363f33 Mon Sep 17 00:00:00 2001 -From: zhangli Date: Wed, 19 Jun 2019 19:38:37 +0000 Subject: [PATCH] JDK-8135318 backport diff --git a/8138971.patch b/8138971.patch index 5fc7df2..654c154 100644 --- a/8138971.patch +++ b/8138971.patch @@ -1,5 +1,4 @@ From ffb7c326ceb85f9bab196a23d3c2adb4a27613ce Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Wed, 17 Jul 2019 09:26:19 +0000 Subject: [PATCH] Backport of JDK-8138971 diff --git a/8139041-Redundant-DMB-instructions.patch b/8139041-Redundant-DMB-instructions.patch index f1dc716..b4af6e9 100644 --- a/8139041-Redundant-DMB-instructions.patch +++ b/8139041-Redundant-DMB-instructions.patch @@ -1,11 +1,9 @@ From f88d00280661d697440e40bf1300121bb704bb84 Mon Sep 17 00:00:00 2001 -From: wuyan Date: Tue, 19 Nov 2019 11:38:36 +0800 Subject: [PATCH] 8139041: Redundant DMB instructions Summary: : Redundant DMB instructions LLT: jtreg -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8139041 --- hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp | 14 ++++++++++++++ diff --git a/8141356.patch b/8141356.patch index e0dd617..0e6dc81 100644 --- a/8141356.patch +++ b/8141356.patch @@ -1,5 +1,4 @@ From 81c4aa5c13e38b701a0ace0765ab153b750a1e7e Mon Sep 17 00:00:00 2001 -From: mashoubing Date: Tue, 25 Jun 2019 10:06:19 +0000 Subject: [PATCH] backport of JDK-8141356 diff --git a/8146792.patch b/8146792.patch index a2339b2..7f2c2dc 100644 --- a/8146792.patch +++ b/8146792.patch @@ -1,5 +1,4 @@ From 81b3011925783d6eb1effec9b858e1d0e162d378 Mon Sep 17 00:00:00 2001 -From: guoxuanda Date: Tue, 20 Aug 2019 21:09:30 +0000 Subject: [PATCH] Backport of JDK-8146792 diff --git a/8148754-C2-loop-unrolling-fails-due-to-unexpected-gr.patch b/8148754-C2-loop-unrolling-fails-due-to-unexpected-gr.patch index f276273..47340d0 100644 --- a/8148754-C2-loop-unrolling-fails-due-to-unexpected-gr.patch +++ b/8148754-C2-loop-unrolling-fails-due-to-unexpected-gr.patch @@ -1,5 +1,4 @@ From be0206e834bab370da41cf9ec9e6b9be710e1987 Mon Sep 17 00:00:00 2001 -From: guoge Date: Fri, 19 Apr 2019 17:40:19 +0000 Subject: [PATCH] 8148754: C2 loop unrolling fails due to unexpected graph shape diff --git a/8151788.patch b/8151788.patch index 14480af..4a91f72 100644 --- a/8151788.patch +++ b/8151788.patch @@ -1,5 +1,4 @@ From bf24abe7a9499638a43dfd03fecfbfb763430a63 Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Thu, 27 Jun 2019 11:24:39 +0000 Subject: [PATCH] Backport of JDK-8151788 diff --git a/8157570.patch b/8157570.patch index ee12178..de55a6c 100644 --- a/8157570.patch +++ b/8157570.patch @@ -1,5 +1,4 @@ From 58fcf0eb2ce3e74334ef124116a6e8f429ee9ae4 Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Thu, 27 Jun 2019 11:04:38 +0000 Subject: [PATCH] Backport of JDK-8157570 diff --git a/8158946-JDK-8165808-JDK-8166583-JDK-.patch b/8158946-JDK-8165808-JDK-8166583-JDK-.patch index 1783ed1..a96b3cf 100644 --- a/8158946-JDK-8165808-JDK-8166583-JDK-.patch +++ b/8158946-JDK-8165808-JDK-8166583-JDK-.patch @@ -1,5 +1,4 @@ From 213dd3425bd0681a0ad4ed3c5f004898be645d86 Mon Sep 17 00:00:00 2001 -From: wangshuai Date: Thu, 15 Aug 2019 11:15:18 +0000 Subject: [PATCH] Backport of JDK-8158946 JDK-8165808 JDK-8166583 JDK-8166862 diff --git a/8160300.patch b/8160300.patch index f78c9ab..d84d0a4 100644 --- a/8160300.patch +++ b/8160300.patch @@ -1,5 +1,4 @@ From 51f5988d94ab3488080c4b9350b9d37b2ea19140 Mon Sep 17 00:00:00 2001 -From: guoge Date: Fri, 19 Apr 2019 16:13:29 +0000 Subject: [PATCH] 8160300: aarch32: JNI layer to initialize native nio constants diff --git a/8160369.patch b/8160369.patch index 8a05519..3ad7521 100644 --- a/8160369.patch +++ b/8160369.patch @@ -1,5 +1,4 @@ From 822f93a00af8300b0516707c2fded59c7487b3ea Mon Sep 17 00:00:00 2001 -From: wangshuai Date: Mon, 14 Oct 2019 16:34:52 +0000 Subject: [PATCH] Backport of JDK-8160369 diff --git a/8161072.patch b/8161072.patch index c9a660c..3393688 100644 --- a/8161072.patch +++ b/8161072.patch @@ -1,5 +1,4 @@ From e42367ab7ce5d66823ef32ea00dbc5e44e3b20d1 Mon Sep 17 00:00:00 2001 -From: jitao Date: Tue, 28 May 2019 21:38:21 +0000 Subject: [PATCH] 8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure diff --git a/8164948.patch b/8164948.patch index 36bc252..8f60325 100644 --- a/8164948.patch +++ b/8164948.patch @@ -1,5 +1,4 @@ From d0c532d9b3e657fea7ce93602553c9d74aab85a6 Mon Sep 17 00:00:00 2001 -From: mashoubing Date: Fri, 21 Jun 2019 14:21:55 +0000 Subject: [PATCH] 8164948: Initializing stores of HeapRegions are not ordered with regards to their use in G1ConcurrentMark diff --git a/8165857-CMS-_overflow_list-is-missing-volatile-speci.patch b/8165857-CMS-_overflow_list-is-missing-volatile-speci.patch index 9624185..eae0303 100644 --- a/8165857-CMS-_overflow_list-is-missing-volatile-speci.patch +++ b/8165857-CMS-_overflow_list-is-missing-volatile-speci.patch @@ -1,11 +1,9 @@ From 19da764152e382f53c5c0f7069f52d993c649818 Mon Sep 17 00:00:00 2001 -From: hedongbo Date: Mon, 11 Nov 2019 16:59:01 +0000 Subject: [PATCH] 8165857: CMS _overflow_list is missing volatile specifiers. Summary: : [backport of JDK-8165857][Change _overflow_list from "oop" to "oopDesc* volatile", both CMS and ParNew.] LLT: NA -Patch Type: backport Bug url: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f1ad14991f86 --- .../concurrentMarkSweep/concurrentMarkSweepGeneration.hpp | 2 +- diff --git a/8165860-WorkGroup-classes-are-missing-volatile-speci.patch b/8165860-WorkGroup-classes-are-missing-volatile-speci.patch index 8a4b0b9..c2020a2 100644 --- a/8165860-WorkGroup-classes-are-missing-volatile-speci.patch +++ b/8165860-WorkGroup-classes-are-missing-volatile-speci.patch @@ -1,12 +1,10 @@ From 92585164635278b4b127f426bf50014d0a03b572 Mon Sep 17 00:00:00 2001 -From: songyaofei Date: Thu, 14 Nov 2019 15:23:46 +0000 Subject: [PATCH] 8165860: WorkGroup classes are missing volatile specifiers for lock-free code Summary: : WorkGroup classes are missing volatile specifiers for lock-free code LLT: NA -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8165860 --- hotspot/src/share/vm/utilities/workgroup.cpp | 12 +++++------- diff --git a/8166197.patch b/8166197.patch index 41f93a3..bcd418c 100644 --- a/8166197.patch +++ b/8166197.patch @@ -1,5 +1,4 @@ From ece7241c82e94a5ec19e7a83754db10a646ddb11 Mon Sep 17 00:00:00 2001 -From: wangyadong Date: Mon, 12 Aug 2019 20:20:50 +0800 Subject: [PATCH] Backport of JDK-8166197. diff --git a/8166253.patch b/8166253.patch index d1c3212..3380d0a 100644 --- a/8166253.patch +++ b/8166253.patch @@ -1,5 +1,4 @@ From 0350ff861595f4d3b8d903533def704ac319dd45 Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Sat, 29 Jun 2019 12:05:00 +0000 Subject: [PATCH] Backport of JDK-8166253 diff --git a/8167409-Invalid-value-passed-to-critical-JNI-function.patch b/8167409-Invalid-value-passed-to-critical-JNI-function.patch index a1f12c8..0c25771 100644 --- a/8167409-Invalid-value-passed-to-critical-JNI-function.patch +++ b/8167409-Invalid-value-passed-to-critical-JNI-function.patch @@ -1,5 +1,4 @@ From de7d96bd84ba81580e36f556587496e497ec1daf Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Mon, 24 Jun 2019 16:39:29 +0000 Subject: [PATCH] 8167409: Invalid value passed to critical JNI function diff --git a/8171410-aarch64-long-multiplyExact-shifts-by-31-inst.patch b/8171410-aarch64-long-multiplyExact-shifts-by-31-inst.patch index 7ea7707..8f3f059 100644 --- a/8171410-aarch64-long-multiplyExact-shifts-by-31-inst.patch +++ b/8171410-aarch64-long-multiplyExact-shifts-by-31-inst.patch @@ -1,12 +1,10 @@ From 18161c97014b072d7c0628fada35f1ed050c7c78 Mon Sep 17 00:00:00 2001 -From: wuyan Date: Thu, 16 Jan 2020 20:30:28 +0800 Subject: [PATCH] 8171410: aarch64: long multiplyExact shifts by 31 instead of 63 Summary: : long multiplyExact shifts by 31 instead of 63 LLT: NA -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8171410 --- hotspot/src/cpu/aarch64/vm/aarch64.ad | 8 ++++---- diff --git a/8171537.patch b/8171537.patch index b332573..5e2d6c5 100644 --- a/8171537.patch +++ b/8171537.patch @@ -1,5 +1,4 @@ From 26c54187c40901643d0cf65a985c98ddcee40bf0 Mon Sep 17 00:00:00 2001 -From: guoge Date: Fri, 19 Apr 2019 17:42:56 +0000 Subject: [PATCH] 8171537: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1 diff --git a/8182036.patch b/8182036.patch index a513d2f..ef50ede 100644 --- a/8182036.patch +++ b/8182036.patch @@ -1,5 +1,4 @@ From 27de742e21eda38d2aff89d07364ec8f961f8e34 Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Tue, 25 Jun 2019 21:09:31 +0000 Subject: [PATCH] Backport of JDK-8182036 diff --git a/8182397-race-in-field-updates.patch b/8182397-race-in-field-updates.patch index fa64ccd..196077b 100644 --- a/8182397-race-in-field-updates.patch +++ b/8182397-race-in-field-updates.patch @@ -1,11 +1,9 @@ From bd619b88d5e074d960b34ece8f60b4e5147c4a47 Mon Sep 17 00:00:00 2001 -From: zhuliying Date: Fri, 8 Nov 2019 17:42:55 +0000 Subject: [PATCH] 8182397: race in field updates Summary: : race in field updates when creating ArrayKlasses can lead to crash LLT: hotspot/test/runtime/CreateMirror/ArraysNewInstanceBug.java -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8182397 --- hotspot/src/share/vm/classfile/javaClasses.cpp | 31 ++++---- diff --git a/8186042-OopmapCache-implementation.patch b/8186042-OopmapCache-implementation.patch index 3048279..4b33d09 100644 --- a/8186042-OopmapCache-implementation.patch +++ b/8186042-OopmapCache-implementation.patch @@ -1,5 +1,4 @@ From c673dc6b67a6f44bafb279b02c0f8616704636ea Mon Sep 17 00:00:00 2001 -From: zhanggaofeng Date: Sun, 7 Jul 2019 19:16:39 +0000 Subject: [PATCH] Backport of JDK-8186042 for OopmapCache implementation diff --git a/8190332-PngReader-throws-NegativeArraySizeException-.patch b/8190332-PngReader-throws-NegativeArraySizeException-.patch index 34a5543..6eb3ccb 100644 --- a/8190332-PngReader-throws-NegativeArraySizeException-.patch +++ b/8190332-PngReader-throws-NegativeArraySizeException-.patch @@ -1,12 +1,10 @@ From 31cb3f58bf65518cf3b9e35cd09405af693a38bd Mon Sep 17 00:00:00 2001 -From: mashoubing Date: Thu, 21 Nov 2019 11:49:57 +0000 Subject: [PATCH] 8190332: PngReader throws NegativeArraySizeException/OOM error when IHDR width is very large Summary: : PngReader throws NegativeArraySizeException/OOM error when IHDR width is very large LLT: -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8190332 --- .../sun/imageio/plugins/png/PNGImageReader.java | 27 +++++-- diff --git a/8191129.patch b/8191129.patch index 064e668..77455bd 100644 --- a/8191129.patch +++ b/8191129.patch @@ -1,5 +1,4 @@ From aee65626b97f366705d47c2d02df34aca5c64251 Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Fri, 12 Jul 2019 12:45:54 +0000 Subject: [PATCH] Backport of JDK-8191129 diff --git a/8191483.patch b/8191483.patch index a3567a2..5e0b92a 100644 --- a/8191483.patch +++ b/8191483.patch @@ -1,5 +1,4 @@ From 8ae431d4207547ccd5a1d74c3a074c6b79097adb Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Fri, 28 Jun 2019 14:34:24 +0000 Subject: [PATCH] Backport of JDK-8191483 diff --git a/8191915-java.lang.Math.multiplyExact-not-throw-an-ex.patch b/8191915-java.lang.Math.multiplyExact-not-throw-an-ex.patch index e46eee7..9bd3218 100644 --- a/8191915-java.lang.Math.multiplyExact-not-throw-an-ex.patch +++ b/8191915-java.lang.Math.multiplyExact-not-throw-an-ex.patch @@ -1,12 +1,10 @@ From eeb0317f3582ae74dd7d42d149fdc457cd01d835 Mon Sep 17 00:00:00 2001 -From: c00229008 Date: Thu, 26 Dec 2019 20:04:58 +0000 Subject: [PATCH] 8191915: java.lang.Math.multiplyExact not throw an exception for certain values Summary: C2: java.lang.Math.multiplyExact not throw an exception for certain values LLT: hotspot/test/compiler/intrinsics/mathexact/LongMulOverflowTest.java -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8191915 --- hotspot/src/share/vm/opto/mathexactnode.cpp | 42 +++++++++------ diff --git a/8191955.patch b/8191955.patch index 834c049..bb0d149 100644 --- a/8191955.patch +++ b/8191955.patch @@ -1,5 +1,4 @@ From 70641d56fb22355a85ad142700ae721a6a293908 Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Tue, 25 Jun 2019 10:40:42 +0000 Subject: [PATCH] Backport of JDK-8191955 diff --git a/8193255-Root-Certificates-should-be-stored-in-text-f.patch b/8193255-Root-Certificates-should-be-stored-in-text-f.patch index 1ea7ce3..6ab32d3 100644 --- a/8193255-Root-Certificates-should-be-stored-in-text-f.patch +++ b/8193255-Root-Certificates-should-be-stored-in-text-f.patch @@ -1,12 +1,10 @@ From b6d77009fecd179ff16c27f04fad44ce542a30e0 Mon Sep 17 00:00:00 2001 -From: c00229008 Date: Mon, 10 Feb 2020 10:06:12 +0000 Subject: [PATCH] 8193255: Root Certificates should be stored in text format and assembled at build time Summary: Runtime: Root Certificates should be stored in text format and assembled at build time. LLT: jdk/test/sun/security/lib/cacerts/VerifyCACerts.java -Patch Type: backport(Community Backport Correction) Bug url: https://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/8d39522b0f75 --- common/autoconf/generated-configure.sh | 2 - diff --git a/8194154-System-property-user.dir-should-not-be-chang.patch b/8194154-System-property-user.dir-should-not-be-chang.patch index 2cc470a..d7883cd 100644 --- a/8194154-System-property-user.dir-should-not-be-chang.patch +++ b/8194154-System-property-user.dir-should-not-be-chang.patch @@ -1,11 +1,9 @@ From 8ca41b47ee0af3868fcfe745ddedd89cd342a25a Mon Sep 17 00:00:00 2001 -From: muyongmei Date: Tue, 12 Nov 2019 15:31:59 +0000 Subject: [PATCH] 8194154: System property user.dir should not be changed Summary: : System property user.dir should not be changed LLT: jdk/test/java/io/File/UserDirChangedTest.java -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8194154 --- .../solaris/classes/java/io/UnixFileSystem.java | 11 ++++- diff --git a/8194246.patch b/8194246.patch index 60e2d0d..d5647ab 100644 --- a/8194246.patch +++ b/8194246.patch @@ -1,5 +1,4 @@ From 86d65f4258c2c47751ae42281e84b6ba36712a08 Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Tue, 9 Jul 2019 10:41:26 +0000 Subject: [PATCH] Backport of JDK-8194246 diff --git a/8202952-C2-Unexpected-dead-nodes-after-matching.patch b/8202952-C2-Unexpected-dead-nodes-after-matching.patch index c6439cc..c9a5ec3 100644 --- a/8202952-C2-Unexpected-dead-nodes-after-matching.patch +++ b/8202952-C2-Unexpected-dead-nodes-after-matching.patch @@ -1,5 +1,4 @@ From 11a00ac42593c9338b9ec8779dd8c142d1492907 Mon Sep 17 00:00:00 2001 -From: wangkun Date: Mon, 27 May 2019 21:41:37 +0000 Subject: [PATCH] 8202952:C2:Unexpected dead nodes after matching diff --git a/8203196-C1-emits-incorrect-code-due-to-integer-overf.patch b/8203196-C1-emits-incorrect-code-due-to-integer-overf.patch index 5948e8e..006b546 100644 --- a/8203196-C1-emits-incorrect-code-due-to-integer-overf.patch +++ b/8203196-C1-emits-incorrect-code-due-to-integer-overf.patch @@ -1,12 +1,10 @@ From 0e8b56655778da1200e06bb7138f86f8d395aec5 Mon Sep 17 00:00:00 2001 -From: wangkaihui Date: Sat, 28 Dec 2019 12:41:30 +0000 Subject: [PATCH] 8203196: C1 emits incorrect code due to integer overflow in _tableswitch keys Summary: : C1 emits incorrect code due to integer overflow in _tableswitch keys LLT: NA -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8203196 --- hotspot/src/share/vm/c1/c1_Instruction.hpp | 4 +-- diff --git a/8203699-java-lang-invoke-SpecialInte.patch b/8203699-java-lang-invoke-SpecialInte.patch index 84c2a0c..35439d6 100644 --- a/8203699-java-lang-invoke-SpecialInte.patch +++ b/8203699-java-lang-invoke-SpecialInte.patch @@ -1,5 +1,4 @@ From f9f94ca5422ae79bf4ed90f41b7698febc6bed24 Mon Sep 17 00:00:00 2001 -From: zhangli Date: Fri, 12 Jul 2019 15:26:27 +0000 Subject: [PATCH] Backport of JDK-8203699: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64 diff --git a/8204947-Port-ShenandoahTaskTerminator-to-mainline-an.patch b/8204947-Port-ShenandoahTaskTerminator-to-mainline-an.patch index d65ad81..90d68f7 100644 --- a/8204947-Port-ShenandoahTaskTerminator-to-mainline-an.patch +++ b/8204947-Port-ShenandoahTaskTerminator-to-mainline-an.patch @@ -1,12 +1,10 @@ From be9a6e1c3f15e798de03ef08c3bca91ef9589c80 Mon Sep 17 00:00:00 2001 -From: wuyan Date: Thu, 12 Mar 2020 09:41:07 +0800 Subject: [PATCH] 8204947: Port ShenandoahTaskTerminator to mainline and make it default Summary: : Improve gc performance, port ShenandoahTaskTerminator to mainline and make it default LLT: jtreg -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8204947 --- .../concurrentMarkSweepGeneration.cpp | 72 ++++++++- diff --git a/8205921-Optimizing-best-of-2-work-stealing-queue-sel.patch b/8205921-Optimizing-best-of-2-work-stealing-queue-sel.patch index c95149e..f52754a 100644 --- a/8205921-Optimizing-best-of-2-work-stealing-queue-sel.patch +++ b/8205921-Optimizing-best-of-2-work-stealing-queue-sel.patch @@ -1,11 +1,9 @@ From b325bb23c804a9ff2e1b8bf67dfc421ba1bdd0ab Mon Sep 17 00:00:00 2001 -From: wuyan Date: Thu, 12 Mar 2020 11:09:48 +0800 Subject: [PATCH] 8205921: Optimizing best-of-2 work stealing queue selection Summary: : Improve gc performance, optimizing best-of-2 work stealing queue selection LLT: jtreg -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8205921 --- .../concurrentMarkSweepGeneration.cpp | 29 ++---- diff --git a/8214345.patch b/8214345.patch index 1f6dd7e..f968470 100644 --- a/8214345.patch +++ b/8214345.patch @@ -1,5 +1,4 @@ From a3a0d29610bef14392cf20a8d5807ab288320056 Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Mon, 1 Jul 2019 11:47:36 +0000 Subject: [PATCH] Backpot of JDK-8214345 diff --git a/8221658.patch b/8221658.patch index 43d3c51..559f8dc 100644 --- a/8221658.patch +++ b/8221658.patch @@ -1,5 +1,4 @@ From a0559370c5b6ca2a080b673da7198ae366aa34bd Mon Sep 17 00:00:00 2001 -From: jitao Date: Fri, 19 Apr 2019 17:34:30 +0000 Subject: [PATCH] 8221658: aarch64: add necessary predicate for ubfx patterns diff --git a/8227662-freetype-seeks-to-index-at-the-end-of-the-fo.patch b/8227662-freetype-seeks-to-index-at-the-end-of-the-fo.patch index 244360e..5285fa7 100644 --- a/8227662-freetype-seeks-to-index-at-the-end-of-the-fo.patch +++ b/8227662-freetype-seeks-to-index-at-the-end-of-the-fo.patch @@ -1,11 +1,9 @@ From df8278f141b2fa1ea2a685fb1352428ecf84d50b Mon Sep 17 00:00:00 2001 -From: hedongbo Date: Thu, 13 Feb 2020 17:32:14 +0000 Subject: [PATCH] 8227662: freetype seeks to index at the end of the font data Summary: : freetype seeks to index at the end of the font data LLT: jdk/test/java/awt/FontMetrics/SpaceAdvance.java -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8237400 --- jdk/src/share/native/sun/font/freetypeScaler.c | 2 +- diff --git a/8234264-Incorrrect-8047434-JDK-8-backport-in-8219677.patch b/8234264-Incorrrect-8047434-JDK-8-backport-in-8219677.patch index 444631c..305cf3c 100644 --- a/8234264-Incorrrect-8047434-JDK-8-backport-in-8219677.patch +++ b/8234264-Incorrrect-8047434-JDK-8-backport-in-8219677.patch @@ -1,11 +1,9 @@ From 8af05a28e8856fb9a05e87e9199b1c9c21ab1c17 Mon Sep 17 00:00:00 2001 -From: zhanggaofeng Date: Thu, 14 Nov 2019 14:26:22 +0000 Subject: [PATCH] 8234264: Incorrect 8047434 JDK 8 backport in 8219677 Summary: Runtime: community backport from JDK12 to JDK8 about this issue is not correctly implemented. LLT: NA -Patch Type: backport Bug url: https://bugs.openjdk.java.net/browse/JDK-8234264 --- hotspot/src/share/vm/utilities/vmError.cpp | 4 ++-- diff --git a/AARCH64-fix-itable-stub-code-size-limit.patch b/AARCH64-fix-itable-stub-code-size-limit.patch index 80668ba..907a2e8 100644 --- a/AARCH64-fix-itable-stub-code-size-limit.patch +++ b/AARCH64-fix-itable-stub-code-size-limit.patch @@ -1,5 +1,4 @@ From 8e390a2cdfff1138f3ba6e694395cd8790aa1603 Mon Sep 17 00:00:00 2001 -From: guoge Date: Fri, 19 Apr 2019 17:33:26 +0000 Subject: [PATCH] AARCH64 fix itable stub code size limit diff --git a/Add-ability-to-configure-third-port-for-remote-JMX.patch b/Add-ability-to-configure-third-port-for-remote-JMX.patch index 3859edc..384b7e8 100644 --- a/Add-ability-to-configure-third-port-for-remote-JMX.patch +++ b/Add-ability-to-configure-third-port-for-remote-JMX.patch @@ -1,5 +1,4 @@ From b3b4fb064edf3a9537e5580dfaec69761b49f717 Mon Sep 17 00:00:00 2001 -From: hedongbo Date: Mon, 6 Jan 2020 15:49:40 +0000 Subject: [PATCH] Add ability to configure third port for remote JMX diff --git a/FromCardCache-default-card-index-can-cause.patch b/FromCardCache-default-card-index-can-cause.patch index f4483e4..aa23d29 100644 --- a/FromCardCache-default-card-index-can-cause.patch +++ b/FromCardCache-default-card-index-can-cause.patch @@ -1,5 +1,4 @@ From 3cdfc055dbaae92f295ac0c3ae52d33e1650e8c1 Mon Sep 17 00:00:00 2001 -From: hexuejin Date: Wed, 19 Jun 2019 09:30:39 +0000 Subject: [PATCH] 8196485: FromCardCache default card index can cause crashes diff --git a/PS-GC-adding-acquire_size-method-for-PSParallelCompa.patch b/PS-GC-adding-acquire_size-method-for-PSParallelCompa.patch index de444c3..cf214bc 100644 --- a/PS-GC-adding-acquire_size-method-for-PSParallelCompa.patch +++ b/PS-GC-adding-acquire_size-method-for-PSParallelCompa.patch @@ -1,5 +1,4 @@ From 8f0acd949be2c01c445e402ae81421d4554f7d2b Mon Sep 17 00:00:00 2001 -From: zhanggaofeng Date: Fri, 13 Dec 2019 12:02:23 +0000 Subject: [PATCH] PS GC: adding acquire_size method for PSParallelCompact::mark_obj. diff --git a/Reduce-the-probability-of-the-crash-related-to-ciObj.patch b/Reduce-the-probability-of-the-crash-related-to-ciObj.patch index dcf86bf..284994e 100644 --- a/Reduce-the-probability-of-the-crash-related-to-ciObj.patch +++ b/Reduce-the-probability-of-the-crash-related-to-ciObj.patch @@ -1,5 +1,4 @@ From 29e183488a96a4c169f89eab9410e0a91a903476 Mon Sep 17 00:00:00 2001 -From: songyaofei Date: Tue, 22 Oct 2019 19:18:39 +0000 Subject: [PATCH] Reduce the probability of the crash related to ciObjectFactory::create_new_metadata diff --git a/add-debuginfo-for-libsaproc-on-aarch64.patch b/add-debuginfo-for-libsaproc-on-aarch64.patch index 5718963..3beba7e 100644 --- a/add-debuginfo-for-libsaproc-on-aarch64.patch +++ b/add-debuginfo-for-libsaproc-on-aarch64.patch @@ -1,5 +1,4 @@ From b26a2445044d5ba0a3ed0d45ef66108231fcec0f Mon Sep 17 00:00:00 2001 -From: songyaofei Date: Fri, 19 Apr 2019 17:41:12 +0000 Subject: [PATCH] add debuginfo for libsaproc on aarch64 diff --git a/add-with-company-name-option.patch b/add-with-company-name-option.patch index 8f216ff..b3c7311 100644 --- a/add-with-company-name-option.patch +++ b/add-with-company-name-option.patch @@ -1,5 +1,4 @@ From 2f9cb1a32393b6bb2607133836d16c1da73ec497 Mon Sep 17 00:00:00 2001 -From: = Date: Tue, 3 Sep 2019 09:52:13 +0000 Subject: [PATCH] Add with-company-name option diff --git a/disable-UseLSE-on-ARMv8.1-by-default.patch b/disable-UseLSE-on-ARMv8.1-by-default.patch index fe71c18..4d3abe8 100644 --- a/disable-UseLSE-on-ARMv8.1-by-default.patch +++ b/disable-UseLSE-on-ARMv8.1-by-default.patch @@ -1,5 +1,4 @@ From 1161177ce24da0348b5f6c6358667dc4a93f544b Mon Sep 17 00:00:00 2001 -From: guoge Date: Thu, 17 Oct 2019 14:49:51 +0000 Subject: [PATCH] disable UseLSE on ARMv8.1 by default diff --git a/fix-incorrect-offset-for-oop-field-with-weak-memory-.patch b/fix-incorrect-offset-for-oop-field-with-weak-memory-.patch index a96b431..40df6ba 100644 --- a/fix-incorrect-offset-for-oop-field-with-weak-memory-.patch +++ b/fix-incorrect-offset-for-oop-field-with-weak-memory-.patch @@ -1,5 +1,4 @@ From 7c73365615f00951272310db44dec2939b91b48e Mon Sep 17 00:00:00 2001 -From: songyaofei Date: Wed, 19 Feb 2020 19:09:39 +0000 Subject: [PATCH] fix incorrect offset for oop field with weak memory model diff --git a/fix-vendor-info.patch b/fix-vendor-info.patch index 3c328dc..230b46d 100644 --- a/fix-vendor-info.patch +++ b/fix-vendor-info.patch @@ -1,5 +1,4 @@ From f2833457ae8419c099bf167693c602911413257c Mon Sep 17 00:00:00 2001 -From: sunjianye Date: Sat, 25 May 2019 10:36:33 +0000 Subject: [PATCH] modify vendor to Huawei Technologies Co., LTD diff --git a/prohibition-of-irreducible-loop-in-mergers.patch b/prohibition-of-irreducible-loop-in-mergers.patch index f70c169..7ed9665 100644 --- a/prohibition-of-irreducible-loop-in-mergers.patch +++ b/prohibition-of-irreducible-loop-in-mergers.patch @@ -1,5 +1,4 @@ From 34712f6bbc3c2c664ee641c78d4a2f8cfe427880 Mon Sep 17 00:00:00 2001 -From: zhouyong Date: Fri, 28 Feb 2020 15:17:44 +0000 Subject: [PATCH] prohibition of irreducible loop in mergers diff --git a/replace-vector-to-improve-performance-of-xml.validat.patch b/replace-vector-to-improve-performance-of-xml.validat.patch index 8748053..7306dd9 100644 --- a/replace-vector-to-improve-performance-of-xml.validat.patch +++ b/replace-vector-to-improve-performance-of-xml.validat.patch @@ -1,5 +1,4 @@ From 6ee202c81902416a9ec5ec5a32c536d3294bd5e6 Mon Sep 17 00:00:00 2001 -From: guoge Date: Fri, 19 Apr 2019 17:23:48 +0000 Subject: [PATCH] replace vector to improve performance of xml.validation -- Gitee