From dcherepanov at openjdk.java.net Wed Dec 1 09:43:49 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Wed, 1 Dec 2021 09:43:49 GMT Subject: git: openjdk/jdk15u-dev: 8261169: Upgrade HarfBuzz to the latest 2.8.0 Message-ID: <540b45fc-225d-4dcb-86c4-0eb69d27dd34@openjdk.org> Changeset: cc85ccb2 Author: Dmitry Cherepanov Date: 2021-12-01 09:42:07 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/cc85ccb2b1910fdc3acf4c27d22a18a9b0bea5bf 8261169: Upgrade HarfBuzz to the latest 2.8.0 Reviewed-by: yan Backport-of: 80323b7f66541e24177d02cc668a2eb9267962b9 ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-algs.hh ! src/java.desktop/share/native/libharfbuzz/hb-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-blob.cc ! src/java.desktop/share/native/libharfbuzz/hb-blob.h ! src/java.desktop/share/native/libharfbuzz/hb-blob.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h ! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh ! src/java.desktop/share/native/libharfbuzz/hb-draw.h ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.h ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-iter.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-map.h ! src/java.desktop/share/native/libharfbuzz/hb-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-meta.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-null.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh - src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc - src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h ! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh ! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.cc ! src/java.desktop/share/native/libharfbuzz/hb-set.h ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape.h ! src/java.desktop/share/native/libharfbuzz/hb-style.cc ! src/java.desktop/share/native/libharfbuzz/hb-style.h ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libharfbuzz/hb-unicode.h ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh From dcherepanov at openjdk.java.net Wed Dec 1 10:40:12 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Wed, 1 Dec 2021 10:40:12 GMT Subject: git: openjdk/jdk15u-dev: 8266545: 8261169 broke Harfbuzz build with gcc 7 and 8 Message-ID: <582213e7-1186-4554-ab22-7b2f1e1b849f@openjdk.org> Changeset: b95eed72 Author: Dmitry Cherepanov Date: 2021-12-01 10:39:08 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/b95eed721296dfc0f183c63584b7242db7c249b1 8266545: 8261169 broke Harfbuzz build with gcc 7 and 8 Backport-of: a86ee9b3f370b59caea2ae78169d13498560cd8e ! make/modules/java.desktop/lib/Awt2dLibraries.gmk From shade at openjdk.java.net Wed Dec 1 11:10:50 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 1 Dec 2021 11:10:50 GMT Subject: git: openjdk/jdk11u-dev: 8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly Message-ID: <7b62f741-4f7e-4c1e-a968-7b75914abb0a@openjdk.org> Changeset: d2ed8cdb Author: Aleksey Shipilev Date: 2021-12-01 11:09:32 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/d2ed8cdb69d7c4b29b6be2f44f9d0b7d2bfd884b 8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly Backport-of: 0488ebdf14dacfa79d98de16ed949c813dd88701 ! src/hotspot/share/opto/convertnode.cpp From yan at openjdk.java.net Wed Dec 1 12:10:15 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 1 Dec 2021 12:10:15 GMT Subject: git: openjdk/jdk15u: Added tag jdk-15.0.6+3 for changeset b95eed72 Message-ID: <56ccd28b-3b6b-4722-81e6-333be9865f44@openjdk.org> Tagged by: Yuri Nesterenko Date: 2021-12-01 15:03:35 +0000 Added tag jdk-15.0.6+3 for changeset b95eed72 Changeset: b95eed72 Author: Dmitry Cherepanov Date: 2021-12-01 10:39:08 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/b95eed721296dfc0f183c63584b7242db7c249b1 From dcherepanov at openjdk.java.net Wed Dec 1 12:11:54 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Wed, 1 Dec 2021 12:11:54 GMT Subject: git: openjdk/jdk15u: 17 new changesets Message-ID: <03c40f66-3a63-4502-bbc1-744dfdbdee38@openjdk.org> Changeset: 4753c728 Author: Yuri Nesterenko Date: 2021-11-09 08:59:00 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/4753c72860bed60ef1d1688addaeb550b980279c 8273826: Correct Manifest file name and NPE checks Backport-of: 03a8d342b86e720d3cba08d540182b4ab161fba3 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java + test/jdk/sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Changeset: c2343907 Author: Alexey Pavlyutkin Committer: Yuri Nesterenko Date: 2021-11-09 13:45:08 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/c23439079a7a2b6829afef67db9ac7fad9f9d4ab 8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS Reviewed-by: aph Backport-of: 6750c34c92b5f28bba4a88ac798b800fce380d32 ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: dbb6ebfb Author: Yuri Nesterenko Date: 2021-11-17 08:07:16 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/dbb6ebfbaa3bf048afd6356a2e60fbda574eced2 8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766 Backport-of: ad3be04d2ac84836e393d696ff03ddfe72779094 ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java Changeset: f76b4e88 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-11-18 11:34:16 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/f76b4e8858528426e9319a7b62b55367e6657457 8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated Reviewed-by: yan Backport-of: 252aaa9249d8979366b37d59487b5b039d923e35 ! src/java.base/unix/native/libjava/ProcessImpl_md.c Changeset: b67a357b Author: Dmitry Cherepanov Date: 2021-11-22 11:05:43 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/b67a357b198d888b8a835a9cb0c59987f49ebe10 8254270: linux 32 bit build doesn't compile libjdwp/log_messages.c Backport-of: 0b7fba75c139bc263cc77c1d29f31703dd88b6f4 ! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c Changeset: 5bc3e18a Author: Dmitry Cherepanov Date: 2021-11-22 14:23:50 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/5bc3e18ab43730078dd832f22bb5bf72212a4b93 8249821: Separate libharfbuzz from libfontmanager Backport-of: b1ff2bd00a6a289be29158e0acd134151b468d41 ! make/modules/java.desktop/lib/Awt2dLibraries.gmk = src/java.desktop/share/native/libharfbuzz/hb-aat-fdsc-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-lcar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc = src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh = src/java.desktop/share/native/libharfbuzz/hb-aat.h = src/java.desktop/share/native/libharfbuzz/hb-array.hh = src/java.desktop/share/native/libharfbuzz/hb-atomic.hh = src/java.desktop/share/native/libharfbuzz/hb-blob.cc = src/java.desktop/share/native/libharfbuzz/hb-blob.h = src/java.desktop/share/native/libharfbuzz/hb-blob.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc = src/java.desktop/share/native/libharfbuzz/hb-buffer.cc = src/java.desktop/share/native/libharfbuzz/hb-buffer.h = src/java.desktop/share/native/libharfbuzz/hb-buffer.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh = src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh = src/java.desktop/share/native/libharfbuzz/hb-common.cc = src/java.desktop/share/native/libharfbuzz/hb-common.h = src/java.desktop/share/native/libharfbuzz/hb-coretext.cc = src/java.desktop/share/native/libharfbuzz/hb-coretext.h = src/java.desktop/share/native/libharfbuzz/hb-debug.hh = src/java.desktop/share/native/libharfbuzz/hb-deprecated.h = src/java.desktop/share/native/libharfbuzz/hb-dsalgs.hh = src/java.desktop/share/native/libharfbuzz/hb-face.cc = src/java.desktop/share/native/libharfbuzz/hb-face.h = src/java.desktop/share/native/libharfbuzz/hb-face.hh = src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-font.cc = src/java.desktop/share/native/libharfbuzz/hb-font.h = src/java.desktop/share/native/libharfbuzz/hb-font.hh = src/java.desktop/share/native/libharfbuzz/hb-ft.cc = src/java.desktop/share/native/libharfbuzz/hb-ft.h = src/java.desktop/share/native/libharfbuzz/hb-iter.hh = src/java.desktop/share/native/libharfbuzz/hb-kern.hh = src/java.desktop/share/native/libharfbuzz/hb-machinery.hh = src/java.desktop/share/native/libharfbuzz/hb-map.cc = src/java.desktop/share/native/libharfbuzz/hb-map.h = src/java.desktop/share/native/libharfbuzz/hb-map.hh = src/java.desktop/share/native/libharfbuzz/hb-mutex.hh = src/java.desktop/share/native/libharfbuzz/hb-null.hh = src/java.desktop/share/native/libharfbuzz/hb-object.hh = src/java.desktop/share/native/libharfbuzz/hb-open-file.hh = src/java.desktop/share/native/libharfbuzz/hb-open-type.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-color.h = src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h = src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-font.h = src/java.desktop/share/native/libharfbuzz/hb-ot-gasp-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-math.h = src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-name.h = src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-post-macroman.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-default.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hebrew.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-var.h = src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot.h = src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh = src/java.desktop/share/native/libharfbuzz/hb-set.cc = src/java.desktop/share/native/libharfbuzz/hb-set.h = src/java.desktop/share/native/libharfbuzz/hb-set.hh = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh = src/java.desktop/share/native/libharfbuzz/hb-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-shape.h = src/java.desktop/share/native/libharfbuzz/hb-shaper-impl.hh = src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh = src/java.desktop/share/native/libharfbuzz/hb-shaper.cc = src/java.desktop/share/native/libharfbuzz/hb-shaper.hh = src/java.desktop/share/native/libharfbuzz/hb-static.cc = src/java.desktop/share/native/libharfbuzz/hb-string-array.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh = src/java.desktop/share/native/libharfbuzz/hb-subset.cc = src/java.desktop/share/native/libharfbuzz/hb-subset.h = src/java.desktop/share/native/libharfbuzz/hb-subset.hh = src/java.desktop/share/native/libharfbuzz/hb-ucdn.cc = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.c = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.h = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn_db.h = src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh = src/java.desktop/share/native/libharfbuzz/hb-unicode.cc = src/java.desktop/share/native/libharfbuzz/hb-unicode.h = src/java.desktop/share/native/libharfbuzz/hb-unicode.hh = src/java.desktop/share/native/libharfbuzz/hb-utf.hh = src/java.desktop/share/native/libharfbuzz/hb-vector.hh = src/java.desktop/share/native/libharfbuzz/hb-version.h = src/java.desktop/share/native/libharfbuzz/hb-warning.cc = src/java.desktop/share/native/libharfbuzz/hb.h = src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: e6d8cfc8 Author: Dmitry Cherepanov Date: 2021-11-22 14:52:23 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/e6d8cfc8792b727ac67b26e7b548bd0e298a19f6 8250605: Linux x86_32 builds fail after JDK-8249821 Backport-of: 5b99c6ae1f442f670fdb4dbf99987d5cc08033b5 ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: c361e15a Author: Dmitry Cherepanov Date: 2021-11-22 16:12:18 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/c361e15a118f6dcf57375b604bb237676a76513e 8250894: Provide a configure option to build and run against the platform libharfbuzz Backport-of: 84e397b4de6495caa8bbd5d5481305f0bf3e9d06 ! make/autoconf/help.m4 ! make/autoconf/lib-bundled.m4 ! make/autoconf/spec.gmk.in ! make/modules/java.desktop/Copy.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 408901d0 Author: Ilarion Nakonechnyy Committer: Yuri Nesterenko Date: 2021-11-23 15:10:50 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/408901d0f87c89ebf3fccb5af0d700eb5696d1fe 8273026: Slow LoginContext.login() on multi threading application Reviewed-by: yan Backport-of: c0cda1db4fe74b86faa12136336bdf98c96758d2 ! src/java.base/share/classes/javax/security/auth/login/LoginContext.java ! test/jdk/javax/security/auth/spi/Loader.java ! test/jdk/javax/security/auth/spi/SecondLoginModule.java Changeset: de7f1922 Author: Paul Hohensee Date: 2021-11-23 16:30:35 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/de7f19225056b4d1a452c1ca53bb75b3b79930ef 8262316: Reducing locks in RSA Blinding Reviewed-by: dcherepanov Backport-of: 7a99a9874b3f803baf24fec3b59e1975fc51ed1b ! src/java.base/share/classes/sun/security/rsa/RSACore.java Changeset: 83aec213 Author: Alexey Bakhtin Committer: Yuri Nesterenko Date: 2021-11-24 13:02:11 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/83aec213c2e543efe9f893e59232a8e9c1285576 8248865: Document JNDI/LDAP timeout properties Documentation added in the module-info of java.naming Backport-of: d308558d4fb98fc85b6574a9de229b255fc7ee7c ! src/java.naming/share/classes/module-info.java Changeset: 3adb4ce0 Author: Dmitry Cherepanov Date: 2021-11-24 13:55:10 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/3adb4ce0901307487eb2ae72c06b9bc2b6606e29 8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux 8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 Reviewed-by: yan Backport-of: 05fe06a6bafc089c6466ccbdea335e5dbfdaf335 ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 10ec0b50 Author: Yuri Nesterenko Date: 2021-11-25 08:19:19 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/10ec0b5093069d8d01449c3be692b61c538ffbb5 8268620: InfiniteLoopException test may fail on x86 platforms Backport-of: 0b09129faefb945c2f2c35dab2731961216d054e ! test/jdk/java/awt/Robot/InfiniteLoopException.java Changeset: bde87a37 Author: Yuri Nesterenko Date: 2021-11-25 09:48:26 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/bde87a375d334fb4a682056320acd22fc3636afc 8266761: AssertionError in sun.net.httpserver.ServerImpl.responseCompleted Backport-of: 2d2cd78bde7bb9101614a1ba2285d1e37d5d3249 ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java + test/jdk/com/sun/net/httpserver/InputNotRead.java Changeset: c6fc4783 Author: Dmitry Cherepanov Date: 2021-11-30 08:26:39 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/c6fc47832d20f425594889913dc20a23f95dc6ee 8247872: Upgrade HarfBuzz to the latest 2.7.2 Reviewed-by: yan Backport-of: ed7526a66c67e15cb09da733d3dde50ddabc24ba ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/harfbuzz.md - src/java.desktop/share/native/libharfbuzz/hb-aat-fdsc-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh - src/java.desktop/share/native/libharfbuzz/hb-aat-layout-lcar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh + src/java.desktop/share/native/libharfbuzz/hb-aat-layout-opbd-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh + src/java.desktop/share/native/libharfbuzz/hb-algs.hh ! src/java.desktop/share/native/libharfbuzz/hb-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh + src/java.desktop/share/native/libharfbuzz/hb-bimap.hh ! src/java.desktop/share/native/libharfbuzz/hb-blob.cc ! src/java.desktop/share/native/libharfbuzz/hb-blob.h ! src/java.desktop/share/native/libharfbuzz/hb-blob.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h + src/java.desktop/share/native/libharfbuzz/hb-config.hh ! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libharfbuzz/hb-coretext.h ! src/java.desktop/share/native/libharfbuzz/hb-debug.hh ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h + src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh + src/java.desktop/share/native/libharfbuzz/hb-draw.cc + src/java.desktop/share/native/libharfbuzz/hb-draw.h + src/java.desktop/share/native/libharfbuzz/hb-draw.hh - src/java.desktop/share/native/libharfbuzz/hb-dsalgs.hh ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-font.hh ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-ft.h ! src/java.desktop/share/native/libharfbuzz/hb-iter.hh ! src/java.desktop/share/native/libharfbuzz/hb-kern.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-map.hh + src/java.desktop/share/native/libharfbuzz/hb-meta.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-null.hh + src/java.desktop/share/native/libharfbuzz/hb-number-parser.hh + src/java.desktop/share/native/libharfbuzz/hb-number.cc + src/java.desktop/share/native/libharfbuzz/hb-number.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-std-str.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h + src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-meta-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-meta.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-meta.h + src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h + src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language-static.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-joining-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-default.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hebrew.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot.h + src/java.desktop/share/native/libharfbuzz/hb-pool.hh + src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh + src/java.desktop/share/native/libharfbuzz/hb-serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.cc ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-shaper.cc ! src/java.desktop/share/native/libharfbuzz/hb-shaper.hh ! src/java.desktop/share/native/libharfbuzz/hb-static.cc ! src/java.desktop/share/native/libharfbuzz/hb-string-array.hh + src/java.desktop/share/native/libharfbuzz/hb-style.cc + src/java.desktop/share/native/libharfbuzz/hb-style.h ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh - src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.cc - src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset.h ! src/java.desktop/share/native/libharfbuzz/hb-subset.hh + src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ucd.cc - src/java.desktop/share/native/libharfbuzz/hb-ucdn.cc - src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.c - src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.h - src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn_db.h ! src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libharfbuzz/hb-unicode.hh ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h - src/java.desktop/share/native/libharfbuzz/hb-warning.cc ! src/java.desktop/share/native/libharfbuzz/hb.h ! src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: cc85ccb2 Author: Dmitry Cherepanov Date: 2021-12-01 09:42:07 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/cc85ccb2b1910fdc3acf4c27d22a18a9b0bea5bf 8261169: Upgrade HarfBuzz to the latest 2.8.0 Reviewed-by: yan Backport-of: 80323b7f66541e24177d02cc668a2eb9267962b9 ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-algs.hh ! src/java.desktop/share/native/libharfbuzz/hb-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-blob.cc ! src/java.desktop/share/native/libharfbuzz/hb-blob.h ! src/java.desktop/share/native/libharfbuzz/hb-blob.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h ! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh ! src/java.desktop/share/native/libharfbuzz/hb-draw.h ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.h ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-iter.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-map.h ! src/java.desktop/share/native/libharfbuzz/hb-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-meta.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-null.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh - src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc - src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h ! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh ! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.cc ! src/java.desktop/share/native/libharfbuzz/hb-set.h ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape.h ! src/java.desktop/share/native/libharfbuzz/hb-style.cc ! src/java.desktop/share/native/libharfbuzz/hb-style.h ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libharfbuzz/hb-unicode.h ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: b95eed72 Author: Dmitry Cherepanov Date: 2021-12-01 10:39:08 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/b95eed721296dfc0f183c63584b7242db7c249b1 8266545: 8261169 broke Harfbuzz build with gcc 7 and 8 Backport-of: a86ee9b3f370b59caea2ae78169d13498560cd8e ! make/modules/java.desktop/lib/Awt2dLibraries.gmk From shade at openjdk.java.net Wed Dec 1 13:54:29 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 1 Dec 2021 13:54:29 GMT Subject: git: openjdk/jdk11u-dev: 8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction) Message-ID: Changeset: 35964ca9 Author: Boris Ulasevich Committer: Aleksey Shipilev Date: 2021-12-01 13:53:09 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/35964ca9a4ab1aa3f6ac7a1da4c32b2243e4271c 8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction) Reviewed-by: shade Backport-of: 989fa190a601654d203b8af533de9e3b81bb317e ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/vm_version_arm.hpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp From mbaesken at openjdk.java.net Wed Dec 1 15:59:47 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 1 Dec 2021 15:59:47 GMT Subject: git: openjdk/jdk11u-dev: 8274265: Suspicious string concatenation in logTestUtils.inline.hpp Message-ID: <11d6ecd9-da2e-4bd6-9c2e-7fb9a2a9b196@openjdk.org> Changeset: a0c349bd Author: Matthias Baesken Date: 2021-12-01 15:58:38 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/a0c349bdf2245fb94bb8172bce2d8f25a7cea26b 8274265: Suspicious string concatenation in logTestUtils.inline.hpp Backport-of: c57a6c62baecde0bc10bfca89e0616b0c1fbb714 ! test/hotspot/gtest/logging/logTestUtils.inline.hpp ! test/hotspot/gtest/logging/test_logFileOutput.cpp From phh at openjdk.java.net Wed Dec 1 18:19:37 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 1 Dec 2021 18:19:37 GMT Subject: git: openjdk/jdk11u-dev: 8266176: -Wmaybe-uninitialized happens in libArrayIndexOutOfBoundsExceptionTest.c Message-ID: Changeset: 12ffc99d Author: Paul Hohensee Date: 2021-12-01 18:18:27 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/12ffc99d1d6b1330db3f1e9604149f993086aced 8266176: -Wmaybe-uninitialized happens in libArrayIndexOutOfBoundsExceptionTest.c Backport-of: 39abac98f9803897e40c32d5bcb35bd25c348d2a ! test/hotspot/jtreg/runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/libArrayIndexOutOfBoundsExceptionTest.c From phh at openjdk.java.net Wed Dec 1 18:21:03 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 1 Dec 2021 18:21:03 GMT Subject: git: openjdk/jdk11u-dev: 8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c Message-ID: <34b85236-9a87-4b53-ad03-3642e1fca6a1@openjdk.org> Changeset: 78ab2fb0 Author: Paul Hohensee Date: 2021-12-01 18:19:37 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/78ab2fb02b9926310805eeb18387e9de0d689a9a 8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c Backport-of: fb139cff1a6ddf7659908053d5a0a6ae7563e725 ! test/hotspot/jtreg/runtime/signal/exesigtest.c From phh at openjdk.java.net Wed Dec 1 21:23:38 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 1 Dec 2021 21:23:38 GMT Subject: git: openjdk/jdk11u-dev: 8263185: Mallinfo deprecated in glibc 2.33 Message-ID: Changeset: 9d07232c Author: Paul Hohensee Date: 2021-12-01 21:22:48 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/9d07232c3f3c24aa537e1096586ae4675d031296 8263185: Mallinfo deprecated in glibc 2.33 Reviewed-by: simonis Backport-of: 454af8719e3f0e09de7665941a9a19f6e93f6d7a ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp From phh at openjdk.java.net Wed Dec 1 21:25:04 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 1 Dec 2021 21:25:04 GMT Subject: git: openjdk/jdk11u-dev: 8266173: -Wmaybe-uninitialized happens in jni_util.c Message-ID: <16651935-c498-4926-8920-49046f0c1dcd@openjdk.org> Changeset: 126a16ec Author: Paul Hohensee Date: 2021-12-01 21:23:51 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/126a16ec223f2845ecd0e4fd6d12233aad302a1c 8266173: -Wmaybe-uninitialized happens in jni_util.c Reviewed-by: simonis Backport-of: 4a9f2319c9cec5c2cc69aafe6abdf93aff120084 ! src/java.base/share/native/libjava/jni_util.c From shade at openjdk.java.net Wed Dec 1 21:42:20 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 1 Dec 2021 21:42:20 GMT Subject: git: openjdk/jdk17u: master: 8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup Message-ID: <0a7410a1-90af-4b45-b6c7-f64951ccf6c3@openjdk.org> Changeset: a6c3b5de Author: Aleksey Shipilev Date: 2021-12-01 21:40:42 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/a6c3b5deee228b39b4ed1b8783b6034154faf7b2 8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup Backport-of: 8d7958e46969fd59df7bc6dd1cbe31ae63686b05 ! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp From vkempik at openjdk.java.net Thu Dec 2 05:24:13 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 2 Dec 2021 05:24:13 GMT Subject: git: openjdk/jdk11u-dev: 8254940: AArch64: Cleanup non-product thread members Message-ID: Changeset: db702ee9 Author: Vladimir Kempik Date: 2021-12-02 05:22:46 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/db702ee987c6c088d352dcf01e3d20f4c8daff7b 8254940: AArch64: Cleanup non-product thread members Backport-of: 4ffed326fa3969b8d984109d9fceb02c968f6b44 ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp ! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp From yan at openjdk.java.net Thu Dec 2 06:57:47 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 2 Dec 2021 06:57:47 GMT Subject: git: openjdk/jdk13u: 7 new changesets Message-ID: <8e713eb2-03aa-4143-8c82-ebc192856ea1@openjdk.org> Changeset: e3887aa3 Author: Alexey Pavlyutkin Committer: Yuri Nesterenko Date: 2021-11-09 13:47:15 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/e3887aa356ba94736faa28e8f3ef3921e076d469 8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS Backport-of: 6750c34c92b5f28bba4a88ac798b800fce380d32 ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: a321f133 Author: Ilarion Nakonechnyy Committer: Yuri Nesterenko Date: 2021-11-12 08:26:10 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/a321f133d0624aef0f8a22c4d378cea364f8efe9 8273026: Slow LoginContext.login() on multi threading application Reviewed-by: yan Backport-of: c0cda1db4fe74b86faa12136336bdf98c96758d2 ! src/java.base/share/classes/javax/security/auth/login/LoginContext.java ! test/jdk/javax/security/auth/spi/Loader.java ! test/jdk/javax/security/auth/spi/SecondLoginModule.java Changeset: fb146897 Author: Yuri Nesterenko Date: 2021-11-17 10:19:14 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/fb1468971967ac08c14570565ba759c46d4b60bf 8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766 Backport-of: ad3be04d2ac84836e393d696ff03ddfe72779094 ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java Changeset: e1b54408 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-11-18 12:37:17 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/e1b54408e9f0bf3334dd88e3a7652183c9ce14dd 8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated Reviewed-by: yan Backport-of: 252aaa9249d8979366b37d59487b5b039d923e35 ! src/java.base/unix/native/libjava/ProcessImpl_md.c Changeset: 5b23b3a8 Author: Yuri Nesterenko Date: 2021-11-25 08:20:15 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/5b23b3a891c089cc09ceeaff20c958be621eb2c2 8268620: InfiniteLoopException test may fail on x86 platforms Backport-of: 0b09129faefb945c2f2c35dab2731961216d054e ! test/jdk/java/awt/Robot/InfiniteLoopException.java Changeset: 64acc058 Author: Yuri Nesterenko Date: 2021-11-25 09:47:44 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/64acc0581cd7395071221982ea55bc02edb67ae7 8266761: AssertionError in sun.net.httpserver.ServerImpl.responseCompleted Backport-of: 2d2cd78bde7bb9101614a1ba2285d1e37d5d3249 ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java + test/jdk/com/sun/net/httpserver/InputNotRead.java Changeset: fd805039 Author: Yuri Nesterenko Date: 2021-11-30 16:40:41 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/fd805039052ed459a6526a8d2bf56261524d77dc 8238448: RSASSA-PSS signature verification fail when using certain odd key sizes Calculate and set offset for correct verification for such key sizes Backport-of: c103a1bb697db760c4e46fbdf764b3ea5f91a69d ! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java ! test/jdk/sun/security/rsa/pss/SignatureTest2.java ! test/jdk/sun/security/rsa/pss/SignatureTestPSS.java From yan at openjdk.java.net Thu Dec 2 06:59:18 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 2 Dec 2021 06:59:18 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.10+3 for changeset fd805039 Message-ID: Tagged by: Yuri Nesterenko Date: 2021-12-02 09:56:03 +0000 Added tag jdk-13.0.10+3 for changeset fd805039 Changeset: fd805039 Author: Yuri Nesterenko Date: 2021-11-30 16:40:41 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/fd805039052ed459a6526a8d2bf56261524d77dc From yan at openjdk.java.net Thu Dec 2 08:13:01 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 2 Dec 2021 08:13:01 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.10+3 for changeset fd805039 Message-ID: <00eea42d-dc18-4d4c-b5fe-f2683beea2b2@openjdk.org> Tagged by: Yuri Nesterenko Date: 2021-12-02 09:56:03 +0000 Added tag jdk-13.0.10+3 for changeset fd805039 Changeset: fd805039 Author: Yuri Nesterenko Date: 2021-11-30 16:40:41 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/fd805039052ed459a6526a8d2bf56261524d77dc From yan at openjdk.java.net Thu Dec 2 09:22:11 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 2 Dec 2021 09:22:11 GMT Subject: git: openjdk/jdk15u-dev: Added tag jdk-15.0.6+3 for changeset b95eed72 Message-ID: Tagged by: Yuri Nesterenko Date: 2021-12-01 15:03:35 +0000 Added tag jdk-15.0.6+3 for changeset b95eed72 Changeset: b95eed72 Author: Dmitry Cherepanov Date: 2021-12-01 10:39:08 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/b95eed721296dfc0f183c63584b7242db7c249b1 From mdoerr at openjdk.java.net Thu Dec 2 16:12:37 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 2 Dec 2021 16:12:37 GMT Subject: git: openjdk/jdk11u: 8276774: Cookie stored in CookieHandler not sent if user headers contain cookie Message-ID: <0a7ac62b-2785-4bdc-9c0c-7eff5e86dd61@openjdk.org> Changeset: 8fe5d595 Author: Martin Doerr Date: 2021-12-02 15:30:10 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/8fe5d595fba16227e50f4a680464c769205868ff 8276774: Cookie stored in CookieHandler not sent if user headers contain cookie Reviewed-by: clanger, dfuchs Backport-of: 03debf277537135974d3f55e3a5c7cf6842ee5e0 ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/CookieHeaderTest.java = test/jdk/java/net/httpclient/UserCookieTest.java From robm at openjdk.java.net Mon Dec 6 13:33:07 2021 From: robm at openjdk.java.net (Rob McKenna) Date: Mon, 6 Dec 2021 13:33:07 GMT Subject: git: openjdk/jdk17u: master: 8263364: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream Message-ID: Changeset: fbb7f2d1 Author: Evan Whelan Committer: Rob McKenna Date: 2021-12-06 13:31:58 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/fbb7f2d1cf797412b2f830d8a73aa964508a4f3d 8263364: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream Reviewed-by: dfuchs Backport-of: 5caa77b043ae490c3d7d56d181d0e07e6b859b9e ! test/jdk/sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java From andrew at openjdk.java.net Mon Dec 6 13:37:47 2021 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 6 Dec 2021 13:37:47 GMT Subject: git: openjdk/jdk11u-dev: 8251558: J2DBench should support shaped and translucent windows Message-ID: <07f75de7-91ea-4bac-a7b5-d155a031a927@openjdk.org> Changeset: f8ed0fec Author: Andrew John Hughes Date: 2021-12-06 13:36:23 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/f8ed0fecfd7d8f2fde6b18752b84f2175e50fa65 8251558: J2DBench should support shaped and translucent windows Reviewed-by: shade Backport-of: 484864c932c34bc7e338b100411f9245f35fc4a4 ! src/demo/share/java2d/J2DBench/options/default.opt ! src/demo/share/java2d/J2DBench/src/j2dbench/Destinations.java ! src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/ImageTests.java From phh at openjdk.java.net Mon Dec 6 16:27:38 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Mon, 6 Dec 2021 16:27:38 GMT Subject: git: openjdk/jdk11u-dev: 2 new changesets Message-ID: <73f70206-5512-429e-af33-c1792b94dc15@openjdk.org> Changeset: c82d66c4 Author: Paul Hohensee Date: 2021-12-06 16:25:48 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/c82d66c4e853a4f97f6ab9d32c4f3a7a97d7cdbc 8266174: -Wmisleading-indentation happens in libmlib_image sources Backport-of: 49372149e529367171e0cabc842590ffd53e642d ! src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.h Changeset: 3a452af4 Author: Paul Hohensee Date: 2021-12-06 16:26:36 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/3a452af4d3f0a9c285ad56153254340e4f25ecff 8266168: -Wmaybe-uninitialized happens in check_code.c Backport-of: 0f9852c63b12c43b52615ea003a4fc1d69ad3ada ! src/java.base/share/native/libverify/check_code.c From yan at openjdk.java.net Tue Dec 7 08:10:43 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 7 Dec 2021 08:10:43 GMT Subject: git: openjdk/jdk13u-dev: 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Message-ID: Changeset: 9c63bebc Author: Yuri Nesterenko Date: 2021-12-07 08:09:39 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/9c63bebc3f6447739c653d8da7749166ec2bfb17 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Backport-of: 3e3051e2ee93142983e9a3edee038e4f7b5ac0f2 ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/module-info.java + test/jdk/jdk/nio/zipfs/HasDotDotTest.java From yan at openjdk.java.net Tue Dec 7 08:11:42 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 7 Dec 2021 08:11:42 GMT Subject: git: openjdk/jdk15u-dev: 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Message-ID: <339cf163-47ae-4c30-82a4-3e4a12d51bbd@openjdk.org> Changeset: 5f1309f3 Author: Yuri Nesterenko Date: 2021-12-07 08:10:04 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/5f1309f3fdbbdc8872921541f33bcaeb39289db4 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Backport-of: 3e3051e2ee93142983e9a3edee038e4f7b5ac0f2 ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/module-info.java + test/jdk/jdk/nio/zipfs/HasDotDotTest.java From mdoerr at openjdk.java.net Tue Dec 7 09:44:07 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 7 Dec 2021 09:44:07 GMT Subject: git: openjdk/jdk11u: 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Message-ID: <64e419a8-be76-4eef-bfe8-369c25459b4c@openjdk.org> Changeset: f5664eaf Author: Martin Doerr Date: 2021-12-07 09:42:33 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/f5664eafd58bb779431f1df1e03cd8e9270f24c1 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Reviewed-by: goetz Backport-of: 3e3051e2ee93142983e9a3edee038e4f7b5ac0f2 ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/module-info.java + test/jdk/jdk/nio/zipfs/HasDotDotTest.java From thartmann at openjdk.java.net Tue Dec 7 12:20:27 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 7 Dec 2021 12:20:27 GMT Subject: git: openjdk/jdk17u: master: 8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint Message-ID: <9ebda2fd-f341-4b99-9b5e-bbd70b199870@openjdk.org> Changeset: aa11a935 Author: Fairoz Matte Committer: Tobias Hartmann Date: 2021-12-07 12:18:50 +0000 URL: https://git.openjdk.java.net/jdk17u/commit/aa11a935373686bf5d67afb89368931c995824f6 8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint Reviewed-by: thartmann, chagedorn Backport-of: 01cb2b9883d7c9ecdba0ee5bd42124faed4d080c ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestDepBetweenLoopAndPredicate.java From goetz at openjdk.java.net Tue Dec 7 13:25:45 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 7 Dec 2021 13:25:45 GMT Subject: git: openjdk/jdk11u-dev: 8208074: [TESTBUG] vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java failed with NullPointerException Message-ID: Changeset: 38bfb43c Author: Goetz Lindenmaier Date: 2021-12-07 13:24:16 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/38bfb43c851452457ebbd6ada7b8c23581f673cb 8208074: [TESTBUG] vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java failed with NullPointerException Fixed refactoring caused by JDK-8203820 Backport-of: 16f9e07ba160b61cf0da17b30ab50e0d237b6eea ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine.java From shade at openjdk.java.net Tue Dec 7 14:30:30 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 7 Dec 2021 14:30:30 GMT Subject: git: openjdk/jdk11u-dev: 8274523: java/lang/management/MemoryMXBean/MemoryTest.java test should handle Shenandoah Message-ID: Changeset: d0445aa7 Author: Aleksey Shipilev Date: 2021-12-07 14:28:40 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/d0445aa78e9bbf2481eeefb4f89b6c0633a213a9 8274523: java/lang/management/MemoryMXBean/MemoryTest.java test should handle Shenandoah Reviewed-by: goetz, zgu Backport-of: f8415a9b2f610ed431e6948c8174f6d982e5b31f ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java From serb at openjdk.java.net Wed Dec 8 00:42:06 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 8 Dec 2021 00:42:06 GMT Subject: git: openjdk/jdk11u-dev: 8256373: [Windows/HiDPI] The Frame#setBounds does not work in a minimized state Message-ID: Changeset: eb2a92fd Author: Sergey Bylokhov Date: 2021-12-08 00:40:46 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/eb2a92fdb0c42863235f04fb33a43fe15eeaa0ab 8256373: [Windows/HiDPI] The Frame#setBounds does not work in a minimized state Backport-of: b5ce8af3d7f991c0cea7b2380469fd30f3030670 ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp + test/jdk/java/awt/Frame/RestoreToOppositeScreen/RestoreToOppositeScreen.java From duke at openjdk.java.net Wed Dec 8 07:33:57 2021 From: duke at openjdk.java.net (duke) Date: Wed, 8 Dec 2021 07:33:57 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.14+6 for changeset f5664eaf Message-ID: <08192657-c4d8-4df1-9c9a-21231054fe4b@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2021-12-08 08:32:32 +0000 Added tag jdk-11.0.14+6 for changeset f5664eafd58b Changeset: f5664eaf Author: Martin Doerr Date: 2021-12-07 09:42:33 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/f5664eafd58bb779431f1df1e03cd8e9270f24c1 From goetz at openjdk.java.net Wed Dec 8 10:14:08 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 8 Dec 2021 10:14:08 GMT Subject: git: openjdk/jdk11u-dev: 3 new changesets Message-ID: <603ab300-f978-499c-98f3-5aac0d181089@openjdk.org> Changeset: 8fe5d595 Author: Martin Doerr Date: 2021-12-02 15:30:10 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/8fe5d595fba16227e50f4a680464c769205868ff 8276774: Cookie stored in CookieHandler not sent if user headers contain cookie Reviewed-by: clanger, dfuchs Backport-of: 03debf277537135974d3f55e3a5c7cf6842ee5e0 ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/CookieHeaderTest.java = test/jdk/java/net/httpclient/UserCookieTest.java Changeset: f5664eaf Author: Martin Doerr Date: 2021-12-07 09:42:33 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/f5664eafd58bb779431f1df1e03cd8e9270f24c1 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Reviewed-by: goetz Backport-of: 3e3051e2ee93142983e9a3edee038e4f7b5ac0f2 ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/module-info.java + test/jdk/jdk/nio/zipfs/HasDotDotTest.java Changeset: 9b96ac98 Author: Goetz Lindenmaier Date: 2021-12-08 10:13:10 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/9b96ac982e755a820a7b830521a68fa32167a52f Merge From duke at openjdk.java.net Wed Dec 8 10:29:47 2021 From: duke at openjdk.java.net (duke) Date: Wed, 8 Dec 2021 10:29:47 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.14+6 for changeset f5664eaf Message-ID: <92d92650-3cb3-4da6-89bc-410b5fcbae81@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2021-12-08 08:32:32 +0000 Added tag jdk-11.0.14+6 for changeset f5664eafd58b Changeset: f5664eaf Author: Martin Doerr Date: 2021-12-07 09:42:33 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/f5664eafd58bb779431f1df1e03cd8e9270f24c1 From yan at openjdk.java.net Wed Dec 8 13:53:10 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 8 Dec 2021 13:53:10 GMT Subject: git: openjdk/jdk13u-dev: 8254270: linux 32 bit build doesn't compile libjdwp/log_messages.c Message-ID: <2eb29aaa-d329-4a53-81b2-a65bc0c7f3cf@openjdk.org> Changeset: 2a8557a8 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-08 13:52:20 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/2a8557a8c920be759e8fef5fea693eb3402f9316 8254270: linux 32 bit build doesn't compile libjdwp/log_messages.c Backport-of: 0b7fba75c139bc263cc77c1d29f31703dd88b6f4 ! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c From serb at openjdk.java.net Wed Dec 8 19:37:12 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 8 Dec 2021 19:37:12 GMT Subject: git: openjdk/jdk13u-dev: 8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873 Message-ID: <7008bbf1-6564-448d-8459-c346310fade6@openjdk.org> Changeset: f4c051ed Author: Sergey Bylokhov Date: 2021-12-08 19:36:23 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/f4c051edc8664dcf091d899d8caff7788581f697 8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873 Reviewed-by: dcherepanov Backport-of: 545643880c5bf00de850317b4b8c6f85074a2942 ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp ! src/java.desktop/windows/native/libawt/windows/awt_ole.h From yan at openjdk.java.net Thu Dec 9 08:26:38 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 9 Dec 2021 08:26:38 GMT Subject: git: openjdk/jdk15u-dev: 8256066: Tests use deprecated TestNG API that is no longer available in new versions Message-ID: Changeset: dd560a53 Author: Yuri Nesterenko Date: 2021-12-09 08:25:48 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/dd560a530e8eaee4a634afad9e1e43357cc7c1f6 8256066: Tests use deprecated TestNG API that is no longer available in new versions Backport-of: 6d8acd2696f41918d4233ddffe46e6c205f9dbc3 ! test/jdk/java/lang/invoke/ConstantIdentityMHTest.java ! test/jdk/java/lang/invoke/DropArgumentsTest.java ! test/jdk/java/lang/invoke/VarArgsTest.java From mdoerr at openjdk.java.net Thu Dec 9 09:54:38 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 9 Dec 2021 09:54:38 GMT Subject: git: openjdk/jdk11u-dev: 8199079: Test javax/swing/UIDefaults/6302464/bug6302464.java is unstable Message-ID: <239c0654-f7a0-41c0-b4ee-9bdc10c64a2e@openjdk.org> Changeset: 554498d1 Author: Martin Doerr Date: 2021-12-09 09:53:44 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/554498d1070d26073067074e35f3ba3b34fd4e4b 8199079: Test javax/swing/UIDefaults/6302464/bug6302464.java is unstable Reviewed-by: serb Backport-of: 41fc7ddd8d3e2a8408cc96cf3c95ce89166cd9c9 ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/UIDefaults/6302464/bug6302464.java From mdoerr at openjdk.java.net Thu Dec 9 10:00:09 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 9 Dec 2021 10:00:09 GMT Subject: git: openjdk/jdk11u-dev: 8273366: [testbug] javax/swing/UIDefaults/6302464/bug6302464.java fails on macOS12 Message-ID: <764b34d2-e549-42cc-bed8-d5ae12a8189f@openjdk.org> Changeset: 8878ffc7 Author: Martin Doerr Date: 2021-12-09 09:59:17 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/8878ffc74fef24516ed09b2c089a78d6d883399e 8273366: [testbug] javax/swing/UIDefaults/6302464/bug6302464.java fails on macOS12 Reviewed-by: serb Backport-of: febcc72a549e973de4649503fc686fc520e3b3cd ! test/jdk/javax/swing/UIDefaults/6302464/bug6302464.java From yan at openjdk.java.net Thu Dec 9 10:40:17 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 9 Dec 2021 10:40:17 GMT Subject: git: openjdk/jdk15u-dev: 8226810: Failed to launch JVM because of NullPointerException occured on System.props Message-ID: <76c3a260-d54c-48a0-aea1-87d423cc1487@openjdk.org> Changeset: d28c7d7e Author: Yuri Nesterenko Date: 2021-12-09 10:38:55 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/d28c7d7e4c7d7fa9beaf5452cb576b7887f368d2 8226810: Failed to launch JVM because of NullPointerException occured on System.props Backport-of: 5f7ccce0c03b2b814c0bae132d359d9903708496 ! make/data/charsetmapping/stdcs-windows From goetz at openjdk.java.net Thu Dec 9 11:30:11 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 9 Dec 2021 11:30:11 GMT Subject: git: openjdk/jdk11u-dev: 8210236: Prepare ciReceiverTypeData::translate_receiver_data_from for concurrent class unloading Message-ID: <9556546f-6eb8-4aba-9951-f96172776ff8@openjdk.org> Changeset: 4beb4adc Author: Goetz Lindenmaier Date: 2021-12-09 11:29:06 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/4beb4adcfd8de6aced4248ead7af1ba7158bb653 8210236: Prepare ciReceiverTypeData::translate_receiver_data_from for concurrent class unloading Backport-of: a602e0b80cf47cbab13b74405ddf122ef4af0909 ! src/hotspot/share/ci/ciMethodData.cpp From goetz at openjdk.java.net Thu Dec 9 11:32:48 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 9 Dec 2021 11:32:48 GMT Subject: git: openjdk/jdk11u-dev: 8233827: Enable screenshots in the enhanced failure handler on Linux/macOS Message-ID: <4cac7940-3895-42f6-8e33-7ac7d51f9b83@openjdk.org> Changeset: 9bf52e60 Author: Goetz Lindenmaier Date: 2021-12-09 11:31:11 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/9bf52e60850c29abe22f28fb30fd42de53afb4ff 8233827: Enable screenshots in the enhanced failure handler on Linux/macOS Reviewed-by: mdoerr Backport-of: 5705a551617d10e8c218b0f20f89ff073365c5e9 ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties From goetz at openjdk.java.net Thu Dec 9 11:34:37 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 9 Dec 2021 11:34:37 GMT Subject: git: openjdk/jdk11u-dev: 8257769: Cipher.getParameters() throws NPE for ChaCha20-Poly1305 Message-ID: <88da0892-2ab4-4608-98e5-f774cd8da977@openjdk.org> Changeset: c3aaef39 Author: Goetz Lindenmaier Date: 2021-12-09 11:33:22 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/c3aaef39ce354c31473cf3a17db72dff4ecb34f8 8257769: Cipher.getParameters() throws NPE for ChaCha20-Poly1305 Backport-of: 500ab45770d9544401edf133aaf7cf7236a69cd8 ! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java ! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20Poly1305ParamTest.java From goetz at openjdk.java.net Thu Dec 9 11:37:14 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 9 Dec 2021 11:37:14 GMT Subject: git: openjdk/jdk11u-dev: 8255035: Update BCEL to Version 6.5.0 Message-ID: Changeset: 15f3e0ed Author: Goetz Lindenmaier Date: 2021-12-09 11:35:23 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/15f3e0edf0a7022d45700e1c3a8d997364c6eb4c 8255035: Update BCEL to Version 6.5.0 Backport-of: 1a0ff28ea10aaba53c5fbeb59800d3bcb1d228bc ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationDefault.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Annotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ArrayElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethod.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethods.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInvokeDynamic.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EnumElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameter.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameters.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Module.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleExports.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleMainClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleOpens.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModulePackages.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleProvides.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleRequires.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestHost.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotationEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotations.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SimpleElementValue.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValuePairGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EnumElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SimpleElementValueGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java ! src/java.xml/share/legal/bcel.md From goetz at openjdk.java.net Thu Dec 9 11:38:47 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 9 Dec 2021 11:38:47 GMT Subject: git: openjdk/jdk11u-dev: 8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong Message-ID: <0a7a6894-aa96-47e7-8077-6efc75db7b7c@openjdk.org> Changeset: eaa4197f Author: Goetz Lindenmaier Date: 2021-12-09 11:37:39 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/eaa4197ff80e40006257f2d615ab957c27cc54a4 8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong Reviewed-by: phh Backport-of: fe7d70886cc9985478c5810eff0790648a9aae41 ! src/java.base/share/classes/java/time/format/Parsed.java ! test/jdk/java/time/test/java/time/format/TestDateTimeParsing.java From goetz at openjdk.java.net Thu Dec 9 12:45:07 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 9 Dec 2021 12:45:07 GMT Subject: git: openjdk/jdk11u-dev: 8214761: Bug in parallel Kahan summation implementation Message-ID: Changeset: a481c9a6 Author: Goetz Lindenmaier Date: 2021-12-09 12:44:23 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/a481c9a6694aa0e8cb5d8d88014cfe9092ac76e1 8214761: Bug in parallel Kahan summation implementation Backport-of: dd871819a05886ee09fc00c7c778268440ebedb7 ! src/java.base/share/classes/java/util/DoubleSummaryStatistics.java ! src/java.base/share/classes/java/util/stream/Collectors.java ! src/java.base/share/classes/java/util/stream/DoublePipeline.java + test/jdk/java/util/DoubleStreamSums/CompensatedSums.java + test/jdk/java/util/DoubleSummaryStatistics/NegativeCompensation.java From goetz at openjdk.java.net Thu Dec 9 12:52:20 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 9 Dec 2021 12:52:20 GMT Subject: git: openjdk/jdk11u-dev: 8273514: java/util/DoubleStreamSums/CompensatedSums.java failure Message-ID: <032a1ecf-144f-4fa4-9788-a2be0e9fc238@openjdk.org> Changeset: 16bfc05b Author: Goetz Lindenmaier Date: 2021-12-09 12:51:18 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/16bfc05b1180f17bd58cdbf7f6ab037b46560f3d 8273514: java/util/DoubleStreamSums/CompensatedSums.java failure Backport-of: f531b5c79633a12efa56c55366e0b7196350e896 ! test/jdk/java/util/DoubleStreamSums/CompensatedSums.java From goetz at openjdk.java.net Thu Dec 9 12:55:45 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 9 Dec 2021 12:55:45 GMT Subject: git: openjdk/jdk11u-dev: 8274714: Incorrect verifier protected access error message Message-ID: Changeset: 99870b4b Author: Goetz Lindenmaier Date: 2021-12-09 12:54:45 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/99870b4b8aeb4c7ce139a732452adf4776c086a5 8274714: Incorrect verifier protected access error message Backport-of: e39bdc9ddb7ba50160d07a27e6038cdea6a594a8 ! src/hotspot/share/classfile/verifier.cpp + test/hotspot/jtreg/runtime/verifier/PutfieldProtectedTest.java + test/hotspot/jtreg/runtime/verifier/putfieldProtected.jasm From mdoerr at openjdk.java.net Thu Dec 9 13:51:50 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 9 Dec 2021 13:51:50 GMT Subject: git: openjdk/jdk11u: 8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint Message-ID: <22ba4797-362d-4bc2-8b14-583c1a35bcba@openjdk.org> Changeset: d665a4ec Author: Martin Doerr Date: 2021-12-09 13:50:19 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/d665a4ec39523630af6f30ad7d732053bb62559e 8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint Reviewed-by: goetz Backport-of: 01cb2b9883d7c9ecdba0ee5bd42124faed4d080c ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestDepBetweenLoopAndPredicate.java From phh at openjdk.java.net Thu Dec 9 14:37:01 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 9 Dec 2021 14:37:01 GMT Subject: git: openjdk/jdk11u-dev: 8266172: -Wstringop-overflow happens in vmError.cpp Message-ID: <0c3b8e96-93c8-43d3-9c3e-2999981ad03f@openjdk.org> Changeset: b68a9425 Author: Paul Hohensee Date: 2021-12-09 14:35:37 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/b68a94256346b5a1419a7b8c3acac60e1da3185e 8266172: -Wstringop-overflow happens in vmError.cpp Reviewed-by: mdoerr Backport-of: c97f56cdafe26dfafcfbc6bb42fa5617641c1a59 ! src/hotspot/share/utilities/vmError.cpp From phh at openjdk.java.net Thu Dec 9 14:38:46 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 9 Dec 2021 14:38:46 GMT Subject: git: openjdk/jdk11u-dev: 8207011: Remove uses of the register storage class specifier Message-ID: <75600001-1fae-4007-9b87-34e5d5ab662e@openjdk.org> Changeset: 98fb4f5e Author: Paul Hohensee Date: 2021-12-09 14:36:55 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/98fb4f5e18a58727f51e00e3c08c0f5eac6748ec 8207011: Remove uses of the register storage class specifier Backport-of: 6ffd168ad145af0b6fdd72f3130e79b6a1bb9ad0 ! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.hpp ! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/arena.cpp ! src/hotspot/share/adlc/dict2.cpp ! src/hotspot/share/adlc/main.cpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp ! src/hotspot/share/libadt/dict.cpp ! src/hotspot/share/libadt/set.cpp ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/opto/mulnode.cpp From yan at openjdk.java.net Thu Dec 9 15:26:24 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 9 Dec 2021 15:26:24 GMT Subject: git: openjdk/jdk13u-dev: 8249821: Separate libharfbuzz from libfontmanager Message-ID: <7916688c-fd5b-49ff-807a-817ad5fba3bf@openjdk.org> Changeset: ee326256 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-09 15:25:39 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/ee326256c568ad1e839362cbd20e68900d18feaf 8249821: Separate libharfbuzz from libfontmanager Reviewed-by: yan Backport-of: b1ff2bd00a6a289be29158e0acd134151b468d41 ! make/lib/Awt2dLibraries.gmk = src/java.desktop/share/native/libharfbuzz/hb-aat-fdsc-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-lcar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc = src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh = src/java.desktop/share/native/libharfbuzz/hb-aat.h = src/java.desktop/share/native/libharfbuzz/hb-array.hh = src/java.desktop/share/native/libharfbuzz/hb-atomic.hh = src/java.desktop/share/native/libharfbuzz/hb-blob.cc = src/java.desktop/share/native/libharfbuzz/hb-blob.h = src/java.desktop/share/native/libharfbuzz/hb-blob.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc = src/java.desktop/share/native/libharfbuzz/hb-buffer.cc = src/java.desktop/share/native/libharfbuzz/hb-buffer.h = src/java.desktop/share/native/libharfbuzz/hb-buffer.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh = src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh = src/java.desktop/share/native/libharfbuzz/hb-common.cc = src/java.desktop/share/native/libharfbuzz/hb-common.h = src/java.desktop/share/native/libharfbuzz/hb-coretext.cc = src/java.desktop/share/native/libharfbuzz/hb-coretext.h = src/java.desktop/share/native/libharfbuzz/hb-debug.hh = src/java.desktop/share/native/libharfbuzz/hb-deprecated.h = src/java.desktop/share/native/libharfbuzz/hb-dsalgs.hh = src/java.desktop/share/native/libharfbuzz/hb-face.cc = src/java.desktop/share/native/libharfbuzz/hb-face.h = src/java.desktop/share/native/libharfbuzz/hb-face.hh = src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-font.cc = src/java.desktop/share/native/libharfbuzz/hb-font.h = src/java.desktop/share/native/libharfbuzz/hb-font.hh = src/java.desktop/share/native/libharfbuzz/hb-ft.cc = src/java.desktop/share/native/libharfbuzz/hb-ft.h = src/java.desktop/share/native/libharfbuzz/hb-iter.hh = src/java.desktop/share/native/libharfbuzz/hb-kern.hh = src/java.desktop/share/native/libharfbuzz/hb-machinery.hh = src/java.desktop/share/native/libharfbuzz/hb-map.cc = src/java.desktop/share/native/libharfbuzz/hb-map.h = src/java.desktop/share/native/libharfbuzz/hb-map.hh = src/java.desktop/share/native/libharfbuzz/hb-mutex.hh = src/java.desktop/share/native/libharfbuzz/hb-null.hh = src/java.desktop/share/native/libharfbuzz/hb-object.hh = src/java.desktop/share/native/libharfbuzz/hb-open-file.hh = src/java.desktop/share/native/libharfbuzz/hb-open-type.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-color.h = src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h = src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-font.h = src/java.desktop/share/native/libharfbuzz/hb-ot-gasp-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-math.h = src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-name.h = src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-post-macroman.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-default.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hebrew.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-var.h = src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot.h = src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh = src/java.desktop/share/native/libharfbuzz/hb-set.cc = src/java.desktop/share/native/libharfbuzz/hb-set.h = src/java.desktop/share/native/libharfbuzz/hb-set.hh = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh = src/java.desktop/share/native/libharfbuzz/hb-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-shape.h = src/java.desktop/share/native/libharfbuzz/hb-shaper-impl.hh = src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh = src/java.desktop/share/native/libharfbuzz/hb-shaper.cc = src/java.desktop/share/native/libharfbuzz/hb-shaper.hh = src/java.desktop/share/native/libharfbuzz/hb-static.cc = src/java.desktop/share/native/libharfbuzz/hb-string-array.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh = src/java.desktop/share/native/libharfbuzz/hb-subset.cc = src/java.desktop/share/native/libharfbuzz/hb-subset.h = src/java.desktop/share/native/libharfbuzz/hb-subset.hh = src/java.desktop/share/native/libharfbuzz/hb-ucdn.cc = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.c = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.h = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn_db.h = src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh = src/java.desktop/share/native/libharfbuzz/hb-unicode.cc = src/java.desktop/share/native/libharfbuzz/hb-unicode.h = src/java.desktop/share/native/libharfbuzz/hb-unicode.hh = src/java.desktop/share/native/libharfbuzz/hb-utf.hh = src/java.desktop/share/native/libharfbuzz/hb-vector.hh = src/java.desktop/share/native/libharfbuzz/hb-version.h = src/java.desktop/share/native/libharfbuzz/hb-warning.cc = src/java.desktop/share/native/libharfbuzz/hb.h = src/java.desktop/share/native/libharfbuzz/hb.hh From phh at openjdk.java.net Thu Dec 9 15:52:37 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 9 Dec 2021 15:52:37 GMT Subject: git: openjdk/jdk11u-dev: 8266170: -Wnonnull happens in classLoaderData.inline.hpp Message-ID: <5b52b45d-15d2-443c-958f-44c71ac3dd0b@openjdk.org> Changeset: a672963c Author: Paul Hohensee Date: 2021-12-09 15:51:21 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/a672963c8dc88c88e5e6f7db68670709805f407a 8266170: -Wnonnull happens in classLoaderData.inline.hpp Reviewed-by: mdoerr Backport-of: a1c942c02b65a7fc2a837d2bb43fa134dadcad11 ! src/hotspot/share/classfile/dictionary.cpp From phh at openjdk.java.net Thu Dec 9 16:49:28 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 9 Dec 2021 16:49:28 GMT Subject: git: openjdk/jdk11u-dev: 8266171: -Warray-bounds happens in imageioJPEG.c Message-ID: Changeset: cfff97ad Author: Paul Hohensee Date: 2021-12-09 16:43:10 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/cfff97ad538680f456784e284d2c146932e103f4 8266171: -Warray-bounds happens in imageioJPEG.c Reviewed-by: serb Backport-of: b1725550a265c3ffb280969e1b8eabd12aa5bd65 ! make/lib/Awt2dLibraries.gmk From phh at openjdk.java.net Thu Dec 9 20:58:18 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 9 Dec 2021 20:58:18 GMT Subject: git: openjdk/jdk11u-dev: 8186780: clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment() Message-ID: Changeset: 180fbf08 Author: Paul Hohensee Date: 2021-12-09 20:56:59 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/180fbf08b4a2e3a0b89501e9659b770a13c6b53e 8186780: clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment() Backport-of: 6d44ff7d93400309bbf9150365cac0cd1bed2d62 ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp From yan at openjdk.java.net Fri Dec 10 08:52:52 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 10 Dec 2021 08:52:52 GMT Subject: git: openjdk/jdk13u-dev: 8250605: Linux x86_32 builds fail after JDK-8249821 Message-ID: <94b4c577-b51a-46d4-b753-c2a30036289f@openjdk.org> Changeset: 2149624e Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-10 08:51:43 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/2149624eb1e51b48d3f2be8959f175aae09f74d0 8250605: Linux x86_32 builds fail after JDK-8249821 Reviewed-by: yan Backport-of: 5b99c6ae1f442f670fdb4dbf99987d5cc08033b5 ! make/lib/Awt2dLibraries.gmk From yan at openjdk.java.net Fri Dec 10 12:38:51 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 10 Dec 2021 12:38:51 GMT Subject: git: openjdk/jdk13u-dev: 8278416: Crash during execution of ClassInitBarrier test Message-ID: <30a994b8-9934-43f5-8051-908e6f71e054@openjdk.org> Changeset: b5225403 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-12-10 12:36:52 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/b52254032483a38af83c37a18273fa9e794c0794 8278416: Crash during execution of ClassInitBarrier test Reviewed-by: akozlov, yan ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp From zgu at openjdk.java.net Fri Dec 10 13:43:14 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 10 Dec 2021 13:43:14 GMT Subject: git: openjdk/jdk11u-dev: 8275811: Incorrect instance to dispose Message-ID: Changeset: 9bc99d87 Author: Zhengyu Gu Date: 2021-12-10 13:42:30 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/9bc99d878ee3c8ffff6a34177ea2d7d9c5c44575 8275811: Incorrect instance to dispose Reviewed-by: mdoerr Backport-of: cddc6ce44695cba4614c3405eb2b194d7c76489b ! src/java.base/share/classes/sun/security/ssl/InputRecord.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java From vkempik at openjdk.java.net Mon Dec 13 08:08:06 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 13 Dec 2021 08:08:06 GMT Subject: git: openjdk/jdk11u-dev: 8234930: Use MAP_JIT when allocating pages for code cache on macOS Message-ID: Changeset: b77a1657 Author: Vladimir Kempik Date: 2021-12-13 08:06:30 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/b77a1657575bc392b2e7166b5041ee072189c544 8234930: Use MAP_JIT when allocating pages for code cache on macOS Co-authored-by: Anton Kozlov Reviewed-by: stuefe, xliu Backport-of: 2273f9555abc793743d01cf1e9d2d84b9297144a ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp From dcherepanov at openjdk.java.net Mon Dec 13 11:03:02 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Mon, 13 Dec 2021 11:03:02 GMT Subject: git: openjdk/jdk13u-dev: 8250894: Provide a configure option to build and run against the platform libharfbuzz Message-ID: <81af450b-685d-462b-a1e9-e1a8efede5d4@openjdk.org> Changeset: 58ecfb84 Author: Olga Mikhaltsova Committer: Dmitry Cherepanov Date: 2021-12-13 11:02:16 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/58ecfb84f7cfac6508b5305de28d3149afe9e8bb 8250894: Provide a configure option to build and run against the platform libharfbuzz Reviewed-by: dcherepanov Backport-of: 84e397b4de6495caa8bbd5d5481305f0bf3e9d06 ! make/autoconf/help.m4 ! make/autoconf/lib-bundled.m4 ! make/autoconf/spec.gmk.in ! make/copy/Copy-java.desktop.gmk ! make/lib/Awt2dLibraries.gmk From goetz at openjdk.java.net Wed Dec 15 07:07:20 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 15 Dec 2021 07:07:20 GMT Subject: git: openjdk/jdk11u-dev: 8240904: Screen flashes on test failures when running tests from make Message-ID: Changeset: c8c546bc Author: Goetz Lindenmaier Date: 2021-12-15 07:05:49 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/c8c546bc44bf38f05db7074bd44d2b75f9486455 8240904: Screen flashes on test failures when running tests from make Reviewed-by: mdoerr Backport-of: 59563a4ca905723460c2a8d80217a6474b65f89f ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties ! test/failure_handler/src/share/conf/solaris.properties ! test/failure_handler/src/share/conf/windows.properties From goetz at openjdk.java.net Wed Dec 15 07:16:43 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 15 Dec 2021 07:16:43 GMT Subject: git: openjdk/jdk11u-dev: 8266187: Memory leak in appendBootClassPath() Message-ID: <9b1e11df-8231-4630-b7c2-f383370de454@openjdk.org> Changeset: ba1a0e87 Author: Goetz Lindenmaier Date: 2021-12-15 07:15:10 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/ba1a0e875c9ce48ce6a3babd32e1c22cb63c8eaa 8266187: Memory leak in appendBootClassPath() Backport-of: aa90df6f51940a73f9aa078a32768855c8568034 ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c From goetz at openjdk.java.net Wed Dec 15 07:27:47 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 15 Dec 2021 07:27:47 GMT Subject: git: openjdk/jdk11u-dev: 8273575: memory leak in appendBootClassPath(), paths must be deallocated Message-ID: Changeset: c94151b7 Author: Goetz Lindenmaier Date: 2021-12-15 07:26:09 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/c94151b7920a011352a02d6c40c086c2a8bbe9fd 8273575: memory leak in appendBootClassPath(), paths must be deallocated Backport-of: 45e4e30909e316e53e8cded176ffe3f47302f3aa ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c From duke at openjdk.java.net Wed Dec 15 07:30:45 2021 From: duke at openjdk.java.net (duke) Date: Wed, 15 Dec 2021 07:30:45 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.14+7 for changeset d665a4ec Message-ID: Tagged by: Goetz Lindenmaier Date: 2021-12-15 08:29:08 +0000 Added tag jdk-11.0.14+7 for changeset d665a4ec3952 Changeset: d665a4ec Author: Martin Doerr Date: 2021-12-09 13:50:19 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/d665a4ec39523630af6f30ad7d732053bb62559e From vkempik at openjdk.java.net Wed Dec 15 12:07:52 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 15 Dec 2021 12:07:52 GMT Subject: git: openjdk/jdk11u-dev: 8211170: AArch64: Warnings in C1 and template interpreter Message-ID: Changeset: 9363d551 Author: Vladimir Kempik Date: 2021-12-15 12:06:54 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/9363d5514727befd0ed7e1f1a0a301c5edc6efac 8211170: AArch64: Warnings in C1 and template interpreter Backport-of: 08828a5a4f3cc7cd69cf8cc91436ac219d72bfed ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp From vkempik at openjdk.java.net Wed Dec 15 12:09:15 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 15 Dec 2021 12:09:15 GMT Subject: git: openjdk/jdk11u-dev: 8207793: [TESTBUG] runtime/Metaspace/FragmentMetaspace.java fails: heap needs to be increased Message-ID: <539f43dc-9f2c-47dc-bbac-8c5b4e592951@openjdk.org> Changeset: 90c933e6 Author: Vladimir Kempik Date: 2021-12-15 12:08:07 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/90c933e6ed6638a88977f72796792b4d427ce4bd 8207793: [TESTBUG] runtime/Metaspace/FragmentMetaspace.java fails: heap needs to be increased Reduce test time and allow OOM. Reviewed-by: stuefe Backport-of: 98242123a32bf1a70eb1a8b63b30df2c8da3fd0a ! test/hotspot/jtreg/runtime/Metaspace/FragmentMetaspace.java ! test/hotspot/jtreg/runtime/testlibrary/GeneratedClassLoader.java From goetz at openjdk.java.net Wed Dec 15 12:29:38 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 15 Dec 2021 12:29:38 GMT Subject: git: openjdk/jdk11u-dev: 2 new changesets Message-ID: Changeset: d665a4ec Author: Martin Doerr Date: 2021-12-09 13:50:19 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/d665a4ec39523630af6f30ad7d732053bb62559e 8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint Reviewed-by: goetz Backport-of: 01cb2b9883d7c9ecdba0ee5bd42124faed4d080c ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestDepBetweenLoopAndPredicate.java Changeset: 4b681454 Author: Goetz Lindenmaier Date: 2021-12-15 12:28:51 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/4b6814546e56626173a8c7faa32b64c8f8db9c14 Merge Reviewed-by: mdoerr From duke at openjdk.java.net Wed Dec 15 12:35:10 2021 From: duke at openjdk.java.net (duke) Date: Wed, 15 Dec 2021 12:35:10 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.14+7 for changeset d665a4ec Message-ID: <18bc7e34-f810-4d44-b8b0-9336d1d7d0dd@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2021-12-15 08:29:08 +0000 Added tag jdk-11.0.14+7 for changeset d665a4ec3952 Changeset: d665a4ec Author: Martin Doerr Date: 2021-12-09 13:50:19 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/d665a4ec39523630af6f30ad7d732053bb62559e From dcherepanov at openjdk.java.net Thu Dec 16 11:52:18 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Thu, 16 Dec 2021 11:52:18 GMT Subject: git: openjdk/jdk13u-dev: 8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux Message-ID: <2f78229b-7c4b-4ed2-92e5-d3ee33e96384@openjdk.org> Changeset: 828454c3 Author: Olga Mikhaltsova Committer: Dmitry Cherepanov Date: 2021-12-16 11:50:39 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/828454c345b98faead46be553bd51e29e404a2a9 8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux 8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 Reviewed-by: dcherepanov Backport-of: 05fe06a6bafc089c6466ccbdea335e5dbfdaf335 ! make/lib/Awt2dLibraries.gmk From mli at openjdk.java.net Fri Dec 17 02:25:48 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Fri, 17 Dec 2021 02:25:48 GMT Subject: git: openjdk/jdk11u-dev: 8202142: jfr/event/io/TestInstrumentation is unstable Message-ID: <6f90c74b-2726-406a-801c-bde249e76492@openjdk.org> Changeset: 86c2995e Author: Dongbo He Committer: Hamlin Li Date: 2021-12-17 02:24:23 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/86c2995eae4b7ef57515445b9dd7505b6dc0bfa2 8202142: jfr/event/io/TestInstrumentation is unstable Reviewed-by: phh, mli Backport-of: 0b9ff0c3a418070996f61f69165de02d33070f7f ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/event/io/IOEvent.java ! test/jdk/jdk/jfr/event/io/IOHelper.java ! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java ! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java ! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java ! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestSocketEvents.java From goetz at openjdk.java.net Fri Dec 17 07:30:10 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 17 Dec 2021 07:30:10 GMT Subject: git: openjdk/jdk17u-dev: 8278822: Bump update version for OpenJDK: jdk-17.0.3 Message-ID: <639e12ed-bf68-432a-a04a-cd68981c423c@openjdk.org> Changeset: 2e9b2718 Author: Goetz Lindenmaier Date: 2021-12-17 07:29:39 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/2e9b2718d0f18816c908c5ab511b537f62f977a3 8278822: Bump update version for OpenJDK: jdk-17.0.3 Reviewed-by: clanger ! .jcheck/conf ! make/conf/version-numbers.conf From dcherepanov at openjdk.java.net Fri Dec 17 11:17:24 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Fri, 17 Dec 2021 11:17:24 GMT Subject: git: openjdk/jdk13u-dev: 8247872: Upgrade HarfBuzz to the latest 2.7.2 Message-ID: <12de03de-e09b-470e-a9dc-db873633453a@openjdk.org> Changeset: e183f2d3 Author: Olga Mikhaltsova Committer: Dmitry Cherepanov Date: 2021-12-17 11:16:12 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/e183f2d3650b6275a59d0cdd7303ca22f2ae088a 8247872: Upgrade HarfBuzz to the latest 2.7.2 Reviewed-by: dcherepanov Backport-of: ed7526a66c67e15cb09da733d3dde50ddabc24ba ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/harfbuzz.md - src/java.desktop/share/native/libharfbuzz/hb-aat-fdsc-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh - src/java.desktop/share/native/libharfbuzz/hb-aat-layout-lcar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh + src/java.desktop/share/native/libharfbuzz/hb-aat-layout-opbd-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh + src/java.desktop/share/native/libharfbuzz/hb-algs.hh ! src/java.desktop/share/native/libharfbuzz/hb-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh + src/java.desktop/share/native/libharfbuzz/hb-bimap.hh ! src/java.desktop/share/native/libharfbuzz/hb-blob.cc ! src/java.desktop/share/native/libharfbuzz/hb-blob.h ! src/java.desktop/share/native/libharfbuzz/hb-blob.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h + src/java.desktop/share/native/libharfbuzz/hb-config.hh ! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libharfbuzz/hb-coretext.h ! src/java.desktop/share/native/libharfbuzz/hb-debug.hh ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h + src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh + src/java.desktop/share/native/libharfbuzz/hb-draw.cc + src/java.desktop/share/native/libharfbuzz/hb-draw.h + src/java.desktop/share/native/libharfbuzz/hb-draw.hh - src/java.desktop/share/native/libharfbuzz/hb-dsalgs.hh ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-font.hh ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-ft.h ! src/java.desktop/share/native/libharfbuzz/hb-iter.hh ! src/java.desktop/share/native/libharfbuzz/hb-kern.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-map.hh + src/java.desktop/share/native/libharfbuzz/hb-meta.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-null.hh + src/java.desktop/share/native/libharfbuzz/hb-number-parser.hh + src/java.desktop/share/native/libharfbuzz/hb-number.cc + src/java.desktop/share/native/libharfbuzz/hb-number.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-std-str.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h + src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-meta-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-meta.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-meta.h + src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h + src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language-static.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-joining-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-default.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hebrew.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot.h + src/java.desktop/share/native/libharfbuzz/hb-pool.hh + src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh + src/java.desktop/share/native/libharfbuzz/hb-serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.cc ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-shaper.cc ! src/java.desktop/share/native/libharfbuzz/hb-shaper.hh ! src/java.desktop/share/native/libharfbuzz/hb-static.cc ! src/java.desktop/share/native/libharfbuzz/hb-string-array.hh + src/java.desktop/share/native/libharfbuzz/hb-style.cc + src/java.desktop/share/native/libharfbuzz/hb-style.h ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh - src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.cc - src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset.h ! src/java.desktop/share/native/libharfbuzz/hb-subset.hh + src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ucd.cc - src/java.desktop/share/native/libharfbuzz/hb-ucdn.cc - src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.c - src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.h - src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn_db.h ! src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libharfbuzz/hb-unicode.hh ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h - src/java.desktop/share/native/libharfbuzz/hb-warning.cc ! src/java.desktop/share/native/libharfbuzz/hb.h ! src/java.desktop/share/native/libharfbuzz/hb.hh From dcherepanov at openjdk.java.net Sat Dec 18 20:13:54 2021 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Sat, 18 Dec 2021 20:13:54 GMT Subject: git: openjdk/jdk13u-dev: 8261169: Upgrade HarfBuzz to the latest 2.8.0 Message-ID: <70a3430f-2285-4f6a-a1e3-6c2c868280a6@openjdk.org> Changeset: 64627b50 Author: Olga Mikhaltsova Committer: Dmitry Cherepanov Date: 2021-12-18 20:12:45 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/64627b5061fdd15ed52e3858cb52bb6b3b2b020b 8261169: Upgrade HarfBuzz to the latest 2.8.0 Reviewed-by: dcherepanov Backport-of: 80323b7f66541e24177d02cc668a2eb9267962b9 ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-algs.hh ! src/java.desktop/share/native/libharfbuzz/hb-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-blob.cc ! src/java.desktop/share/native/libharfbuzz/hb-blob.h ! src/java.desktop/share/native/libharfbuzz/hb-blob.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h ! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh ! src/java.desktop/share/native/libharfbuzz/hb-draw.h ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.h ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-iter.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-map.h ! src/java.desktop/share/native/libharfbuzz/hb-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-meta.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-null.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh - src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc - src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h ! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh ! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.cc ! src/java.desktop/share/native/libharfbuzz/hb-set.h ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape.h ! src/java.desktop/share/native/libharfbuzz/hb-style.cc ! src/java.desktop/share/native/libharfbuzz/hb-style.h ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libharfbuzz/hb-unicode.h ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh From vkempik at openjdk.java.net Mon Dec 20 08:18:27 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 20 Dec 2021 08:18:27 GMT Subject: git: openjdk/jdk17u-dev: 8269175: [macosx-aarch64] wrong CPU speed in hs_err file Message-ID: Changeset: c0ab12db Author: Vladimir Kempik Date: 2021-12-20 08:16:44 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/c0ab12db5d1f8234ca97ced6a4943ef3dd4266b4 8269175: [macosx-aarch64] wrong CPU speed in hs_err file Backport-of: bcbe3845d92e38ad0086cc337dc5957842eef056 ! src/hotspot/os/bsd/os_bsd.cpp From yan at openjdk.java.net Mon Dec 20 08:31:40 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Dec 2021 08:31:40 GMT Subject: git: openjdk/jdk13u-dev: 8266545: 8261169 broke Harfbuzz build with gcc 7 and 8 Message-ID: <929fa966-a4b8-4d84-9ceb-3d05380a3f9b@openjdk.org> Changeset: c42c231e Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-20 08:30:02 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/c42c231e1dabd37ec09362291dc8141117ce0bbd 8266545: 8261169 broke Harfbuzz build with gcc 7 and 8 Reviewed-by: yan Backport-of: a86ee9b3f370b59caea2ae78169d13498560cd8e ! make/lib/Awt2dLibraries.gmk From yan at openjdk.java.net Mon Dec 20 09:38:21 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Dec 2021 09:38:21 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.10+4 for changeset c42c231e Message-ID: <2ad4eee0-f974-42a9-8109-f6dea18e7a99@openjdk.org> Tagged by: Yuri Nesterenko Date: 2021-12-20 12:31:30 +0000 Added tag jdk-13.0.10+4 for changeset c42c231e Changeset: c42c231e Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-20 08:30:02 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/c42c231e1dabd37ec09362291dc8141117ce0bbd From yan at openjdk.java.net Mon Dec 20 09:41:34 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Dec 2021 09:41:34 GMT Subject: git: openjdk/jdk15u-dev: Added tag jdk-15.0.6+4 for changeset d28c7d7e Message-ID: <706ee10f-215d-4e2e-bd5a-a7811b870eb3@openjdk.org> Tagged by: Yuri Nesterenko Date: 2021-12-20 12:39:26 +0000 Added tag jdk-15.0.6+4 for changeset d2c7d7e4 Changeset: d28c7d7e Author: Yuri Nesterenko Date: 2021-12-09 10:38:55 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/d28c7d7e4c7d7fa9beaf5452cb576b7887f368d2 From yan at openjdk.java.net Mon Dec 20 09:42:54 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Dec 2021 09:42:54 GMT Subject: git: openjdk/jdk15u: 3 new changesets Message-ID: Changeset: 5f1309f3 Author: Yuri Nesterenko Date: 2021-12-07 08:10:04 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/5f1309f3fdbbdc8872921541f33bcaeb39289db4 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Backport-of: 3e3051e2ee93142983e9a3edee038e4f7b5ac0f2 ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/module-info.java + test/jdk/jdk/nio/zipfs/HasDotDotTest.java Changeset: dd560a53 Author: Yuri Nesterenko Date: 2021-12-09 08:25:48 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/dd560a530e8eaee4a634afad9e1e43357cc7c1f6 8256066: Tests use deprecated TestNG API that is no longer available in new versions Backport-of: 6d8acd2696f41918d4233ddffe46e6c205f9dbc3 ! test/jdk/java/lang/invoke/ConstantIdentityMHTest.java ! test/jdk/java/lang/invoke/DropArgumentsTest.java ! test/jdk/java/lang/invoke/VarArgsTest.java Changeset: d28c7d7e Author: Yuri Nesterenko Date: 2021-12-09 10:38:55 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/d28c7d7e4c7d7fa9beaf5452cb576b7887f368d2 8226810: Failed to launch JVM because of NullPointerException occured on System.props Backport-of: 5f7ccce0c03b2b814c0bae132d359d9903708496 ! make/data/charsetmapping/stdcs-windows From yan at openjdk.java.net Mon Dec 20 09:44:17 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Dec 2021 09:44:17 GMT Subject: git: openjdk/jdk15u: Added tag jdk-15.0.6+4 for changeset d28c7d7e Message-ID: <0f1ba183-d8ce-45cf-91f5-71f732a7d521@openjdk.org> Tagged by: Yuri Nesterenko Date: 2021-12-20 12:39:26 +0000 Added tag jdk-15.0.6+4 for changeset d2c7d7e4 Changeset: d28c7d7e Author: Yuri Nesterenko Date: 2021-12-09 10:38:55 +0000 URL: https://git.openjdk.java.net/jdk15u/commit/d28c7d7e4c7d7fa9beaf5452cb576b7887f368d2 From yan at openjdk.java.net Mon Dec 20 10:22:09 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Dec 2021 10:22:09 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.10+4 for changeset c42c231e Message-ID: Tagged by: Yuri Nesterenko Date: 2021-12-20 12:31:30 +0000 Added tag jdk-13.0.10+4 for changeset c42c231e Changeset: c42c231e Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-20 08:30:02 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/c42c231e1dabd37ec09362291dc8141117ce0bbd From yan at openjdk.java.net Mon Dec 20 10:23:15 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Dec 2021 10:23:15 GMT Subject: git: openjdk/jdk13u: 11 new changesets Message-ID: Changeset: 9c63bebc Author: Yuri Nesterenko Date: 2021-12-07 08:09:39 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/9c63bebc3f6447739c653d8da7749166ec2bfb17 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Backport-of: 3e3051e2ee93142983e9a3edee038e4f7b5ac0f2 ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/module-info.java + test/jdk/jdk/nio/zipfs/HasDotDotTest.java Changeset: 2a8557a8 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-08 13:52:20 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/2a8557a8c920be759e8fef5fea693eb3402f9316 8254270: linux 32 bit build doesn't compile libjdwp/log_messages.c Backport-of: 0b7fba75c139bc263cc77c1d29f31703dd88b6f4 ! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c Changeset: f4c051ed Author: Sergey Bylokhov Date: 2021-12-08 19:36:23 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/f4c051edc8664dcf091d899d8caff7788581f697 8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873 Reviewed-by: dcherepanov Backport-of: 545643880c5bf00de850317b4b8c6f85074a2942 ! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp ! src/java.desktop/windows/native/libawt/windows/awt_ole.h Changeset: ee326256 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-09 15:25:39 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/ee326256c568ad1e839362cbd20e68900d18feaf 8249821: Separate libharfbuzz from libfontmanager Reviewed-by: yan Backport-of: b1ff2bd00a6a289be29158e0acd134151b468d41 ! make/lib/Awt2dLibraries.gmk = src/java.desktop/share/native/libharfbuzz/hb-aat-fdsc-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-lcar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc = src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh = src/java.desktop/share/native/libharfbuzz/hb-aat.h = src/java.desktop/share/native/libharfbuzz/hb-array.hh = src/java.desktop/share/native/libharfbuzz/hb-atomic.hh = src/java.desktop/share/native/libharfbuzz/hb-blob.cc = src/java.desktop/share/native/libharfbuzz/hb-blob.h = src/java.desktop/share/native/libharfbuzz/hb-blob.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc = src/java.desktop/share/native/libharfbuzz/hb-buffer.cc = src/java.desktop/share/native/libharfbuzz/hb-buffer.h = src/java.desktop/share/native/libharfbuzz/hb-buffer.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh = src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh = src/java.desktop/share/native/libharfbuzz/hb-common.cc = src/java.desktop/share/native/libharfbuzz/hb-common.h = src/java.desktop/share/native/libharfbuzz/hb-coretext.cc = src/java.desktop/share/native/libharfbuzz/hb-coretext.h = src/java.desktop/share/native/libharfbuzz/hb-debug.hh = src/java.desktop/share/native/libharfbuzz/hb-deprecated.h = src/java.desktop/share/native/libharfbuzz/hb-dsalgs.hh = src/java.desktop/share/native/libharfbuzz/hb-face.cc = src/java.desktop/share/native/libharfbuzz/hb-face.h = src/java.desktop/share/native/libharfbuzz/hb-face.hh = src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-font.cc = src/java.desktop/share/native/libharfbuzz/hb-font.h = src/java.desktop/share/native/libharfbuzz/hb-font.hh = src/java.desktop/share/native/libharfbuzz/hb-ft.cc = src/java.desktop/share/native/libharfbuzz/hb-ft.h = src/java.desktop/share/native/libharfbuzz/hb-iter.hh = src/java.desktop/share/native/libharfbuzz/hb-kern.hh = src/java.desktop/share/native/libharfbuzz/hb-machinery.hh = src/java.desktop/share/native/libharfbuzz/hb-map.cc = src/java.desktop/share/native/libharfbuzz/hb-map.h = src/java.desktop/share/native/libharfbuzz/hb-map.hh = src/java.desktop/share/native/libharfbuzz/hb-mutex.hh = src/java.desktop/share/native/libharfbuzz/hb-null.hh = src/java.desktop/share/native/libharfbuzz/hb-object.hh = src/java.desktop/share/native/libharfbuzz/hb-open-file.hh = src/java.desktop/share/native/libharfbuzz/hb-open-type.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-color.h = src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h = src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-font.h = src/java.desktop/share/native/libharfbuzz/hb-ot-gasp-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-math.h = src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-name.h = src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-post-macroman.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-default.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hebrew.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-var.h = src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot.h = src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh = src/java.desktop/share/native/libharfbuzz/hb-set.cc = src/java.desktop/share/native/libharfbuzz/hb-set.h = src/java.desktop/share/native/libharfbuzz/hb-set.hh = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh = src/java.desktop/share/native/libharfbuzz/hb-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-shape.h = src/java.desktop/share/native/libharfbuzz/hb-shaper-impl.hh = src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh = src/java.desktop/share/native/libharfbuzz/hb-shaper.cc = src/java.desktop/share/native/libharfbuzz/hb-shaper.hh = src/java.desktop/share/native/libharfbuzz/hb-static.cc = src/java.desktop/share/native/libharfbuzz/hb-string-array.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh = src/java.desktop/share/native/libharfbuzz/hb-subset.cc = src/java.desktop/share/native/libharfbuzz/hb-subset.h = src/java.desktop/share/native/libharfbuzz/hb-subset.hh = src/java.desktop/share/native/libharfbuzz/hb-ucdn.cc = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.c = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.h = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn_db.h = src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh = src/java.desktop/share/native/libharfbuzz/hb-unicode.cc = src/java.desktop/share/native/libharfbuzz/hb-unicode.h = src/java.desktop/share/native/libharfbuzz/hb-unicode.hh = src/java.desktop/share/native/libharfbuzz/hb-utf.hh = src/java.desktop/share/native/libharfbuzz/hb-vector.hh = src/java.desktop/share/native/libharfbuzz/hb-version.h = src/java.desktop/share/native/libharfbuzz/hb-warning.cc = src/java.desktop/share/native/libharfbuzz/hb.h = src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: 2149624e Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-10 08:51:43 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/2149624eb1e51b48d3f2be8959f175aae09f74d0 8250605: Linux x86_32 builds fail after JDK-8249821 Reviewed-by: yan Backport-of: 5b99c6ae1f442f670fdb4dbf99987d5cc08033b5 ! make/lib/Awt2dLibraries.gmk Changeset: b5225403 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2021-12-10 12:36:52 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/b52254032483a38af83c37a18273fa9e794c0794 8278416: Crash during execution of ClassInitBarrier test Reviewed-by: akozlov, yan ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp Changeset: 58ecfb84 Author: Olga Mikhaltsova Committer: Dmitry Cherepanov Date: 2021-12-13 11:02:16 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/58ecfb84f7cfac6508b5305de28d3149afe9e8bb 8250894: Provide a configure option to build and run against the platform libharfbuzz Reviewed-by: dcherepanov Backport-of: 84e397b4de6495caa8bbd5d5481305f0bf3e9d06 ! make/autoconf/help.m4 ! make/autoconf/lib-bundled.m4 ! make/autoconf/spec.gmk.in ! make/copy/Copy-java.desktop.gmk ! make/lib/Awt2dLibraries.gmk Changeset: 828454c3 Author: Olga Mikhaltsova Committer: Dmitry Cherepanov Date: 2021-12-16 11:50:39 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/828454c345b98faead46be553bd51e29e404a2a9 8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux 8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 Reviewed-by: dcherepanov Backport-of: 05fe06a6bafc089c6466ccbdea335e5dbfdaf335 ! make/lib/Awt2dLibraries.gmk Changeset: e183f2d3 Author: Olga Mikhaltsova Committer: Dmitry Cherepanov Date: 2021-12-17 11:16:12 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/e183f2d3650b6275a59d0cdd7303ca22f2ae088a 8247872: Upgrade HarfBuzz to the latest 2.7.2 Reviewed-by: dcherepanov Backport-of: ed7526a66c67e15cb09da733d3dde50ddabc24ba ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/harfbuzz.md - src/java.desktop/share/native/libharfbuzz/hb-aat-fdsc-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh - src/java.desktop/share/native/libharfbuzz/hb-aat-layout-lcar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh + src/java.desktop/share/native/libharfbuzz/hb-aat-layout-opbd-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh + src/java.desktop/share/native/libharfbuzz/hb-algs.hh ! src/java.desktop/share/native/libharfbuzz/hb-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh + src/java.desktop/share/native/libharfbuzz/hb-bimap.hh ! src/java.desktop/share/native/libharfbuzz/hb-blob.cc ! src/java.desktop/share/native/libharfbuzz/hb-blob.h ! src/java.desktop/share/native/libharfbuzz/hb-blob.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h + src/java.desktop/share/native/libharfbuzz/hb-config.hh ! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libharfbuzz/hb-coretext.h ! src/java.desktop/share/native/libharfbuzz/hb-debug.hh ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h + src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh + src/java.desktop/share/native/libharfbuzz/hb-draw.cc + src/java.desktop/share/native/libharfbuzz/hb-draw.h + src/java.desktop/share/native/libharfbuzz/hb-draw.hh - src/java.desktop/share/native/libharfbuzz/hb-dsalgs.hh ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-font.hh ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-ft.h ! src/java.desktop/share/native/libharfbuzz/hb-iter.hh ! src/java.desktop/share/native/libharfbuzz/hb-kern.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-map.hh + src/java.desktop/share/native/libharfbuzz/hb-meta.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-null.hh + src/java.desktop/share/native/libharfbuzz/hb-number-parser.hh + src/java.desktop/share/native/libharfbuzz/hb-number.cc + src/java.desktop/share/native/libharfbuzz/hb-number.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-std-str.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h + src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-meta-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-meta.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-meta.h + src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h + src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language-static.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-joining-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-default.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hebrew.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot.h + src/java.desktop/share/native/libharfbuzz/hb-pool.hh + src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh + src/java.desktop/share/native/libharfbuzz/hb-serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.cc ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-shaper.cc ! src/java.desktop/share/native/libharfbuzz/hb-shaper.hh ! src/java.desktop/share/native/libharfbuzz/hb-static.cc ! src/java.desktop/share/native/libharfbuzz/hb-string-array.hh + src/java.desktop/share/native/libharfbuzz/hb-style.cc + src/java.desktop/share/native/libharfbuzz/hb-style.h ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh - src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.cc - src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset.h ! src/java.desktop/share/native/libharfbuzz/hb-subset.hh + src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh + src/java.desktop/share/native/libharfbuzz/hb-ucd.cc - src/java.desktop/share/native/libharfbuzz/hb-ucdn.cc - src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.c - src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.h - src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn_db.h ! src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libharfbuzz/hb-unicode.hh ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h - src/java.desktop/share/native/libharfbuzz/hb-warning.cc ! src/java.desktop/share/native/libharfbuzz/hb.h ! src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: 64627b50 Author: Olga Mikhaltsova Committer: Dmitry Cherepanov Date: 2021-12-18 20:12:45 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/64627b5061fdd15ed52e3858cb52bb6b3b2b020b 8261169: Upgrade HarfBuzz to the latest 2.8.0 Reviewed-by: dcherepanov Backport-of: 80323b7f66541e24177d02cc668a2eb9267962b9 ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-algs.hh ! src/java.desktop/share/native/libharfbuzz/hb-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-blob.cc ! src/java.desktop/share/native/libharfbuzz/hb-blob.h ! src/java.desktop/share/native/libharfbuzz/hb-blob.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h ! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh ! src/java.desktop/share/native/libharfbuzz/hb-draw.h ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.h ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-iter.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-map.h ! src/java.desktop/share/native/libharfbuzz/hb-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-meta.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-null.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-name.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh - src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc + src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc - src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h ! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh ! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.cc ! src/java.desktop/share/native/libharfbuzz/hb-set.h ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shape.h ! src/java.desktop/share/native/libharfbuzz/hb-style.cc ! src/java.desktop/share/native/libharfbuzz/hb-style.h ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libharfbuzz/hb-unicode.h ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: c42c231e Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-20 08:30:02 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/c42c231e1dabd37ec09362291dc8141117ce0bbd 8266545: 8261169 broke Harfbuzz build with gcc 7 and 8 Reviewed-by: yan Backport-of: a86ee9b3f370b59caea2ae78169d13498560cd8e ! make/lib/Awt2dLibraries.gmk From stuefe at openjdk.java.net Mon Dec 20 10:48:21 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Mon, 20 Dec 2021 10:48:21 GMT Subject: git: openjdk/jdk11u-dev: 8278309: [windows] use of uninitialized OSThread::_state Message-ID: Changeset: b07b90fb Author: Thomas Stuefe Date: 2021-12-20 10:46:32 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/b07b90fbbd58a9e65ff35322daf450a10432eeb9 8278309: [windows] use of uninitialized OSThread::_state Reviewed-by: mdoerr Backport-of: 54993b13078ceb05736bb0e1d7ed7415c390442e ! src/hotspot/os/windows/os_windows.cpp From shade at openjdk.java.net Mon Dec 20 11:09:12 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Dec 2021 11:09:12 GMT Subject: git: openjdk/jdk17u-dev: 8275586: Zero: Simplify interpreter initialization Message-ID: <3abaa523-0f3c-4681-8d22-547bd5b216bf@openjdk.org> Changeset: cb06a209 Author: Aleksey Shipilev Date: 2021-12-20 11:08:34 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/cb06a20947bce0864e88d9b499d0d3c7c9c0fef5 8275586: Zero: Simplify interpreter initialization Backport-of: 3613ce7c7d5bc8b7d603e1cf6a123588339aed3f ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp From shade at openjdk.java.net Mon Dec 20 11:10:38 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Dec 2021 11:10:38 GMT Subject: git: openjdk/jdk17u-dev: 8277385: Zero: Enable CompactStrings support Message-ID: <584a97f8-cd2a-4526-acd1-e11c1410b956@openjdk.org> Changeset: 5ea8f483 Author: Aleksey Shipilev Date: 2021-12-20 11:09:34 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/5ea8f4835da08623c5c03983aab10382db2b95a5 8277385: Zero: Enable CompactStrings support Backport-of: 3f847fe89a088d6921107ca887a7a1bace871bd6 ! src/hotspot/cpu/zero/globals_zero.hpp From yan at openjdk.java.net Mon Dec 20 12:02:59 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Dec 2021 12:02:59 GMT Subject: git: openjdk/jdk15u-dev: 8278997: Bump update version for OpenJDK: jdk-15.0.7 Message-ID: <10256ad6-77ca-4e4c-abef-e86b46496202@openjdk.org> Changeset: 9beff4a0 Author: Yuri Nesterenko Date: 2021-12-20 12:01:35 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/9beff4a0af57a10befc9d9a787a2fb46e29c0dec 8278997: Bump update version for OpenJDK: jdk-15.0.7 Reviewed-by: bae ! .jcheck/conf ! make/autoconf/version-numbers From yan at openjdk.java.net Mon Dec 20 12:04:35 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Dec 2021 12:04:35 GMT Subject: git: openjdk/jdk13u-dev: 8278998: Bump update version for OpenJDK: jdk-13.0.11 Message-ID: Changeset: 2bdb009d Author: Yuri Nesterenko Date: 2021-12-20 12:03:15 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/2bdb009d09f26d3132150cfdb7434c23d050d1cf 8278998: Bump update version for OpenJDK: jdk-13.0.11 Reviewed-by: bae ! .jcheck/conf ! make/autoconf/version-numbers From yan at openjdk.java.net Mon Dec 20 12:13:31 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Dec 2021 12:13:31 GMT Subject: git: openjdk/jdk15u-dev: Added tag jdk-15.0.7+0 for changeset 9beff4a0 Message-ID: Tagged by: Yuri Nesterenko Date: 2021-12-20 15:11:30 +0000 Added tag jdk-15.0.7+0 for changeset 9beff4a0 Changeset: 9beff4a0 Author: Yuri Nesterenko Date: 2021-12-20 12:01:35 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/9beff4a0af57a10befc9d9a787a2fb46e29c0dec From yan at openjdk.java.net Mon Dec 20 12:15:18 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Dec 2021 12:15:18 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.11+0 for changeset 2bdb009d Message-ID: <78edf9c1-daaa-4f6a-8fb1-31f4f362d0a8@openjdk.org> Tagged by: Yuri Nesterenko Date: 2021-12-20 15:13:48 +0000 Added tag jdk-13.0.11+0 for changeset 2bdb009d Changeset: 2bdb009d Author: Yuri Nesterenko Date: 2021-12-20 12:03:15 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/2bdb009d09f26d3132150cfdb7434c23d050d1cf From zgu at openjdk.java.net Mon Dec 20 16:18:17 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 20 Dec 2021 16:18:17 GMT Subject: git: openjdk/jdk11u-dev: 8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily Message-ID: Changeset: ec89f1b6 Author: Zhengyu Gu Date: 2021-12-20 16:16:50 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/ec89f1b6c317932e937291f43e68d04ff77204b8 8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily Reviewed-by: mdoerr Backport-of: 8822d41fdcc2c2d568badd72635dc587d21dbd63 ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java + test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java From yan at openjdk.java.net Tue Dec 21 11:01:50 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 21 Dec 2021 11:01:50 GMT Subject: git: openjdk/jdk15u-dev: 8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE Message-ID: <296f1d4f-c419-4027-a465-c5ba0ff186a6@openjdk.org> Changeset: c53498b1 Author: Yuri Nesterenko Date: 2021-12-21 11:01:17 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/c53498b131d2020fea93e065f809645269eb9a22 8277224: sun.security.pkcs.PKCS9Attributes.toString() throws NPE Backport-of: 6bb04626af6574ef1e8d4b7dad0389d4b59f5d08 ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java ! test/jdk/sun/security/x509/AlgorithmId/NonStandardNames.java From yan at openjdk.java.net Tue Dec 21 15:43:19 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 21 Dec 2021 15:43:19 GMT Subject: git: openjdk/jdk15u-dev: 8253638: Cleanup os::reserve_memory and remove MAP_FIXED Message-ID: <1d51f8b6-5443-4ef4-a646-9e2fd7121c29@openjdk.org> Changeset: 9a8cd1e6 Author: Danil Bubnov Committer: Yuri Nesterenko Date: 2021-12-21 15:41:35 +0000 URL: https://git.openjdk.java.net/jdk15u-dev/commit/9a8cd1e67a1289221b91726d02b52be5b45c8144 8253638: Cleanup os::reserve_memory and remove MAP_FIXED Reviewed-by: akozlov, yan Backport-of: 625a9352bfdc017f426c3bd2a5c24b0f7598ccce ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/memory/allocation.inline.hpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp From shade at openjdk.java.net Tue Dec 21 17:31:36 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 21 Dec 2021 17:31:36 GMT Subject: git: openjdk/jdk17u-dev: 8278016: Add compiler tests to tier{2,3} Message-ID: <2b0eec8e-8485-4afb-89f3-924d9ab2cf42@openjdk.org> Changeset: cc4a0b1e Author: Aleksey Shipilev Date: 2021-12-21 17:30:19 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/cc4a0b1ebf20b43b951b11eb562dc56ee69461c7 8278016: Add compiler tests to tier{2,3} Backport-of: f180a4591f52d0af0c030aa85be33c51b06c90ee ! test/hotspot/jtreg/TEST.groups From shade at openjdk.java.net Wed Dec 22 07:18:14 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 22 Dec 2021 07:18:14 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: 4b3a9e3a Author: Aleksey Shipilev Date: 2021-12-22 07:16:35 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/4b3a9e3a3288bc4ba00d6fd892134bb929fcb9c0 8277992: Add fast jdk_svc subtests to jdk:tier3 Backport-of: 30f0c6475359516ce454722f06ac0c997e09868b ! test/jdk/TEST.groups Changeset: 66348799 Author: Aleksey Shipilev Date: 2021-12-22 07:17:34 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/66348799ad102771df59e6e3e73811b789eacd29 8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx Backport-of: bef5c7a2865e53778e9e476e57c31c0b0f98bcb1 ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java From shade at openjdk.java.net Wed Dec 22 07:19:44 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 22 Dec 2021 07:19:44 GMT Subject: git: openjdk/jdk17u-dev: 8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx Message-ID: <24c6b016-1a4e-4692-a902-db015e58ea06@openjdk.org> Changeset: 13d30463 Author: Aleksey Shipilev Date: 2021-12-22 07:18:31 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/13d30463f0729578a98b952ea02d3e355cc6b85e 8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx Backport-of: 0fbd2713f1b47c343172fa34be021706c957520e ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java From shade at openjdk.java.net Wed Dec 22 11:20:50 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 22 Dec 2021 11:20:50 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <56b0a4ff-f6c3-47f8-8a90-e465a00b3888@openjdk.org> Changeset: 79d97c40 Author: Aleksey Shipilev Date: 2021-12-22 11:18:55 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/79d97c4086a2fb965289616c74fb7bc392b91af3 8272327: Shenandoah: Avoid enqueuing duplicate string candidates Backport-of: ee8bf10d321da8a261ff4eda705cef753b4a7014 ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp Changeset: 311bb850 Author: Aleksey Shipilev Date: 2021-12-22 11:19:51 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/311bb85014c4aef33d061cae8961d972ea3f6b91 8247980: Exclusive execution of java/util/stream tests slows down tier1 Backport-of: 544193a3bb6431ee4bb0bd43cb29cc60c7709b25 ! test/jdk/TEST.ROOT From shade at openjdk.java.net Wed Dec 22 11:28:27 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 22 Dec 2021 11:28:27 GMT Subject: git: openjdk/jdk11u-dev: 2 new changesets Message-ID: Changeset: d3c2dc0c Author: Aleksey Shipilev Date: 2021-12-22 11:26:36 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/d3c2dc0c89d8ca1ba41df5a769ca5751d61bb95f 8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx Reviewed-by: goetz Backport-of: 0fbd2713f1b47c343172fa34be021706c957520e ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java Changeset: bd97b565 Author: Aleksey Shipilev Date: 2021-12-22 11:27:18 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/bd97b56531fcc41dbfa9fbdf6522cabaf0c89466 8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx Backport-of: bef5c7a2865e53778e9e476e57c31c0b0f98bcb1 ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java From shade at openjdk.java.net Wed Dec 22 11:29:50 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 22 Dec 2021 11:29:50 GMT Subject: git: openjdk/jdk11u-dev: 8277385: Zero: Enable CompactStrings support Message-ID: <4038444f-d1fc-4518-b4f0-454f6d4f0316@openjdk.org> Changeset: bf7c9653 Author: Aleksey Shipilev Date: 2021-12-22 11:28:13 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/bf7c9653923173dc3771f1a5e9f8ff565de0d365 8277385: Zero: Enable CompactStrings support Backport-of: 3f847fe89a088d6921107ca887a7a1bace871bd6 ! src/hotspot/cpu/zero/globals_zero.hpp From shade at openjdk.java.net Wed Dec 22 11:39:46 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 22 Dec 2021 11:39:46 GMT Subject: git: openjdk/jdk17u-dev: 8273351: bad tag in jdk.random module-info.java Message-ID: <7c0a89ed-00d7-4197-8f9e-0965012a7601@openjdk.org> Changeset: 515d412e Author: Aleksey Shipilev Date: 2021-12-22 11:38:11 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/515d412e3ab4719bce9540caf2baf5b18345ed8e 8273351: bad tag in jdk.random module-info.java Backport-of: d4177a98c1a3d331033f4cbad8c7af184cd5d486 ! src/jdk.random/share/classes/module-info.java From shade at openjdk.java.net Wed Dec 22 11:42:48 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 22 Dec 2021 11:42:48 GMT Subject: git: openjdk/jdk17u-dev: 8273162: AbstractSplittableWithBrineGenerator does not create a random salt Message-ID: <319df209-ba75-4737-a846-111200ab2489@openjdk.org> Changeset: 83f1749b Author: Aleksey Shipilev Date: 2021-12-22 11:41:36 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/83f1749b57b77afdf9db2b541e37c0da8323a00e 8273162: AbstractSplittableWithBrineGenerator does not create a random salt Backport-of: 5e1df2c7d71e9393beaa4fd2d8812b065d053392 ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java From goetz at openjdk.java.net Wed Dec 22 11:43:03 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Dec 2021 11:43:03 GMT Subject: git: openjdk/jdk11u-dev: 8258554: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F Message-ID: <3dc73bf0-938c-4bf0-837c-18cba9ff956f@openjdk.org> Changeset: fc54784e Author: Goetz Lindenmaier Date: 2021-12-22 11:41:27 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/fc54784ed3a061eddce52d5176d601fa55be054d 8258554: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F Backport-of: c7c53d016e3f9c825f6896c46f1702a598da228b ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JTable/4235420/bug4235420.java From goetz at openjdk.java.net Wed Dec 22 11:45:49 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Dec 2021 11:45:49 GMT Subject: git: openjdk/jdk17u-dev: 8273704: DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time Message-ID: <835a7e80-6464-4c56-9c3e-68ec7b444cad@openjdk.org> Changeset: 2cac565b Author: Goetz Lindenmaier Date: 2021-12-22 11:44:18 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/2cac565b24305e92d35835bba697ad69aea28572 8273704: DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time Backport-of: acceffcbf73aa4416c487f890f3ca65e55e47164 ! test/jdk/java/awt/FontClass/DrawStringWithInfiniteXform.java From goetz at openjdk.java.net Wed Dec 22 11:50:09 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Dec 2021 11:50:09 GMT Subject: git: openjdk/jdk17u-dev: 8275650: Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11 Message-ID: Changeset: c9ebb93c Author: Goetz Lindenmaier Date: 2021-12-22 11:49:15 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/c9ebb93cab45ff21ed7536bc7dcb5fabbc9cb39d 8275650: Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11 Backport-of: 32895ac60949ccceb0a3d25c73ec5e3a00c29593 + out ! test/jdk/ProblemList.txt From goetz at openjdk.java.net Wed Dec 22 12:05:19 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Dec 2021 12:05:19 GMT Subject: git: openjdk/jdk11u-dev: 8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F Message-ID: <2e03c9a2-80fb-4b28-a5e3-602801eed1a6@openjdk.org> Changeset: cd8ea374 Author: Goetz Lindenmaier Date: 2021-12-22 12:04:16 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/cd8ea374d1715ed2f0feda56222c83d1b99ff7a7 8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F Backport-of: 6cf70f5f0809276904094bf8eba8786892bf034e ! test/jdk/javax/swing/JTable/4235420/bug4235420.java From zgu at openjdk.java.net Wed Dec 22 14:12:18 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 22 Dec 2021 14:12:18 GMT Subject: git: openjdk/jdk17u-dev: 8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" Message-ID: <2a9d0c34-57f1-4304-b6ee-443799654b17@openjdk.org> Changeset: 93234a48 Author: Zhengyu Gu Date: 2021-12-22 14:10:52 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/93234a48abc18ea1f3a9e092cf2f81105adbafd7 8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" Reviewed-by: goetz Backport-of: a907b2b144f2af27392eb7c2f9656fbb1a759618 ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/utilities/accessFlags.hpp From zgu at openjdk.java.net Wed Dec 22 14:13:46 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 22 Dec 2021 14:13:46 GMT Subject: git: openjdk/jdk17u-dev: 8265150: AsyncGetCallTrace crashes on ResourceMark Message-ID: Changeset: 9d0bfe11 Author: Zhengyu Gu Date: 2021-12-22 14:12:01 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/9d0bfe1108c8a264ecf4f841cb426a22f872c85c 8265150: AsyncGetCallTrace crashes on ResourceMark Backport-of: 267c024eb52acd1611188dd5b1417b877ff3eafd ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp From zgu at openjdk.java.net Wed Dec 22 14:15:14 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 22 Dec 2021 14:15:14 GMT Subject: git: openjdk/jdk11u-dev: 8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" Message-ID: Changeset: 28937312 Author: Zhengyu Gu Date: 2021-12-22 14:13:24 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/2893731284e41262f022d2c311b3170436b21e23 8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" Reviewed-by: mdoerr Backport-of: a907b2b144f2af27392eb7c2f9656fbb1a759618 ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/utilities/accessFlags.hpp From zgu at openjdk.java.net Wed Dec 22 14:16:38 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 22 Dec 2021 14:16:38 GMT Subject: git: openjdk/jdk11u-dev: 8265150: AsyncGetCallTrace crashes on ResourceMark Message-ID: <9a5e3246-3279-4840-8521-9b266adfdcb8@openjdk.org> Changeset: fdf21b6a Author: Zhengyu Gu Date: 2021-12-22 14:15:05 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/fdf21b6a3eafda55ee918ab6656894be4e08ae15 8265150: AsyncGetCallTrace crashes on ResourceMark Reviewed-by: phh Backport-of: 267c024eb52acd1611188dd5b1417b877ff3eafd ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp From kvn at openjdk.java.net Wed Dec 22 18:49:54 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Wed, 22 Dec 2021 18:49:54 GMT Subject: git: openjdk/jdk11u-dev: 8276314: [JVMCI] check alignment of call displacement during code installation Message-ID: <143d4d81-5080-4fbc-ba81-9edaa15f5e52@openjdk.org> Changeset: 89898237 Author: Vladimir Kozlov Date: 2021-12-22 18:48:08 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/898982372711634fed280bc18f61ed578cd8f3b2 8276314: [JVMCI] check alignment of call displacement during code installation Reviewed-by: dnsimon, goetz Backport-of: 2f4b5405f0b53782f3ed5274f68b31eb968efb6d ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp From kvn at openjdk.java.net Thu Dec 23 16:41:12 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Thu, 23 Dec 2021 16:41:12 GMT Subject: git: openjdk/jdk17u-dev: 8276314: [JVMCI] check alignment of call displacement during code installation Message-ID: <08a90cf4-c8b8-4f01-8cae-4d31f8360f37@openjdk.org> Changeset: 81cd5940 Author: Vladimir Kozlov Date: 2021-12-23 16:40:00 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/81cd594074dd588189eb8619ad6ac91c8e022212 8276314: [JVMCI] check alignment of call displacement during code installation Backport-of: 2f4b5405f0b53782f3ed5274f68b31eb968efb6d ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp From robm at openjdk.java.net Thu Dec 23 21:13:34 2021 From: robm at openjdk.java.net (Rob McKenna) Date: Thu, 23 Dec 2021 21:13:34 GMT Subject: git: openjdk/jdk18u: master: 8278869: Bump version numbers for OPENJDK 18.0.1 Message-ID: <49cddd11-7b92-460f-b901-1437ed5dff5c@openjdk.org> Changeset: 6d45bba8 Author: Pavel Kharskii Committer: Rob McKenna Date: 2021-12-23 21:12:29 +0000 URL: https://git.openjdk.java.net/jdk18u/commit/6d45bba88a4424a8d1eefbd5d87236e95291c543 8278869: Bump version numbers for OPENJDK 18.0.1 Reviewed-by: coffeys ! make/conf/version-numbers.conf From clanger at openjdk.java.net Sun Dec 26 21:19:52 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sun, 26 Dec 2021 21:19:52 GMT Subject: git: openjdk/jdk11u: 8210205: build fails on AIX in hotspot cpp tests (for example getstacktr001.cpp) Message-ID: <2eb678b4-81a8-4b65-9e68-60e709ba72ea@openjdk.org> Changeset: 175e23fd Author: Tyler Steele Committer: Christoph Langer Date: 2021-12-26 21:19:01 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/175e23fdf4cb0929ff1cca9538a884ee3833337d 8210205: build fails on AIX in hotspot cpp tests (for example getstacktr001.cpp) fixes name collision preventing build. Reviewed-by: phh, aleonard, clanger Backport-of: 45fb6202188628a2dca64074d572586d1f5fd001 ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.cpp From vkempik at openjdk.java.net Mon Dec 27 07:40:08 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 27 Dec 2021 07:40:08 GMT Subject: git: openjdk/jdk11u-dev: 8254827: JVMCI: Enable it for Windows+AArch64 Message-ID: Changeset: 994276cd Author: Reka Kovacs Committer: Vladimir Kempik Date: 2021-12-27 07:38:42 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/994276cd109d269e14583b5c64fe5a5ddad6ba12 8254827: JVMCI: Enable it for Windows+AArch64 Co-authored-by: Bernhard Urban-Forster Reviewed-by: aph Backport-of: 88ee973334e6a155719bd2486da73567d59a7f1e ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java From jjiang at openjdk.java.net Mon Dec 27 14:40:06 2021 From: jjiang at openjdk.java.net (John Jiang) Date: Mon, 27 Dec 2021 14:40:06 GMT Subject: git: openjdk/jdk17u-dev: 8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad Message-ID: Changeset: d8a22d62 Author: Jie Fu Committer: John Jiang Date: 2021-12-27 14:39:10 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/d8a22d628704e589e8e5c281792a1aebcdacf928 8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad Backport-of: 349328c929ccad242a344da69585404e4fea087f ! src/hotspot/cpu/x86/x86_32.ad From vkempik at openjdk.java.net Tue Dec 28 12:28:25 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 28 Dec 2021 12:28:25 GMT Subject: git: openjdk/jdk17u-dev: 8274795: AArch64: avoid spilling and restoring r18 in macro assembler Message-ID: <6dd04e3d-679a-4cc6-934f-fd1353e620de@openjdk.org> Changeset: 5287dae7 Author: Bernhard Urban-Forster Committer: Vladimir Kempik Date: 2021-12-28 12:27:24 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/5287dae7457c753c7b8c447356d8ff3249657397 8274795: AArch64: avoid spilling and restoring r18 in macro assembler Reviewed-by: aph Backport-of: ede3f4e94c752a8457b7c24e001bd122845d2f6a ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp From goetz at openjdk.java.net Tue Dec 28 16:19:00 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Dec 2021 16:19:00 GMT Subject: git: openjdk/jdk17u-dev: 8274658: ISO 4217 Amendment 170 Update Message-ID: <583f42cd-1f9c-4317-81c5-0ac29377eb32@openjdk.org> Changeset: 4a386595 Author: Goetz Lindenmaier Date: 2021-12-28 16:18:21 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/4a3865952435bc4f21d2615bd29fdbd84672dd27 8274658: ISO 4217 Amendment 170 Update Backport-of: f2404d60de2b58c590bf885f5cce50c289073673 ! make/data/currency/CurrencyData.properties ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/Currency/tablea1.txt ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java From goetz at openjdk.java.net Tue Dec 28 16:22:41 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Dec 2021 16:22:41 GMT Subject: git: openjdk/jdk17u-dev: 8274714: Incorrect verifier protected access error message Message-ID: Changeset: 15f24065 Author: Goetz Lindenmaier Date: 2021-12-28 16:21:53 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/15f24065e10aee3906ee92832b5c853d5b126780 8274714: Incorrect verifier protected access error message Backport-of: e39bdc9ddb7ba50160d07a27e6038cdea6a594a8 ! src/hotspot/share/classfile/verifier.cpp + test/hotspot/jtreg/runtime/verifier/PutfieldProtectedTest.java + test/hotspot/jtreg/runtime/verifier/putfieldProtected.jasm From goetz at openjdk.java.net Tue Dec 28 16:28:27 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Dec 2021 16:28:27 GMT Subject: git: openjdk/jdk17u-dev: 8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last Message-ID: <162ca0b2-69a3-467f-9d1a-60926ef805c4@openjdk.org> Changeset: 6aa60ac1 Author: Goetz Lindenmaier Date: 2021-12-28 16:27:14 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/6aa60ac1dfbc3f93feee73635e29dabf9e4ababe 8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last Backport-of: 90f96fb4db174e50cc2510f292fe69fc995add26 ! src/hotspot/share/compiler/compileBroker.cpp From duke at openjdk.java.net Tue Dec 28 16:30:58 2021 From: duke at openjdk.java.net (duke) Date: Tue, 28 Dec 2021 16:30:58 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.14+8 for changeset d665a4ec Message-ID: <6d24c68c-57ae-481a-bf1c-663e8e815e48@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2021-12-28 17:29:54 +0000 Added tag jdk-11.0.14+8 for changeset d665a4ec3952 Changeset: d665a4ec Author: Martin Doerr Date: 2021-12-09 13:50:19 +0000 URL: https://git.openjdk.java.net/jdk11u/commit/d665a4ec39523630af6f30ad7d732053bb62559e From mbaesken at openjdk.java.net Wed Dec 29 07:53:10 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 29 Dec 2021 07:53:10 GMT Subject: git: openjdk/jdk17u-dev: 8277328: jdk/jshell/CommandCompletionTest.java failures on Windows Message-ID: <042c7236-72f6-4774-a5b6-ea37e9154e4e@openjdk.org> Changeset: d30b6e44 Author: Matthias Baesken Date: 2021-12-29 07:52:01 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/d30b6e44c355876c2ab7a6db3142c7ec73578de6 8277328: jdk/jshell/CommandCompletionTest.java failures on Windows Backport-of: 3955b037da8a0981d8efc67f28caaacdef7dfb31 ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/langtools/jdk/jshell/CommandCompletionTest.java From goetz at openjdk.java.net Wed Dec 29 09:26:11 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Dec 2021 09:26:11 GMT Subject: git: openjdk/jdk17u-dev: 8276623: JDK-8275650 accidentally pushed "out" file Message-ID: Changeset: 38fdf4f1 Author: Goetz Lindenmaier Date: 2021-12-29 09:25:01 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/38fdf4f1d2f4f9c60455fec79ccebff5042bf149 8276623: JDK-8275650 accidentally pushed "out" file Backport-of: c62b3476ce12cea633abead0d6376ea0a05f92f9 - out From goetz at openjdk.java.net Wed Dec 29 09:32:29 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Dec 2021 09:32:29 GMT Subject: git: openjdk/jdk17u-dev: 8278099: two sun/security/pkcs11/Signature tests failed with AssertionError Message-ID: Changeset: 3adb3dd2 Author: Goetz Lindenmaier Date: 2021-12-29 09:31:15 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/3adb3dd26e870332f0eb853d1bde152769445a7d 8278099: two sun/security/pkcs11/Signature tests failed with AssertionError Backport-of: 669c90e23b2397fa9fb4388e8380c95c3b19eb48 ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java From goetz at openjdk.java.net Wed Dec 29 09:33:59 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Dec 2021 09:33:59 GMT Subject: git: openjdk/jdk17u-dev: 8275610: C2: Object field load floats above its null check resulting in a segfault Message-ID: <627650bf-43c0-4914-bb86-ef2328509a92@openjdk.org> Changeset: f016e603 Author: Goetz Lindenmaier Date: 2021-12-29 09:33:02 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/f016e603af58010cd02d8f7275671444ae9a420b 8275610: C2: Object field load floats above its null check resulting in a segfault Backport-of: 7c6f57fcb1f1fcecf26f7b8046a5a41ca6d9c315 ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestEliminateNullCheckWithSplitIf.java From vkempik at openjdk.java.net Wed Dec 29 10:35:03 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 29 Dec 2021 10:35:03 GMT Subject: git: openjdk/jdk11u-dev: 8065704: Set LC_ALL=C for all relevant commands in the build system Message-ID: <9b505fce-0a52-4df5-80cb-7de2c0946990@openjdk.org> Changeset: 6fb1a9e4 Author: Vladimir Kempik Date: 2021-12-29 10:34:07 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/6fb1a9e467a9a3df5e44d98b3c0d60c58a600397 8065704: Set LC_ALL=C for all relevant commands in the build system Reviewed-by: jiefu, phh Backport-of: 54a3efc82980456fc6d8b00cfcb4aa4c786793be ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/basics.m4 ! make/autoconf/build-performance.m4 ! make/autoconf/configure ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/scripts/compare.sh From yan at openjdk.java.net Wed Dec 29 11:54:40 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 29 Dec 2021 11:54:40 GMT Subject: git: openjdk/jdk13u-dev: 8065704: Set LC_ALL=C for all relevant commands in the build system Message-ID: <141790c3-1cf2-4b22-ad3c-775075d96d84@openjdk.org> Changeset: 88667e47 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2021-12-29 11:09:26 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/88667e4753b7b7e8dd23b722cf8ed73b022b49e0 8065704: Set LC_ALL=C for all relevant commands in the build system Backport-of: 54a3efc82980456fc6d8b00cfcb4aa4c786793be ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/basics.m4 ! make/autoconf/build-performance.m4 ! make/autoconf/configure ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/scripts/compare.sh From goetz at openjdk.java.net Wed Dec 29 15:47:49 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Dec 2021 15:47:49 GMT Subject: git: openjdk/jdk11u-dev: 2 new changesets Message-ID: Changeset: 175e23fd Author: Tyler Steele Committer: Christoph Langer Date: 2021-12-26 21:19:01 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/175e23fdf4cb0929ff1cca9538a884ee3833337d 8210205: build fails on AIX in hotspot cpp tests (for example getstacktr001.cpp) fixes name collision preventing build. Reviewed-by: phh, aleonard, clanger Backport-of: 45fb6202188628a2dca64074d572586d1f5fd001 ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.cpp Changeset: 9fb29891 Author: Goetz Lindenmaier Date: 2021-12-29 15:46:58 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/9fb29891b6e14b01ac2ad1e5ee10591532497a72 Merge From duke at openjdk.java.net Wed Dec 29 15:51:06 2021 From: duke at openjdk.java.net (duke) Date: Wed, 29 Dec 2021 15:51:06 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.14+8 for changeset 175e23fd Message-ID: <0bb03dff-2aba-4f35-8895-0f003537f2df@openjdk.java.net> Tagged by: Goetz Lindenmaier Date: 2021-12-28 17:33:53 +0000 Added tag jdk-11.0.14+8 for changeset 175e23fdf4cb Changeset: 175e23fd Author: Tyler Steele Committer: Christoph Langer Date: 2021-12-26 21:19:01 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/175e23fdf4cb0929ff1cca9538a884ee3833337d From serb at openjdk.java.net Wed Dec 29 23:28:54 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 29 Dec 2021 23:28:54 GMT Subject: git: openjdk/jdk17u-dev: 8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor Message-ID: <07a5352a-3c67-42d1-8173-20237cfd397e@openjdk.org> Changeset: 493a78af Author: Sergey Bylokhov Date: 2021-12-29 23:28:12 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/493a78af8c3e9b8af97245ca81dd6bed2337b248 8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor Backport-of: 03473b4c271b2ec7f0ebdb0edabadf7f36816b9d ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! test/jdk/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnMovingToAnotherDisplay.java From serb at openjdk.java.net Wed Dec 29 23:32:33 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 29 Dec 2021 23:32:33 GMT Subject: git: openjdk/jdk17u-dev: 8272167: AbsPathsInImage.java should skip *.dSYM directories Message-ID: Changeset: dcd98215 Author: Sergey Bylokhov Date: 2021-12-29 23:31:06 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/dcd98215f257f4e373dd58e0daf0013be2c53850 8272167: AbsPathsInImage.java should skip *.dSYM directories Backport-of: dd93c6e27b66acebb221583fd28d03c65bfc1f24 ! test/jdk/build/AbsPathsInImage.java From goetz at openjdk.java.net Fri Dec 31 13:24:09 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 31 Dec 2021 13:24:09 GMT Subject: git: openjdk/jdk17u-dev: 8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 Message-ID: <9d7b1421-fca8-4b74-8d0c-489a08315130@openjdk.org> Changeset: 611a0ea8 Author: Goetz Lindenmaier Date: 2021-12-31 13:23:28 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/611a0ea8edae2eeead0d2087621f90b7973fafa6 8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 Backport-of: a561eac912740da6a5982c47558e13f34481219f ! test/hotspot/jtreg/compiler/ciReplay/TestVMNoCompLevel.java From goetz at openjdk.java.net Fri Dec 31 13:27:56 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 31 Dec 2021 13:27:56 GMT Subject: git: openjdk/jdk17u-dev: 8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime Message-ID: Changeset: 38f01a70 Author: Goetz Lindenmaier Date: 2021-12-31 13:26:54 +0000 URL: https://git.openjdk.java.net/jdk17u-dev/commit/38f01a70976c0f02c92f4bdf46d819f97e102430 8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime Backport-of: 97d3280eb4735f5b84cd4a9a1286e35c1c48113a + test/jdk/java/io/File/LastModifiedTest.java From jjiang at openjdk.java.net Fri Dec 31 13:44:30 2021 From: jjiang at openjdk.java.net (John Jiang) Date: Fri, 31 Dec 2021 13:44:30 GMT Subject: git: openjdk/jdk11u-dev: 8241423: NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default Message-ID: Changeset: d356b898 Author: Jie Fu Committer: John Jiang Date: 2021-12-31 13:43:53 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/d356b8988d548f56b1dc63d06777dd7f65903d06 8241423: NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default Backport-of: 1413f9e070b19bed33a4552f3e7adb53cf7daf73 ! src/hotspot/os/linux/os_linux.cpp From jjiang at openjdk.java.net Fri Dec 31 13:57:46 2021 From: jjiang at openjdk.java.net (John Jiang) Date: Fri, 31 Dec 2021 13:57:46 GMT Subject: git: openjdk/jdk11u-dev: 8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared Message-ID: Changeset: 0096d51b Author: Jie Fu Committer: John Jiang Date: 2021-12-31 13:56:46 +0000 URL: https://git.openjdk.java.net/jdk11u-dev/commit/0096d51b05e2bdf46a508a09576359485efc2cff 8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared Backport-of: fbaebd424310d2704aa8b347fe0f56ff0a038220 ! src/hotspot/os/linux/os_linux.cpp