diff --git a/8031085.patch b/8031085.patch index fcf313c62768514e84cfac78a4f4afa74952b233..5fb623a9fa2f6316e3199358ee869c228a229682 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 b6264adfef7ac576f8777a0f660a82919adf04d6..8db5d89986a331d2c54a8b5e0d1e34af79044a94 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 8bdbfa71e1430377894e912a78092e0df4e79e57..fa3d77667b9c7afb97dca0c66033ef48423c9764 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 b634e1ebe1714e04a76c33cd3f162833d1a5bdfa..0758ed4e528ddfd622839159d535709a4450e75d 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 81db9ffe97100912d1682684e68961023f9d4293..0a884f91dbadab98fde5bc4151792c2515318c72 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 d580eaf0fd4621b20b09b3a3b79981ae91bf5d46..cf31dfd634ed747c37d62d1e877b54965e38526b 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 625eb2893b5d779c2c015a52b67473a29bfd073e..fb530150e5f2054d4144a5a585f70d0fa4c8720d 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 0ddb596435375b08fee80b5c1760ee3c7acd1bca..abb6a66ebee2285ab42cf27084d190c561d04aee 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 5fc7df2f1a1e8b3071f201386370eda08ee4d7e6..654c154461ab0307b07144894b5d13e2e81a336c 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 f1dc7163547376d16d77c7175eeba137d513ce6b..b4af6e95016f82527a9ce3552a1d3f94dfb9eeac 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 e0dd6178c25725791fb574fd2656b05823bccea4..0e6dc81be0d3db5a9d5eafc87da5408509da1264 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 a2339b299954ec04ad9059b7fc610f63887f6fe2..7f2c2dc5d212d2ec980523e04f653284acf961de 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 f2762739592a2758fd0a81041052393ddb564526..47340d046a525635f1e339a226338360c0477712 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 14480afb1dbf263b3b681bc0b30f535105c03b5a..4a91f72c9228cd20e9a42bc874d322f9736e4f5d 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 ee121784678f074074432aa745846e6dbd6f2ba0..de55a6c207a410706c3f845987093aa76303e807 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 1783ed1ed3eb649eee77a56d7e23c5c398a06215..a96b3cfcf3902b684b85f98a830070eb66001f1c 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 f78c9ab832f966439a07da0fb8ffc701dd421ec3..d84d0a4a5ef15e23e63846d902c57c71ce5a368e 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 8a055191101b5166e598736cd87c43589e6db65d..3ad75219f3f7368dfe9871ff0e317a8eee8d78fb 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 c9a660c8d81cfabf5e4db0ad40ac54a57f803809..3393688571db7079930bbabf705de7a169c01738 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 36bc252ebb79d2fe97de481f0a21f9d390aee6cb..8f603250887c792ed32ee2374a36af6ece951079 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 962418576bf44cc004950c86dd9f9166e6afc3d4..eae03038aff029596b43ee8b8dccf9e95a27b7ba 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 8a4b0b9e8e000e929ccb2e2e67fd9d30195023ab..c2020a23be5c743b6c6da14bc7a496136c531c47 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 41f93a3ac2bdc932b572b7cc1c4e483ff9915273..bcd418c43b81167418b923559d3756346f94f67e 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 d1c32127d3125f21ff1470ce9e6c340b8311d778..3380d0a1e042e2500dddfdc1483c031a729ae4bf 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 a1f12c81933d152e868f4bbb025d36f25145d44a..0c257714bea3f76b2fbbe56c9803f7d080dfab14 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 7ea77078c7016d2d1d7bfe69bfe1200192e14dfc..8f3f059e89c492cf50171c147511d6e878455d71 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 b3325732c529e109fd856095d6a58c6019f4d264..5e2d6c59384bb6a42484be29f52a7214416bf8a1 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 a513d2f0d84641d386236928d0eea8c50a9e3204..ef50edefe1caeea82c2524c4ffedf5bb780c6d78 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 fa64ccd9b6ac4a513728c5f3b3acb537a07de622..196077b2ef5d31723acfabbab456ed6765627a74 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 3048279e827c4877e4ec0501c29026fa12d332ad..4b33d09c6d5dcb17e357d0d1cdb15a6b22736edc 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 34a5543499553ed44e57062320c7df81cc1de58a..6eb3ccb636f3db86c4abb0958636f7b181f8b043 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 064e668dbb691d42d54c9a2306d9cc30c7140068..77455bddb2faf9b2e19d11a7fd47b5263f02f92e 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 a3567a2eb1b9b34f1158acf11362fb952d290a82..5e0b92aeb734faa73e75ec5361ed963873256ab3 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 e46eee79c560337e03485b229406f75c54a2c436..9bd3218fed709d4d1cb5e8c06d36937c3c5e5502 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 834c04901d6d3de886271e57e13c76521660151b..bb0d149491db23e90c558ace7ac97eea16215931 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 1ea7ce3c7e91cecf81a1c9f55e6f85c842f17049..6ab32d3f33fa78848dbecdd59b9e0316afc8f82a 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 2cc470a70d365c02fd0e698122f6d6e3370bff8a..d7883cdb48cc940132098cd7fbd7b5aeee5ce1ab 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 60e2d0d3d3bc6d73c8c66c9a99f3c5880815da16..d5647ab81adb6a9c13f940e3e0d72dd8f0d80774 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 c6439cc4aa26d677257013f1c6635ab000a99cc0..c9a5ec3efe594c5bfe5989ced2b8af39ed37611d 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 5948e8efab00e2e12f0953f74c826f566882bc85..006b546424bbcf1fdd47b2a75394232ce43de2fe 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 84c2a0c2799e3e52e456584f88510ab91f45abda..35439d663323adfdc6c38172e79fd62aac44d81e 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 d65ad816568a2e283aae00aca8c7d255d5db3ec2..90d68f70e89310ebc9b4a71f3365f607f1726383 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 c95149e0529abb9af4d8d1715c0e78cf23596b92..f52754a536228194d13a8550bf2f6b627d7ebfa0 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 1f6dd7ef8f6fad8f6cd984306f2a49a3de6e3682..f9684704ca4899df2e833ffff6fe11fb7f8fa4e4 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 43d3c51d4aad4a3d5e1a95ff349f172090a89ae8..559f8dc0b5c4629eb4db456b11b2e4a4d3a00081 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 244360e195d012760337eac4dca02b5ec6b709e5..5285fa750fba48917cb72f388150a920dbe08f34 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 444631c6c8385a8d2afa0fcdd66dbf09cd59a8d5..305cf3c88ce6152faf1c0ed52c25debe8e83ad98 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 80668ba0a6c6a3d0862e7890dc023bbb42f4b00a..907a2e839954308c92ea39d0f4de7492fba5d883 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 3859edca8b5b0591dc74ca98bb140b217f4d9245..384b7e84056505e0da374dbb335ffcfe8e8fd52e 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 f4483e4cec70668f05c03f6f3388b39a345b9ea4..aa23d291e2b5f01f060c522e557d42b65f57d8b1 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 de444c3fc6754d60490f4d683c8d70c605a4347e..cf214bc3ee910d589b3571d800aaf205bb5f6426 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 dcf86bfbf1e8801c274326b1b344e3e783562822..284994e9c249d126f685d89336dc15d871ffc5e2 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 5718963359b5d02e3a8a4048bb14775883f8af9f..3beba7e340f3861fd5f9d23f1611661efb3fa493 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 8f216ff804d534ded211279bffd10bb5811412e6..b3c7311188b7e0b276426495a35b3e538c6f8bb6 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 fe71c1809bcb2fb1414fb89b4a7b202c0f448b10..4d3abe8b98d954efec6cc9911b3526b1bb0acf1a 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 a96b4317cc979c8932150ed9fa2ec3db327da20b..40df6ba61c34e584bbb051bf2d36ae55768d2846 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 3c328dc7bad86c54b2e13e1ba946d17354ab0fc0..230b46d5e94dcd9715b3b569e92646dc1422f73e 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 f70c169cadf50b04d9d0f67f1890ec2ee3df99be..7ed9665ab57c35ad90ecd0a71a498dfedf2e5a35 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 8748053ca962bd53d29f5478a37984e59eaede51..7306dd9e2943c3555d74831b411eff66ebf0b735 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