git: openjdk/panama-foreign: foreign-memaccess+abi: 101 new changesets

duke duke at openjdk.java.net
Fri May 7 13:36:20 UTC 2021


Changeset: eb8db12c
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2021-04-30 12:34:19 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/eb8db12ce67b10957fa94fbf61d9a30db34ec01a

8263396: Atomic::CmpxchgByteUsingInt::set_byte_in_int needs an explicit cast

Reviewed-by: dholmes

! src/hotspot/share/runtime/atomic.hpp

Changeset: 87de5b75
Author:    Alexey Ushakov <avu at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2021-04-30 13:53:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/87de5b750d2289512f002ecd307117734781f862

8266040: Lanai: Incorrect calculations of clipping boundaries

Reviewed-by: jdv

! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m

Changeset: 48bb996a
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-04-30 14:04:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/48bb996ac9098fc33f6d52e2af15448b12a19572

8266220: keytool still prompt for store password on a password-less pkcs12 file if -storetype pkcs12 is specified

Reviewed-by: coffeys, hchao

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/jdk/sun/security/tools/keytool/PKCS12Passwd.java

Changeset: 0544a732
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-04-30 17:21:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0544a732a44309bf7cbb44846dd9320c6096de17

8255227: java/net/httpclient/FlowAdapterPublisherTest.java intermittently failing with TestServer: start exception: java.io.IOException: Invalid preface

Reviewed-by: chegar

! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java

Changeset: 096e9e5d
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2021-04-30 19:05:39 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/096e9e5d13183f947089b5c7923890591490a2ce

8266318: Switch to macos prefix for macOS bundles

Reviewed-by: prr, erikj, iris

! .github/workflows/submit.yml
! make/autoconf/platform.m4
! make/conf/jib-profiles.js

Changeset: c36c63a0
Author:    Ian Graves <igraves at openjdk.org>
Committer: Pavel Rappo <prappo at openjdk.org>
Date:      2021-04-30 19:51:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c36c63a008fa5e8b00dfc36c887cd9497fb91ab5

8260560: convert jdeps and jdeprscan tools to use Stream.toList()

Reviewed-by: alanb, mchung, iris

! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/Scan.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java

Changeset: dd05158b
Author:    Ian Graves <igraves at openjdk.org>
Committer: Pavel Rappo <prappo at openjdk.org>
Date:      2021-04-30 19:52:26 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/dd05158b24e8b399052a170ea9fe9ee6f65c0432

8266155: Convert java.base to use Stream.toList()

Reviewed-by: bpb, naoto, iris, chegar

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java

Changeset: 50fa1623
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-04-30 19:55:19 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/50fa1623adca74f79413fd127d4338901da4678d

8266389: ProblemList java/awt/Graphics2D/DrawString/DrawRotatedStringUsingRotatedFont.java on generic-all

Reviewed-by: mikael, prr

! test/jdk/ProblemList.txt

Changeset: 928d6324
Author:    Rahul Raghavan <rraghavan at openjdk.org>
Date:      2021-04-30 20:15:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/928d63242e614676f96bd3e6bfdee499779d0d4f

8252237: C2: Call to compute_separating_interferences has wrong argument order

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/coalesce.cpp

Changeset: f86b70c3
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2021-04-30 22:17:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f86b70c391c2909676a7d9821b7367269aa85206

8266328: C2: Remove InlineWarmCalls

Reviewed-by: kvn, iveresov

! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/parse.hpp

Changeset: 3e667cc4
Author:    Tagir F. Valeev <tvaleev at openjdk.org>
Date:      2021-05-01 07:30:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3e667cc40521dfb6d07dda07c2f33e37086ee64b

8265356: need code example for getting canonical constructor of a Record

Reviewed-by: smarks

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Record.java

Changeset: 5c083e85
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-05-01 12:03:12 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5c083e8560ce9cc78615e3149a558206724cff53

8266129: tools/jpackage/windows/WinInstallerIconTest.java hangs with fastdebug

Reviewed-by: asemenyuk, almatvee

! test/jdk/tools/jpackage/windows/WinInstallerIconTest.java

Changeset: dedddd5a
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-05-02 05:29:12 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/dedddd5ab2e39a30a039d24f629a7974048b0923

8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5

Reviewed-by: prr, azvegint

! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c

Changeset: 7e30130e
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-05-02 23:13:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7e30130e354ebfed14617effd2a517ab2f4140a5

8266401: mark hotspot compiler/intrinsics/sha/cli tests which ignore VM flags

Reviewed-by: iignatyev, kvn

! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java

Changeset: 8fa50ebd
Author:    Ajit Ghaisas <aghaisas at openjdk.org>
Date:      2021-05-03 04:37:24 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8fa50ebdf2c0e44316d8e4b64b3e8ef90a2cc1bb

8263363: Minor cleanup of Lanai code - unused code removal and comments correction

Reviewed-by: serb

! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLContext.java
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m

Changeset: c5dc657f
Author:    Per Liden <pliden at openjdk.org>
Date:      2021-05-03 07:28:19 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c5dc657f0be90bd594663dcc612f40a930c2bbe7

8266056: runtime/stringtable/StringTableCleaningTest.java failed with "RuntimeException: Missing Callback in [10, 11]"

Reviewed-by: coleenp, dholmes

! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java

Changeset: 05cfac9f
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-05-03 09:22:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/05cfac9f5bf07c3c4422f797a61b6e1b8410ce1b

8266412: Remove redundant TemplateInterpreter entries

Reviewed-by: jiefu, dholmes

! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp

Changeset: b42d4969
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2021-05-03 09:46:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b42d4969b1753e717a66218fd465243dfeccd455

8266388: C2: Improve constant ShiftCntV on x86

Reviewed-by: kvn

! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp

Changeset: ac760c7f
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-05-03 10:06:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ac760c7f9fca2cad3f2ae8a3da80d3f3a91163fb

8266295: Remove unused _concurrent_iteration_safe_limit

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp

Changeset: 80941f47
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-05-03 11:45:06 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/80941f475f7f3bd479f1ab75287f0ffe7935ad05

8234446: Post-CMS workgroup hierarchy cleanup

Reviewed-by: tschatzl, rkennke

! src/hotspot/share/gc/shared/workerManager.hpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp

Changeset: 1d9ea3ae
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-05-03 12:35:26 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1d9ea3ae0ff6e5283781c8e088578c2e8df63aaa

8266083: Shenandoah: Consolidate dedup/no dedup oop closures

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp

Changeset: 194bceca
Author:    Per Liden <pliden at openjdk.org>
Date:      2021-05-03 13:34:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/194bceca3a4d13d4528b86359ee9d5eead3ce7ac

8265984: Concurrent GC: Some tests fail "assert(is_frame_safe(f)) failed: Frame must be safe"

Reviewed-by: eosterlund, stefank, zgu

! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/opto/runtime.cpp

Changeset: 001c5142
Author:    Yi Yang <yyang at openjdk.org>
Committer: Nils Eliasson <neliasso at openjdk.org>
Date:      2021-05-03 14:22:26 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/001c5142a6ff4c4073e651ebae9d6d7a8533eb42

8265322: C2: Simplify control inputs for BarrierSetC2::obj_allocate

Reviewed-by: kvn, neliasso

! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/macro.cpp

Changeset: 880c138b
Author:    Evgeny Nikitin <enikitin at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-05-03 14:32:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/880c138b587e0902cd19c27a02baf41b57ac0bb0

8265349: vmTestbase/../stress/compiler/deoptimize/Test.java fails with OOME due to CodeCache exhaustion.

Reviewed-by: iignatyev

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/MHTransformationGen.java

Changeset: 55cc0af4
Author:    Yude Lin <yude.lyd at alibaba-inc.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-05-03 15:23:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/55cc0af40444262d0ba0f7dc01da44f1a431dc48

8266185: Shenandoah: Fix incorrect comment/assertion messages

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

Changeset: ff65920c
Author:    Marcus G K Williams <marcus.williams at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-05-03 16:28:14 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ff65920cd17e7e862b182524e2151784e26a079c

8265491: Math Signum optimization for x86

Reviewed-by: jiefu, jbhateja, neliasso

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/compiler/intrinsics/math/TestSignumIntrinsic.java
+ test/micro/org/openjdk/bench/vm/compiler/Signum.java

Changeset: 45760d4b
Author:    Philippe Marschall <philippe.marschall at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date:      2021-05-03 17:28:46 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/45760d4baf5da7537e1bae70796e869309d4aeff

8266320: (bf) ReadOnlyBufferException in heap buffer put(String,int,int) should not be conditional

Reviewed-by: alanb, bpb

! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template

Changeset: 020236cb
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-05-03 20:53:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/020236cb9825bf4fa91a495a179623e3fcdc0149

8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched

Reviewed-by: azvegint, kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m

Changeset: 3544a9d0
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2021-05-03 21:58:37 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3544a9d0e4a071ad9c82aa17ab113e0101b4020b

8266391: Replace use of reflection in jdk.internal.platform.Metrics

Reviewed-by: redestad

+ src/java.base/linux/classes/jdk/internal/platform/SystemMetrics.java
! src/java.base/share/classes/jdk/internal/platform/Metrics.java
+ src/java.base/unix/classes/jdk/internal/platform/SystemMetrics.java
+ src/java.base/windows/classes/jdk/internal/platform/SystemMetrics.java

Changeset: cfdf4a7d
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-05-04 04:47:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cfdf4a7de77ea662201a876551f52fc558bfdf84

8266449: cleanup jtreg tags in compiler/intrinsics/sha/cli tests

Reviewed-by: kvn

! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java

Changeset: 30ccd808
Author:    Tejpal Rebari <trebari at openjdk.org>
Date:      2021-05-04 04:53:25 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/30ccd8081b3b82c04203a72c59d12a8c0a24b0c0

8264950: Set opaque for JTooltip in config file of NimbusLookAndFeel

Reviewed-by: serb, pbansal

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java
! test/jdk/javax/swing/JList/TestOpaqueListTable.java

Changeset: ce1bc9d8
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-05-04 07:27:59 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ce1bc9d8bc7e6acb189a13fdadb573fa08b5c2f2

8266432: ZGC: GC allocation stalls can trigger deadlocks

Reviewed-by: pliden, ayang

! src/hotspot/share/gc/z/zForwarding.cpp

Changeset: 8e071c4b
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-05-04 07:56:42 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8e071c4b52e84fed5503271f051429c9740b34dd

8265784: [C2] Hoisting of DecodeN leaves MachTemp inputs behind

Reviewed-by: kvn, goetz

! src/hotspot/share/opto/lcm.cpp

Changeset: 141cc2f2
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2021-05-04 09:00:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/141cc2f2a35abdce48397071e2ce7ea862cf5755

8261527: Record page size used for underlying mapping in ReservedSpace

Reviewed-by: rkennke, iwalulya

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/gtest/memory/test_virtualspace.cpp

Changeset: b6519048
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-05-04 09:42:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b65190483c824234b86e2e43cf85009d926713bf

8266438: Compile::remove_useless_nodes does not remove opaque nodes

Reviewed-by: vlivanov, chagedorn

! src/hotspot/share/opto/compile.cpp

Changeset: aa90df6f
Author:    Wang Huang <whuang at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date:      2021-05-04 10:02:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/aa90df6f51940a73f9aa078a32768855c8568034

8266187: Memory leak in appendBootClassPath()

Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Sun Jianye <sunjianye at huawei.com>
Reviewed-by: kevinw, mli, alanb

! src/java.instrument/share/native/libinstrument/InvocationAdapter.c

Changeset: 05e60174
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2021-05-04 11:53:07 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/05e601748a35de02a33721199a00a3d6c335c6d9

8265137: java.util.Random suddenly has new public methods nowhere documented

Reviewed-by: uschindler, darcy, smarks

! src/java.base/share/classes/java/util/Random.java
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java

Changeset: ee5bba0d
Author:    Hui Shi <hshi at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-05-04 12:58:25 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ee5bba0dc4cc7c2bfe633c5a3fe731c6c37adb1d

8265767: compiler/eliminateAutobox/TestIntBoxing.java crashes on arm32 after 8264649 in debug VMs

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp

Changeset: 770dfc1e
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2021-05-04 13:26:08 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/770dfc1ec4fe28bc73612c8b0dd8423dd49e1597

8265279: Remove unused RandomGeneratorFactory.all(Class<T> category)

Reviewed-by: rriggs

! src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java

Changeset: 8b37d487
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-05-04 17:18:43 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8b37d4877087052e2ce721b795217feea24802b3

8255493: Support for pre-generated java.lang.invoke classes in CDS dynamic archive

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/dynamicArchive.hpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaFormInvokers.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/java.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java

Changeset: 4e96b310
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-05-04 17:30:14 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4e96b310425de541675b28493fdbe195780623c3

8265989: System property for the native character encoding name

Reviewed-by: iris, joehw, rriggs

! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
! test/jdk/java/lang/System/PropertyTest.java

Changeset: 9c4efddb
Author:    Phil Race <prr at openjdk.org>
Date:      2021-05-04 18:03:46 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9c4efddb4aa724d9297947423320f1a7bbe15dd0

8263124: Missed initialization of baselineY in sun.font.StrikeMetrics

Reviewed-by: azvegint, kizune, pbansal

! src/java.desktop/share/classes/sun/font/StrikeMetrics.java

Changeset: 80323b7f
Author:    Phil Race <prr at openjdk.org>
Date:      2021-05-04 18:23:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/80323b7f66541e24177d02cc668a2eb9267962b9

8261169: Upgrade HarfBuzz to the latest 2.8.0

Reviewed-by: serb

! 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: c53dee74
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-05-04 20:10:37 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c53dee7480858811c32ac718f5a27a00e3483a38

8266227: Fix help text for --mac-signing-keychain

Reviewed-by: almatvee, asemenyuk

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties

Changeset: f00b70e2
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2021-05-04 21:18:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f00b70e2caaa9c2bb49bb9eae49a29ffbbf87af8

8266527: RandomTestCoverage.java failing due to API removal

Reviewed-by: rriggs

! test/jdk/java/util/Random/RandomTestCoverage.java

Changeset: 61365d5f
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-05-04 22:07:24 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/61365d5f58dae2dbc2aac20e62c656f931e63b66

8266465: Add wildcard to JTwork/JTreport exclude in jib-profiles.js

Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: d2827994
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-05-04 22:24:41 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d2827994f8a55f5af300baeb1e588ee140f4e78f

8255566: Add size validation when parsing values from VersionProps

Reviewed-by: rehn, iklam

! src/hotspot/share/runtime/java.hpp
! src/hotspot/share/runtime/thread.cpp

Changeset: 2c53654b
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2021-05-04 23:35:24 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2c53654bf1140c7cd243598ebdbff9ca4b9c54ba

8266179: [macos] jpackage should specify architecture for produced pkg files

Reviewed-by: herrick, kcr, asemenyuk

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Platform.java
+ test/jdk/tools/jpackage/macosx/HostArchPkgTest.java

Changeset: b88785d2
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-05-05 00:22:00 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b88785d2c6945c3063ad264d27609980c359cd77

8266038: Move newAddress() to JVMDebugger

Reviewed-by: kevinw, amenkov

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/JVMDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebugger.java

Changeset: 8bcebe73
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-05-05 00:26:12 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8bcebe73d283bd651a0e2d30133e40cca655f335

8265505: findsym does not work on remote debug server

Reviewed-by: cjplummer, kevinw

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/Debugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java
= test/hotspot/jtreg/serviceability/sa/sadebugd/RunCommandOnServerTest.java

Changeset: b1725550
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-05-05 00:34:26 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b1725550a265c3ffb280969e1b8eabd12aa5bd65

8266171: -Warray-bounds happens in imageioJPEG.c

Reviewed-by: prr

! make/modules/java.desktop/lib/Awt2dLibraries.gmk

Changeset: b71f85ad
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-05-05 06:19:54 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b71f85ad9d5dbd59b1d279148bc65ac26309a942

8264398: BevelBorderUIResource​(int, Color, Color) and BevelBoder(int, Color, Color) spec should clarify about usage of highlight and shadow color

Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/border/BevelBorder.java
! src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java

Changeset: 82768d9a
Author:    Fairoz Matte <fmatte at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2021-05-05 07:11:14 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/82768d9a31edcfe5b27e75d681d3592c8f4a2ece

8221503: vmTestbase/nsk/jdb/eval/eval001/eval001.java fails with: com.sun.jdi.InvalidTypeException: Can't assign double[][][] to double[][][]

Reviewed-by: cjplummer, sspitsyn

! src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java
! test/hotspot/jtreg/ProblemList.txt

Changeset: c9873c41
Author:    Athijegannathan Sundararajan <sundar at openjdk.org>
Date:      2021-05-05 10:10:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c9873c416d047ec97c12f77abad3ece407530063

8260621: (jrtfs) ThreadLocal memory leak in ImageBufferCache when using jrtfs

Reviewed-by: jlaskey, vtewari

! src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java

Changeset: a8046c91
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-05-05 10:31:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a8046c9157c4dca601843c953ce67f7372a87a52

8266436: Synthetic constructor trees have non-null return type

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! test/langtools/tools/javac/parser/JavacParserTest.java

Changeset: 65ce4d20
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-05-05 10:42:21 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/65ce4d20565b7152bc6c5ea18813ec62e638f7c6

8266491: Remove resolve and obj_equals leftovers from BarrierSetAssembler

Reviewed-by: tschatzl

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp

Changeset: 250b45a5
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-05-05 11:49:44 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/250b45a510114d00059199701e626e3a63fc1fe7

8266222: [aix] In mmap-mode, partial releases with os::release_memory may trash internal bookkeeping

Reviewed-by: mdoerr

! src/hotspot/os/aix/os_aix.cpp

Changeset: 02cdd6eb
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-05-05 11:54:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/02cdd6eb6d1e4bc99f8f34786e92c33123e50482

8266419: [aix] in mmap mode, os::attempt_reserve_memory_at() fails to handle wrong mapping address

Reviewed-by: mdoerr

! src/hotspot/os/aix/os_aix.cpp

Changeset: 0ac84d18
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-05-05 11:57:20 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0ac84d18133857a75769e2bb3ac2c2d2f9508191

8266506: [aix] Treat mapping attempt too close to BRK as a mapping error

Reviewed-by: mdoerr

! src/hotspot/os/aix/os_aix.cpp

Changeset: 71d0858b
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-05-05 12:14:12 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/71d0858b3216e6996e217707678680c602b4404d

8266522: Shenandoah: Shenandoah LRB calls wrong runtime barrier on aarch64

Reviewed-by: rkennke

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp

Changeset: ef0f6930
Author:    Andrew Haley <aph at openjdk.org>
Date:      2021-05-05 12:17:01 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ef0f693065eddd5c86b9e0fc52d57eafb0b1dc50

8266499: Delete dead code in aarch64.ad

Reviewed-by: kvn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/ad_encode.m4

Changeset: 6ba911d6
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-05-05 12:44:26 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6ba911d64ea05a6507bcf88a8ca656088a30ba5a

8266498: Make debug ps() call print_stack

Reviewed-by: stuefe, lfoltan

! src/hotspot/share/utilities/debug.cpp

Changeset: a05e8e24
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-05-05 12:59:39 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a05e8e24224b047584c3a273fa7b4fef66798dd6

8266497: Remove unnecessary EMCP liveness indication

Reviewed-by: iklam, dholmes, sspitsyn

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp

Changeset: 61bb6eca
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-05-05 13:00:17 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/61bb6eca3e34b3f8382614edccd167f7ecefba65

8266453: Shenandoah: Disable write protections before patching nmethod in nmethod_barrier on MacOSX/AArch64

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp

Changeset: f07bb2f4
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-05-05 14:01:01 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f07bb2f4b986103bba975de29324c7219c14628d

8250766: javadoc adds redundant spaces when @see program element is wrapped

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/pkg/Test.java

Changeset: 6018336f
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-05-05 14:27:21 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6018336fc5e93675482b92df76594712c238adda

8259316: [REDO] C1/C2 compiler support for blackholes

Reviewed-by: vlivanov, kvn, iignatyev

! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/regmask.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/compiler/blackhole/BlackholeExistingIntrinsicWarningTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeExperimentalUnlockTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeIntrinsicTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeNonEmptyWarningTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeNonStaticWarningTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarningTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeTarget.java

Changeset: 1885c83a
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-05-05 19:17:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1885c83aca4f7bae43c5dfb9de185a4253d9fe2b

8266504: Remove leftovers from BarrierSetAssemblerC1

Reviewed-by: thartmann

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp

Changeset: 9de62a45
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-05-05 19:18:06 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9de62a454f2ff7da62ce13e8ea9009645af72c14

8266505: Cleanup LibraryCallKit::make_unsafe_address()

Reviewed-by: roland, kvn

! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp

Changeset: 138d573c
Author:    Phil Race <prr at openjdk.org>
Date:      2021-05-05 19:39:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/138d573c3567e9a51b1ac2b1de89b41c4b51ae93

8262392: Update Mesa 3-D Headers to version 21.0.3

Reviewed-by: serb, jdv, kcr

! src/java.desktop/share/legal/mesa3d.md
! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/gl.h
! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/glext.h
! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glx.h
! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h
! src/java.desktop/windows/native/libawt/java2d/opengl/J2D_GL/wglext.h

Changeset: 20ad4289
Author:    Sibabrata Sahoo <ssahoo at openjdk.org>
Date:      2021-05-06 05:50:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/20ad42897427483a4a62e1de7e78d4620eb9e240

8180568: Refactor javax/crypto shell tests to plain java tests

Reviewed-by: wetmore

! test/jdk/javax/crypto/CryptoPermissions/TestExemption.java
- test/jdk/javax/crypto/CryptoPermissions/TestExemption.sh
- test/jdk/javax/crypto/SecretKeyFactory/FailOverTest.sh
+ test/jdk/javax/crypto/SecretKeyFactory/TestFailOver.java

Changeset: 7835cdbe
Author:    miao zheng <emoryzheng at tencent.com>
Committer: John Jiang <jjiang at openjdk.org>
Date:      2021-05-06 07:10:21 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7835cdbef4992bca3227a001bc58aa56dd72c3a5

8265915: adjust state_unloading_cycle compuation order in nmethod::is_unloading

Reviewed-by: thartmann

! src/hotspot/share/code/nmethod.cpp

Changeset: 22ca62c2
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-05-06 07:36:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/22ca62c2cb61940dd7b1028925cd651ffdf80690

8266542: Remove broken -XX:-UseLoopSafepoints flag

Reviewed-by: tschatzl, kvn

! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/runtime/globals.hpp
- test/hotspot/jtreg/compiler/arguments/TestDisableUseLoopSafepoints.java

Changeset: 2dd56676
Author:    wattsun <wattsun at tencent.com>
Committer: Roman Kennke <rkennke at openjdk.org>
Date:      2021-05-06 09:16:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2dd56676fb564072f73f5fd9e591bda7922523ac

8266018: Shenandoah: fix an incorrect assert

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

Changeset: a86ee9b3
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-05-06 09:22:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a86ee9b3f370b59caea2ae78169d13498560cd8e

8266545: 8261169 broke Harfbuzz build with gcc 7 and 8

Reviewed-by: mbaesken, rrich

! make/modules/java.desktop/lib/Awt2dLibraries.gmk

Changeset: 0f9852c6
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-05-06 11:54:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0f9852c63b12c43b52615ea003a4fc1d69ad3ada

8266168: -Wmaybe-uninitialized happens in check_code.c

Reviewed-by: stuefe

! src/java.base/share/native/libverify/check_code.c

Changeset: ea30bd66
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-05-06 11:57:20 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ea30bd6684fa3003889062a129a5aee1bc9b0024

8263362: Avoid division by 0 in java/awt/font/TextJustifier.java justify

Reviewed-by: psadhukhan

! src/java.desktop/share/classes/java/awt/font/TextJustifier.java

Changeset: 51f5adfc
Author:    Koichi Sakata <ksakata at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-05-06 12:07:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/51f5adfca3854b1556bb73e08e0b3e733ab6161b

8265047: Inconsistent warning message in jcmd VM.log

Reviewed-by: dholmes, stuefe, sspitsyn

! src/hotspot/share/logging/logConfiguration.cpp

Changeset: eb3b96d8
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-05-06 12:25:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/eb3b96d86b7fd21d444bb09c032b424e61bc5d6f

8266496: WBIsKlassAliveClosure.do_klass() fails for hidden classes

Reviewed-by: dholmes, coleenp, mseledtsov, lfoltan

! src/hotspot/share/prims/whitebox.cpp
+ test/hotspot/jtreg/runtime/whitebox/TestHiddenClassIsAlive.java

Changeset: 2438498a
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2021-05-06 12:35:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2438498a3f6dfa53966a0f5b28af28617ca00e6b

8252758: Lanai: Optimize index calculation while copying glyphs

Reviewed-by: aghaisas, pbansal

! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m

Changeset: 47d4438e
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-05-06 12:52:34 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/47d4438e75eca6f6f2aef9c0f88cab78996f7f80

8266426: ZHeapIteratorOopClosure does not handle native access properly

Co-authored-by: Per Liden <pliden at openjdk.org>
Co-authored-by: Erik Österlund <eosterlund at openjdk.org>
Co-authored-by: Stefan Karlsson <stefank at openjdk.org>
Reviewed-by: stefank, pliden

! src/hotspot/share/gc/z/zHeapIterator.cpp

Changeset: c665dba5
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-05-06 12:57:44 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c665dba591ae5c15c9ca49e14d1aaa4eea38e7ae

8266561: Remove Compile::_save_argument_registers

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: fcedfc8a
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2021-05-06 14:13:45 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/fcedfc8a3b4299372f195cae036129dcd7b740ea

8266579: Update test/jdk/java/lang/ProcessHandle/PermissionTest.java & test/jdk/java/sql/testng/util/TestPolicy.java

Reviewed-by: joehw, naoto, bpb

! test/jdk/java/lang/ProcessHandle/PermissionTest.java
! test/jdk/java/sql/testng/util/TestPolicy.java

Changeset: e8405970
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2021-05-06 14:18:41 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e8405970b9998ff8f77bcf196f1456713a98c47f

8266460: java.io tests fail on null stream with upgraded jtreg/TestNG

Reviewed-by: bpb

! test/jdk/java/io/InputStream/NullInputStream.java
! test/jdk/java/io/OutputStream/NullOutputStream.java
! test/jdk/java/io/Reader/NullReader.java
! test/jdk/java/io/Writer/NullWriter.java

Changeset: 2dcbedf9
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-05-06 14:55:00 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2dcbedf92a31da55299607c006821f22cc72ac0a

8266044: Nested class summary should show kind of class or interface

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java

Changeset: a90b33a9
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-05-06 16:42:06 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a90b33a95510a040fbb9a093ef5f3b6d4675dc9e

8266573: Make sure blackholes are tagged for all JVMCI paths

Reviewed-by: never

! src/hotspot/share/jvmci/jvmciEnv.cpp

Changeset: 04f71126
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-05-06 18:00:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/04f71126479f9c39aa71e8aebe7196d72fc16796

8266293: Key protection using PBEWithMD5AndDES fails with "java.security.InvalidAlgorithmParameterException: Salt must be 8 bytes long"

Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! test/jdk/sun/security/pkcs12/ParamsPreferences.java

Changeset: 52f1db6b
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-05-06 18:34:12 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/52f1db6b6f7f5e5823ee84fc31edddf89ed21df4

8262002: java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh failed with "TestCaseScaffoldException: DummyClassWithLVT did not match .class file"

Reviewed-by: coleenp, sspitsyn

! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! test/jdk/java/lang/instrument/ATransformerManagementTestCase.java
! test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.java
- test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh

Changeset: 0ca86da0
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-05-06 18:38:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0ca86da0e3563a8328f6ff2a3bc4d4c5b8a82e69

8266002: vmTestbase/nsk/jvmti/ClassPrepare/classprep001 should skip events for unexpected classes

Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp

Changeset: 36e5ad61
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-05-06 20:34:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/36e5ad61e63e2f1da9cf565c607db28f23622ea9

8263236: runtime/os/TestTracePageSizes.java fails on old kernels

Reviewed-by: dholmes, sjohanss, stuefe

! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java

Changeset: 66191ff4
Author:    buddyliao <buddyliao at tencent.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2021-05-07 02:57:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/66191ff4b04f03172e8b7b28184a7f39ce3804bd

8266193: BasicJMapTest does not include testHistoParallel methods

Reviewed-by: sspitsyn, amenkov

! test/jdk/sun/tools/jmap/BasicJMapTest.java

Changeset: 43ad24fe
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-05-07 03:01:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/43ad24feb20ed2007922472a15873e1094147b0d

8265465: jcmd VM.cds should keep already dumped archive when exception happens

Reviewed-by: iklam, ccheung

! src/java.base/share/classes/jdk/internal/misc/CDS.java
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
+ test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java

Changeset: c97f56cd
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-05-07 03:21:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c97f56cdafe26dfafcfbc6bb42fa5617641c1a59

8266172: -Wstringop-overflow happens in vmError.cpp

Reviewed-by: dholmes, stuefe

! src/hotspot/share/utilities/vmError.cpp

Changeset: 3a474d95
Author:    Lin Zang <lzang at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2021-05-07 04:40:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3a474d953a608a0e4b40a4d0b53ec3e98d73f406

8265612: revise the help info for jmap histo command

Reviewed-by: cjplummer, sspitsyn

! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java

Changeset: ebb68d2b
Author:    Tejpal Rebari <trebari at openjdk.org>
Date:      2021-05-07 05:12:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ebb68d2b8652328b80780f6a39c78ff19f24136a

8049700: Deprecate obsolete classes and methods in javax/swing/plaf/basic

Reviewed-by: psadhukhan, prr, serb, azvegint, iris

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java

Changeset: 71b8ad45
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2021-05-07 09:20:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/71b8ad45b4de6836e3bb2716ebf136f3f8ea2198

8266609: AArch64: include FP/LR space in LIR_Assembler::initial_frame_size_in_bytes()

Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

Changeset: 94c6177f
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-05-07 09:47:46 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/94c6177f246fc569b416f85f1411f7fe031f7aaf

8266536: Provide a variant of os::iso8601_time which works with arbitrary timestamps

Reviewed-by: xliu, simonis, ysuenaga

! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_os.cpp

Changeset: a65021e3
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-05-07 09:55:08 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a65021e38c8f2be67be08475da67956a5a47e408

8266618: Remove broken -XX:-OptoRemoveUseless

Reviewed-by: kvn, neliasso

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/phaseX.cpp

Changeset: d2b53509
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-05-07 10:44:02 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d2b53509c0f6b8c6fd0a34ccdd7ad630af0db93a

8263507: Improve structure of package summary pages

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Annotation0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Class0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Enum0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Error0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Exception0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Interface0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Record0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/package.html
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/sub/Sub0.java
! test/langtools/jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java

Changeset: e0c86884
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-05-07 10:45:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e0c86884e56c0f826f7c1626abdcbb9926b297fb

8262992: Improve `@see` output

Reviewed-by: jjg

! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/security/cert/PKIXRevocationChecker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/pkg/B.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/pkg/Test2.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
! test/langtools/jdk/javadoc/doclet/testTagOrder/TestTagOrder.java

Changeset: bc8589e9
Author:    duke <duke at openjdk.org>
Date:      2021-05-07 11:00:56 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bc8589e97371e75946c6b3acdc9efb8f1f341b9d

Automatic merge of jdk:master into master


Changeset: bb6156f3
Author:    duke <duke at openjdk.org>
Date:      2021-05-07 11:01:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bb6156f3c0e51caa4d8658ca982c6ded69a8de4f

Automatic merge of master into foreign-memaccess+abi

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/classes/java/lang/System.java
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/classes/java/lang/System.java



More information about the panama-dev mailing list