git: openjdk/amber: stats-before-this-super: 122 new changesets
duke
duke at openjdk.java.net
Thu Apr 22 22:09:20 UTC 2021
Changeset: 3423f3e1
Author: Tom Rodriguez <never at openjdk.org>
Date: 2021-04-15 23:42:16 +0000
URL: https://git.openjdk.java.net/amber/commit/3423f3e1
8265180: JvmtiCompiledMethodLoadEvent should include the stub section of nmethods
Reviewed-by: kvn, sspitsyn
! src/hotspot/share/prims/jvmtiExport.cpp
Changeset: 64e21307
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-04-16 06:45:39 +0000
URL: https://git.openjdk.java.net/amber/commit/64e21307
8262108: SimpleDateFormat formatting broken for sq_MK Locale
Reviewed-by: naoto
! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
+ test/jdk/java/util/Calendar/CalendarDisplayNamesTest.java
! test/jdk/java/util/Calendar/NarrowNamesTest.java
Changeset: e0151a6f
Author: Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-04-16 07:12:32 +0000
URL: https://git.openjdk.java.net/amber/commit/e0151a6f
8264104: Eliminate unnecessary vector mask conversion during VectorUnbox for floating point VectorMask
Reviewed-by: kvn, vlivanov
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 50f3da8d
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2021-04-16 07:19:49 +0000
URL: https://git.openjdk.java.net/amber/commit/50f3da8d
8264480: Unreachable code in nmethod.cpp inside #ifdef DEBUG
Reviewed-by: chagedorn, kvn
! src/hotspot/share/code/nmethod.cpp
Changeset: fc89fe64
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-04-16 07:29:55 +0000
URL: https://git.openjdk.java.net/amber/commit/fc89fe64
8265119: G1: update_remset_before_rebuild mixes liveness in words with liveness in bytes
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
+ test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java
Changeset: b4ba74e3
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-04-16 08:07:00 +0000
URL: https://git.openjdk.java.net/amber/commit/b4ba74e3
8264987: G1: Fill BOTs for Survivor-turned-to-Old regions in full gc
Co-authored-by: Shoubing Ma <mashoubing1 at huawei.com>
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
Changeset: 1d66a155
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-04-16 09:25:36 +0000
URL: https://git.openjdk.java.net/amber/commit/1d66a155
8265330: G1: Fix comment in G1FullGCPrepareTask::G1CalculatePointersClosure
Reviewed-by: shade, mli
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
Changeset: 71373280
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-04-16 11:34:45 +0000
URL: https://git.openjdk.java.net/amber/commit/71373280
8264958: C2 compilation fails with assert "n is later than its clone"
Reviewed-by: neliasso, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java
Changeset: 10ec38f8
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-04-16 11:49:35 +0000
URL: https://git.openjdk.java.net/amber/commit/10ec38f8
8262462: IGV: cannot remove specific groups imported via network
Reviewed-by: neliasso
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
Changeset: 17b6592d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-04-16 12:10:36 +0000
URL: https://git.openjdk.java.net/amber/commit/17b6592d
8265335: Epsilon: Minor typo in EpsilonElasticTLABDecay description
Reviewed-by: tschatzl
! src/hotspot/share/gc/epsilon/epsilon_globals.hpp
Changeset: ff5bb8cf
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-04-16 12:27:29 +0000
URL: https://git.openjdk.java.net/amber/commit/ff5bb8cf
8265239: Shenandoah: Shenandoah heap region count could be off by 1
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: 714298a5
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-04-16 12:40:25 +0000
URL: https://git.openjdk.java.net/amber/commit/714298a5
8265259: G1: Fix HeapRegion::block_is_obj for unloading class in full gc
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 6946d91d
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-04-16 14:32:12 +0000
URL: https://git.openjdk.java.net/amber/commit/6946d91d
8075915: The eight controls without black backgrounds with WinLAF & GTK LAF & Nimbus LAF
Reviewed-by: psadhukhan, kizune, aivanov
- test/jdk/javax/swing/JCheckBox/4449413/bug4449413.html
! test/jdk/javax/swing/JCheckBox/4449413/bug4449413.java
Changeset: 694e1cdc
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-04-16 14:33:27 +0000
URL: https://git.openjdk.java.net/amber/commit/694e1cdc
8262060: compiler/whitebox/BlockingCompilation.java timed out
Reviewed-by: iignatyev
! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java
Changeset: cee4f1d9
Author: Guoxiong Li <lgxbslgx at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-04-16 15:38:46 +0000
URL: https://git.openjdk.java.net/amber/commit/cee4f1d9
8203925: tools/javac/importscope/T8193717.java ran out of java heap
Reviewed-by: vromero
! test/langtools/ProblemList.txt
Changeset: 1c3fd46d
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-04-16 15:46:37 +0000
URL: https://git.openjdk.java.net/amber/commit/1c3fd46d
8265175: (fs) Files.copy(Path,Path,CopyOption...) should use sendfile on Linux
Reviewed-by: alanb
! src/java.base/unix/native/libnio/fs/UnixCopyFile.c
Changeset: 79adc16f
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-04-16 16:51:41 +0000
URL: https://git.openjdk.java.net/amber/commit/79adc16f
8264152: javax/net/ssl/DTLS/RespondToRetransmit.java timed out
Reviewed-by: xuelei
! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java
! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java
! test/jdk/javax/net/ssl/DTLS/RespondToRetransmit.java
Changeset: 7c37c022
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-04-16 17:26:13 +0000
URL: https://git.openjdk.java.net/amber/commit/7c37c022
8244190: JFR: When starting a JVM with -XX:StartFlightRecording, output is written to stdout
Reviewed-by: mgronlun
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/logging/logTag.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java
! test/jdk/jdk/jfr/jcmd/JcmdAsserts.java
+ test/jdk/jdk/jfr/startupargs/TestStartupMessage.java
Changeset: 74d03abb
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-04-16 19:30:55 +0000
URL: https://git.openjdk.java.net/amber/commit/74d03abb
8039270: The background color of the button can't be displayed and when pressed the button, the background color can not be changed in accordance with the case described.
Reviewed-by: azvegint, trebari
+ test/jdk/javax/swing/JToggleButton/4128979/bug4128979.html
+ test/jdk/javax/swing/JToggleButton/4128979/bug4128979.java
Changeset: 4413dbfb
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-04-16 19:51:15 +0000
URL: https://git.openjdk.java.net/amber/commit/4413dbfb
8263395: Incorrect use of Objects.nonNull
Reviewed-by: shade
! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
Changeset: 0bdc3e7a
Author: Ian Graves <igraves at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2021-04-16 20:05:48 +0000
URL: https://git.openjdk.java.net/amber/commit/0bdc3e7a
8262744: Formatter '%g' conversion uses wrong format for BigDecimal rounding up to limits
Reviewed-by: rriggs, bpb
! src/java.base/share/classes/java/util/Formatter.java
+ test/jdk/java/util/Formatter/BigDecimalRounding.java
Changeset: 888d80b5
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-04-16 20:21:15 +0000
URL: https://git.openjdk.java.net/amber/commit/888d80b5
8265358: ProblemList jdk/jshell/ToolBasicTest.java on macOS-aarch64
8265361: ProblemList a few compiler/whitebox tests on macos-aarch64
8265363: ProblemList java/net/Socket/UdpSocket.java on macos-aarch64
8265368: ProblemList 3 java/net/httpclient/websocket tests on macos-aarch64
8265370: ProblemList java/net/MulticastSocket/Promiscuous.java on macos-aarch64
Reviewed-by: bpb, mikael
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
! test/langtools/ProblemList.txt
Changeset: 2c4075cb
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-04-16 21:20:51 +0000
URL: https://git.openjdk.java.net/amber/commit/2c4075cb
8265381: ProblemList runtime/logging/RedefineClasses.java on macos-x64 -Xcomp
Reviewed-by: bpb
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: c108e7ab
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-04-16 21:28:30 +0000
URL: https://git.openjdk.java.net/amber/commit/c108e7ab
8265154: vinserti128 operand mix up for KNL platforms
Reviewed-by: thartmann, kvn
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
Changeset: ff499701
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-04-16 22:23:30 +0000
URL: https://git.openjdk.java.net/amber/commit/ff499701
8265375: Bootcycle builds fail with StackOverflowError in cldrconverter
Reviewed-by: joehw
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
Changeset: 926e3bc0
Author: Denis Konoplev <dkonoplev at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2021-04-17 06:07:44 +0000
URL: https://git.openjdk.java.net/amber/commit/926e3bc0
8264143: Lanai: RenderPerfTest.BgrSwBlitImage has artefacts on apple M1
Reviewed-by: jdv
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/common.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders.metal
Changeset: 66f89870
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-04-17 06:21:19 +0000
URL: https://git.openjdk.java.net/amber/commit/66f89870
8265298: Hard VM crash when deadlock between "access" and higher ranked lock is detected
Reviewed-by: pchilanomate, dholmes
! src/hotspot/share/runtime/mutex.cpp
! test/hotspot/gtest/runtime/test_mutex_rank.cpp
Changeset: cb8394a8
Author: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2021-04-17 12:33:07 +0000
URL: https://git.openjdk.java.net/amber/commit/cb8394a8
8265304: Temporarily make Metal the default 2D rendering pipeline for macOS
Reviewed-by: jdv, kcr, azvegint, prr
! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java
Changeset: 73d5f3b5
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-04-18 04:26:57 +0000
URL: https://git.openjdk.java.net/amber/commit/73d5f3b5
8265313: Obsolete the unused AssertOnSuspendWaitFailure and TraceSuspendWaitFailures flags
Reviewed-by: shade, hseigel, dcubed
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 1ac25b82
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-04-18 04:32:11 +0000
URL: https://git.openjdk.java.net/amber/commit/1ac25b82
8264372: Threads::destroy_vm only ever returns true
Reviewed-by: shade, dcubed
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: a2b0e0f4
Author: Yi Yang <yyang at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-04-19 06:26:12 +0000
URL: https://git.openjdk.java.net/amber/commit/a2b0e0f4
8265323: Leftover local variables in PcDesc
Reviewed-by: thartmann, neliasso
! src/hotspot/share/code/pcDesc.cpp
Changeset: fa58aae8
Author: Yi Yang <yyang at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-04-19 06:27:15 +0000
URL: https://git.openjdk.java.net/amber/commit/fa58aae8
8265245: depChecker_<cpu> don't have any functionalities
Reviewed-by: thartmann, neliasso
- src/hotspot/cpu/aarch64/depChecker_aarch64.cpp
- src/hotspot/cpu/aarch64/depChecker_aarch64.hpp
- src/hotspot/cpu/arm/depChecker_arm.cpp
- src/hotspot/cpu/arm/depChecker_arm.hpp
- src/hotspot/cpu/ppc/depChecker_ppc.hpp
! src/hotspot/cpu/ppc/disassembler_ppc.cpp
- src/hotspot/cpu/s390/depChecker_s390.hpp
! src/hotspot/cpu/s390/disassembler_s390.cpp
- src/hotspot/cpu/x86/depChecker_x86.cpp
- src/hotspot/cpu/x86/depChecker_x86.hpp
- src/hotspot/cpu/zero/depChecker_zero.cpp
- src/hotspot/cpu/zero/depChecker_zero.hpp
! src/hotspot/share/compiler/disassembler.cpp
Changeset: c607d12e
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-04-19 07:04:26 +0000
URL: https://git.openjdk.java.net/amber/commit/c607d12e
8249528: Remove obsolete comment in G1RootProcessor::process_java_roots
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1RootClosures.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
Changeset: e390e550
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-04-19 07:08:10 +0000
URL: https://git.openjdk.java.net/amber/commit/e390e550
8265066: Split ReservedSpace constructor to avoid default parameter
Reviewed-by: tschatzl, stefank
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
Changeset: 49b9e689
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-04-19 09:18:55 +0000
URL: https://git.openjdk.java.net/amber/commit/49b9e689
8262165: NMT report should state how many callsites had been skipped
Reviewed-by: zgu, shade
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memReporter.hpp
Changeset: d9e19f16
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2021-04-19 09:31:52 +0000
URL: https://git.openjdk.java.net/amber/commit/d9e19f16
8265226: (dc) API note in DatagramChannel.open should link to StandardProtocolFamily.UNIX
Reviewed-by: iris, alanb
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
Changeset: 7d01c988
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-04-19 09:58:08 +0000
URL: https://git.openjdk.java.net/amber/commit/7d01c988
8265414: Variable assigned but not used in G1FreeHumongousRegionClosure
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: d1c8c9ea
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2021-04-19 10:23:19 +0000
URL: https://git.openjdk.java.net/amber/commit/d1c8c9ea
8197811: Test java/awt/Choice/PopupPosTest/PopupPosTest.java fails on Windows
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.java
Changeset: b64a3fb9
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-04-19 10:45:20 +0000
URL: https://git.openjdk.java.net/amber/commit/b64a3fb9
8265325: Optimize StubRoutines::dpow() for Math.pow(x, 0.5)
Reviewed-by: kvn, neliasso
! src/hotspot/cpu/x86/macroAssembler_x86_pow.cpp
+ test/hotspot/jtreg/compiler/intrinsics/math/TestPow0Dot5Opt.java
! test/micro/org/openjdk/bench/java/lang/MathBench.java
Changeset: c8871487
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-04-19 11:36:55 +0000
URL: https://git.openjdk.java.net/amber/commit/c8871487
8265079: Implement VarHandle invoker caching
Reviewed-by: redestad, vlivanov, psandoz, mchung
! src/java.base/share/classes/java/lang/invoke/Invokers.java
+ test/jdk/java/lang/invoke/TestVHInvokerCaching.java
Changeset: b14e0ee4
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2021-04-19 13:48:44 +0000
URL: https://git.openjdk.java.net/amber/commit/b14e0ee4
8265371: Change to Visual Studio 2019 16.9.3 for building on Windows at Oracle
Reviewed-by: mikael
! make/conf/jib-profiles.js
Changeset: 8dbf7aa1
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-04-19 14:29:18 +0000
URL: https://git.openjdk.java.net/amber/commit/8dbf7aa1
8241306: Add SignatureMethodParameterSpec subclass for RSASSA-PSS params
Reviewed-by: mullan
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java
+ src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/RSAPSSParameterSpec.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/RSAPSSParameterSpec.java
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
+ test/jdk/javax/xml/crypto/dsig/PSSSpec.java
+ test/jdk/javax/xml/crypto/dsig/SecureValidation.java
+ test/lib/jdk/test/lib/security/XMLUtils.java
Changeset: d9e40dd5
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-04-19 14:37:16 +0000
URL: https://git.openjdk.java.net/amber/commit/d9e40dd5
8199407: Skip Rebuild Remset Phase if there are no rebuild candidates
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
+ test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java
Changeset: 5303ccb8
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-04-19 14:39:31 +0000
URL: https://git.openjdk.java.net/amber/commit/5303ccb8
8265135: Reduce work initializing VarForms
Reviewed-by: psandoz, mchung
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
Changeset: 8bec6fe6
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-04-19 16:11:54 +0000
URL: https://git.openjdk.java.net/amber/commit/8bec6fe6
8264277: java.xml.crypto module should be granted FilePermission and SocketPermission
Reviewed-by: mullan
! src/java.base/share/lib/security/default.policy
+ test/jdk/javax/xml/crypto/dsig/FileSocketPermissions.java
Changeset: 235daea0
Author: Yi Yang <yyang at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2021-04-19 16:54:37 +0000
URL: https://git.openjdk.java.net/amber/commit/235daea0
8265285: Unnecessary inclusion of bytecodeHistogram.hpp
Reviewed-by: dholmes, iklam
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/utilities/debug.cpp
Changeset: b703e0a4
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-04-19 17:06:07 +0000
URL: https://git.openjdk.java.net/amber/commit/b703e0a4
8264569: Remove obsolete error messages from CDSTestUtils.java
Reviewed-by: iklam
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: 54cb388d
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-04-19 17:45:20 +0000
URL: https://git.openjdk.java.net/amber/commit/54cb388d
8252600: [JVMCI] remove mx configuration
Reviewed-by: erikj, kvn
- src/hotspot/.mx.jvmci/eclipse-settings/org.eclipse.jdt.core.prefs
- src/hotspot/.mx.jvmci/hotspot/templates/eclipse/cproject
- src/hotspot/.mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.cdt.core.prefs
- src/hotspot/.mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.cdt.ui.prefs
- src/hotspot/.mx.jvmci/hotspot/templates/eclipse/settings/org.eclipse.core.runtime.prefs
- src/hotspot/.mx.jvmci/mx_jvmci.py
- src/hotspot/.mx.jvmci/suite.py
Changeset: 5b43b39e
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2021-04-19 18:17:24 +0000
URL: https://git.openjdk.java.net/amber/commit/5b43b39e
8263154: [macos] DMG builds have finder errors
Reviewed-by: herrick, asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
Changeset: 39907136
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-04-19 18:49:48 +0000
URL: https://git.openjdk.java.net/amber/commit/39907136
8265463: ProblemList vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java on Win-X64 -Xcomp
8265464: ProblemList vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java#id1 in -Xcomp configs
Reviewed-by: mikael
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 713483c7
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2021-04-19 19:46:13 +0000
URL: https://git.openjdk.java.net/amber/commit/713483c7
8265373: Change to GCC 10.3 for building on Linux at Oracle
Reviewed-by: mikael
! make/conf/jib-profiles.js
! make/devkit/Tools.gmk
Changeset: e0fd5fc0
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-04-19 21:15:14 +0000
URL: https://git.openjdk.java.net/amber/commit/e0fd5fc0
8265028: JDWP debug agent thread lookup can be made faster
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
Changeset: ab224074
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2021-04-19 22:29:53 +0000
URL: https://git.openjdk.java.net/amber/commit/ab224074
8265486: ProblemList javax/sound/midi/Sequencer/Recording.java on macosx-aarch64
Reviewed-by: prr, serb
! test/jdk/ProblemList.txt
Changeset: 142edd3a
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-04-20 01:18:43 +0000
URL: https://git.openjdk.java.net/amber/commit/142edd3a
8265152: jpackage cleanup fails on Windows with IOException deleting msi
Reviewed-by: herrick, asemenyuk
! src/jdk.jpackage/windows/native/common/MsiDb.h
Changeset: 787908c7
Author: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2021-04-20 01:44:32 +0000
URL: https://git.openjdk.java.net/amber/commit/787908c7
8264221: Rewrite confusing stream API chain in SnippetMaps
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java
Changeset: f1d4ae6c
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-04-20 05:06:55 +0000
URL: https://git.openjdk.java.net/amber/commit/f1d4ae6c
8263718: unused-result warning happens at os_linux.cpp
Reviewed-by: dholmes, stuefe
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: 79798c65
Author: Per Liden <pliden at openjdk.org>
Date: 2021-04-20 07:53:43 +0000
URL: https://git.openjdk.java.net/amber/commit/79798c65
8265136: ZGC: Expose GarbageCollectorMXBeans for both pauses and cycles
Reviewed-by: sspitsyn, ayang
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zServiceability.cpp
! src/hotspot/share/gc/z/zServiceability.hpp
! test/hotspot/jtreg/gc/TestFullGCCount.java
! test/hotspot/jtreg/gc/z/TestGarbageCollectorMXBean.java
! test/hotspot/jtreg/gc/z/TestMemoryManagerMXBean.java
! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java
Changeset: 51366439
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-04-20 07:58:26 +0000
URL: https://git.openjdk.java.net/amber/commit/51366439
8262725: IGV: crash when removing all graphs in a group
Make IGV close graph views when their groups are either removed or emptied, and
avoid faulty graph view computation for empty groups.
Reviewed-by: chagedorn, rrich
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
Changeset: a25bae82
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-04-20 08:09:30 +0000
URL: https://git.openjdk.java.net/amber/commit/a25bae82
8261445: Use memory_order_relaxed for os::random().
Reviewed-by: adinn, eosterlund, mdoerr, dholmes
! src/hotspot/share/runtime/os.cpp
Changeset: d81b0461
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-04-20 10:06:49 +0000
URL: https://git.openjdk.java.net/amber/commit/d81b0461
8263227: C2: inconsistent spilling due to dead nodes in exception block
Eliminate dead nodes created by call-catch cleanup even if they have multiple
projections. Assert that definitions dominate uses and projections are scheduled
next to their parent nodes.
Reviewed-by: neliasso, kvn
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/reg_split.cpp
+ test/hotspot/jtreg/compiler/exceptions/TestSpilling.java
Changeset: 072ae7ec
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-04-20 10:36:12 +0000
URL: https://git.openjdk.java.net/amber/commit/072ae7ec
8265436: G1: Improve gc+phases log output during full gc
Reviewed-by: ayang, mli
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! test/hotspot/jtreg/gc/g1/TestG1SkipCompaction.java
Changeset: c52e5f2b
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-04-20 12:48:08 +0000
URL: https://git.openjdk.java.net/amber/commit/c52e5f2b
8265435: Remove dummy lists in G1CalculatePointersClosure
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
Changeset: 72c88fc4
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2021-04-20 14:37:44 +0000
URL: https://git.openjdk.java.net/amber/commit/72c88fc4
8257459: Bump minimum boot jdk to JDK 16
Reviewed-by: darcy, iris, erikj
! make/conf/jib-profiles.js
! make/conf/test-dependencies
! make/conf/version-numbers.conf
Changeset: 4dcaac1f
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-04-20 15:53:45 +0000
URL: https://git.openjdk.java.net/amber/commit/4dcaac1f
8265036: JFR: Remove use of -XX:StartFlightRecording= and -XX:FlightRecorderOptions=
Reviewed-by: cjplummer
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/java.base/share/man/java.1
! src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java
! test/hotspot/jtreg/runtime/cds/appcds/CDSandJFR.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/cds/appcds/TestWithProfiler.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom_JFR.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java
! test/jdk/com/sun/jdi/JdbOptions.java
! test/jdk/java/io/Serializable/serialFilter/GlobalFilterTest.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestRegisteredFalseAndRunning.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java
! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartPathToGCRoots.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartWithOptions.java
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java
! test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java
! test/jdk/jdk/jfr/jvm/TestLogOutput.java
! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java
! test/jdk/jdk/jfr/startupargs/TestDumpOnExit.java
! test/jdk/jdk/jfr/startupargs/TestFlushInterval.java
! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java
! test/jdk/jdk/jfr/startupargs/TestOldObjectQueueSize.java
! test/jdk/jdk/jfr/startupargs/TestRepositoryPath.java
! test/jdk/jdk/jfr/startupargs/TestRepositoryPathLong.java
! test/jdk/jdk/jfr/startupargs/TestRetransform.java
! test/jdk/jdk/jfr/startupargs/TestRetransformUsingLog.java
! test/jdk/jdk/jfr/startupargs/TestStartDelay.java
! test/jdk/jdk/jfr/startupargs/TestStartDelayRunning.java
! test/jdk/jdk/jfr/startupargs/TestStartDuration.java
! test/jdk/jdk/jfr/startupargs/TestStartMaxAgeSize.java
! test/jdk/jdk/jfr/startupargs/TestStartName.java
! test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java
! test/jdk/jdk/jfr/startupargs/TestStartRecording.java
Changeset: d6134598
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-04-20 17:27:25 +0000
URL: https://git.openjdk.java.net/amber/commit/d6134598
8265407: JFR: Fix Typos
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java
Changeset: f47faf28
Author: Rafael Winterhalter <winterhalter at openjdk.org>
Committer: Joe Darcy <darcy at openjdk.org>
Date: 2021-04-20 21:33:19 +0000
URL: https://git.openjdk.java.net/amber/commit/f47faf28
8228988: AnnotationParser throws NullPointerException on incompatible member type
Reviewed-by: darcy
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
+ test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java
+ test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java
Changeset: 17a741d6
Author: Aleksei Efimov <aefimov at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-10-14 14:35:00 +0000
URL: https://git.openjdk.java.net/amber/commit/17a741d6
8244473: Contextualize registration for JNDI
Also reviewed by Chris Ries <chris.ries at oracle.com>
Reviewed-by: dfuchs, rriggs, rhalade, skoivu, mullan
! src/java.base/share/conf/security/java.security
! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java
! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java
+ src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.naming/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/module-info.java
Changeset: 7232e3c7
Author: Sean Mullan <mullan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-10-26 18:55:15 +0000
URL: https://git.openjdk.java.net/amber/commit/7232e3c7
8249906: Enhance opening JARs
Reviewed-by: weijun, rhalade, mschoene
! src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java
! src/java.base/share/classes/java/security/cert/TrustAnchor.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
+ src/java.base/share/classes/sun/security/provider/certpath/CertPathConstraintsParameters.java
! src/java.base/share/classes/sun/security/provider/certpath/CertPathHelper.java
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
+ src/java.base/share/classes/sun/security/util/JarConstraintsParameters.java
! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
Changeset: 4471789a
Author: Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-10-28 00:21:29 +0000
URL: https://git.openjdk.java.net/amber/commit/4471789a
8253799: Make lists of normal filenames
Reviewed-by: alanb, rhalade
! src/java.base/share/classes/java/io/File.java
Changeset: e56e0872
Author: Roger Riggs <rriggs at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-12-01 14:36:18 +0000
URL: https://git.openjdk.java.net/amber/commit/e56e0872
8250568: Less ambiguous processing
Reviewed-by: alanb, rhalade
! src/java.base/windows/classes/java/lang/ProcessImpl.java
Changeset: 2003e91d
Author: Jamsheed Mohammed C M <jcm at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-12-22 15:36:34 +0000
URL: https://git.openjdk.java.net/amber/commit/2003e91d
8244543: Enhanced handling of abstract classes
Reviewed-by: vlivanov, rhalade
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
Changeset: ae33d2a2
Author: Sean Mullan <mullan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-01-07 14:06:48 +0000
URL: https://git.openjdk.java.net/amber/commit/ae33d2a2
8258247: Couple of issues in fix for JDK-8249906
Reviewed-by: rhalade, weijun
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java
! test/jdk/sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java
Changeset: ddc56d1d
Author: Sean Mullan <mullan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-01-12 13:49:47 +0000
URL: https://git.openjdk.java.net/amber/commit/ddc56d1d
8259428: AlgorithmId.getEncodedParams() should return copy
Reviewed-by: weijun, valeriep
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ test/jdk/java/security/cert/X509Certificate/GetSigAlgParams.java
Changeset: 9bf055d3
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-01-13 06:46:09 +0000
URL: https://git.openjdk.java.net/amber/commit/9bf055d3
8259633: compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543
Reviewed-by: vlivanov, jcm
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java
Changeset: 8d0faaf9
Author: Rahul Yadav <ryadav at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-01-21 14:52:08 +0000
URL: https://git.openjdk.java.net/amber/commit/8d0faaf9
8257001: Improve Http Client Support
Reviewed-by: chegar, dfuchs, rhalade
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
Changeset: 3f0da357
Author: Vaibhav Choudhary <vaibhav at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-02-09 09:27:38 +0000
URL: https://git.openjdk.java.net/amber/commit/3f0da357
8261392: Exclude testlibrary_tests/ctw/JarDirTest.java
Reviewed-by: coffeys
! test/hotspot/jtreg/ProblemList.txt
Changeset: 40ef00ce
Author: Igor Ignatyev <iignatyev at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-02-09 20:27:14 +0000
URL: https://git.openjdk.java.net/amber/commit/40ef00ce
8258457: testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows
Reviewed-by: kvn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/testlibrary_tests/ctw/CtwTest.java
Changeset: 2fcd920a
Author: Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-02-16 22:21:39 +0000
URL: https://git.openjdk.java.net/amber/commit/2fcd920a
8261183: Follow on to Make lists of normal filenames
Reviewed-by: alanb, rriggs, rhalade
! src/java.base/share/classes/java/io/File.java
Changeset: 91b08b73
Author: Sean Mullan <mullan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-02-23 17:22:42 +0000
URL: https://git.openjdk.java.net/amber/commit/91b08b73
8261779: JCK test api/javax_crypto/EncryptedPrivateKeyInfo/Ctor4.html is failing with assertion error when assertions enabled
Reviewed-by: rhalade, pkoppula, mschoene, weijun
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java
Changeset: a22ad03b
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-04-20 22:49:01 +0000
URL: https://git.openjdk.java.net/amber/commit/a22ad03b
8264983: Add gtest for JDK-8264008
Reviewed-by: stuefe
! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp
+ test/hotspot/jtreg/gtest/MetaspaceUtilsGtests.java
Changeset: 739769c8
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-04-21 01:42:50 +0000
URL: https://git.openjdk.java.net/amber/commit/739769c8
8265411: Avoid unnecessary Method::init_intrinsic_id calls
Reviewed-by: dholmes, minqi
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
Changeset: 3de0dcba
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-04-21 04:36:37 +0000
URL: https://git.openjdk.java.net/amber/commit/3de0dcba
8265483: All-caps “JAVA” in the top navigation bar
Reviewed-by: iris, erikj
! make/Docs.gmk
Changeset: b5c92ca3
Author: Yi Yang <yyang at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-04-21 06:36:47 +0000
URL: https://git.openjdk.java.net/amber/commit/b5c92ca3
8265106: IGV: Enforce en-US locale while parsing ideal graph
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Reviewed-by: thartmann, chagedorn
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Parser.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/serialization/ParserTest.java
Changeset: 7146104f
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-04-21 07:13:13 +0000
URL: https://git.openjdk.java.net/amber/commit/7146104f
8265421: java/lang/String/StringRepeat.java test is missing a memory requirement
Reviewed-by: jlaskey, shade, ryadav
! test/jdk/java/lang/String/StringRepeat.java
Changeset: ed477da9
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-04-21 10:10:42 +0000
URL: https://git.openjdk.java.net/amber/commit/ed477da9
8264945: Optimize the code-gen for Math.pow(x, 0.5)
Reviewed-by: neliasso, kvn
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
Changeset: 98cb81b3
Author: Peter Levart <plevart at openjdk.org>
Date: 2021-04-21 10:32:03 +0000
URL: https://git.openjdk.java.net/amber/commit/98cb81b3
8265237: String.join and StringJoiner can be improved further
Reviewed-by: rriggs, redestad
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/StringJoiner.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
+ test/jdk/java/util/StringJoiner/StringJoinerOomUtf16Test.java
! test/micro/org/openjdk/bench/java/util/StringJoinerBenchmark.java
Changeset: 7879adbe
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-04-21 10:44:19 +0000
URL: https://git.openjdk.java.net/amber/commit/7879adbe
8265343: Update Debian-based cross-compilation recipes
Reviewed-by: erikj
! doc/building.html
! doc/building.md
Changeset: da860290
Author: Fairoz Matte <fmatte at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-04-21 11:48:27 +0000
URL: https://git.openjdk.java.net/amber/commit/da860290
8265326: Strange Characters in G1GC GC Log
Reviewed-by: tschatzl, sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
Changeset: 18ee4190
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-04-21 14:16:08 +0000
URL: https://git.openjdk.java.net/amber/commit/18ee4190
8198422: Test java/awt/font/StyledMetrics/BoldSpace.java is unstable
Reviewed-by: azvegint
! test/jdk/ProblemList.txt
Changeset: 45c474a0
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-04-21 14:20:53 +0000
URL: https://git.openjdk.java.net/amber/commit/45c474a0
8168408: Test java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java fails intermittentently on windows
Reviewed-by: azvegint
! test/jdk/ProblemList.txt
Changeset: 41fc7ddd
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-04-21 14:35:48 +0000
URL: https://git.openjdk.java.net/amber/commit/41fc7ddd
8199079: Test javax/swing/UIDefaults/6302464/bug6302464.java is unstable
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/UIDefaults/6302464/bug6302464.java
Changeset: 07a7510d
Author: Guoxiong Li <gli at openjdk.org>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-04-21 14:36:47 +0000
URL: https://git.openjdk.java.net/amber/commit/07a7510d
8200145: Conditional expression mistakenly treated as standalone
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/conditional/8200145/T8200145.java
Changeset: b337f633
Author: Ian Graves <igraves at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2021-04-21 15:45:52 +0000
URL: https://git.openjdk.java.net/amber/commit/b337f633
8037397: RegEx pattern matching loses character class after intersection (&&) operator
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: 325edbc3
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-04-21 15:49:29 +0000
URL: https://git.openjdk.java.net/amber/commit/325edbc3
8265450: Merge PreservedMarksSet::restore code paths
Reviewed-by: sjohanss, iwalulya
! src/hotspot/share/gc/shared/preservedMarks.cpp
Changeset: 0136c89c
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-04-21 16:01:22 +0000
URL: https://git.openjdk.java.net/amber/commit/0136c89c
8265490: Unterminated string passed to FindClass() in hotspot test
Reviewed-by: coleenp, stuefe
! test/hotspot/jtreg/runtime/jni/FindClassUtf8/libFindClassUtf8.c
Changeset: f45d4609
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-04-21 17:34:32 +0000
URL: https://git.openjdk.java.net/amber/commit/f45d4609
8265017: runtime/HiddenClasses/StressHiddenClasses.java timed out on Win* OCI
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/HiddenClasses/StressHiddenClasses.java
Changeset: 71163213
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-04-21 21:22:52 +0000
URL: https://git.openjdk.java.net/amber/commit/71163213
8254565: JFR: Incorrect verification of mirror events
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
Changeset: 9e7c748d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-04-21 22:04:17 +0000
URL: https://git.openjdk.java.net/amber/commit/9e7c748d
8265700: Regularize throws clauses in BigDecimal
Reviewed-by: bpb
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: ca6b1b49
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-04-21 23:20:55 +0000
URL: https://git.openjdk.java.net/amber/commit/ca6b1b49
8171381: [TEST_BUG] [macos] javax/swing/JPopupMenu/7156657/bug7156657.java fails on OS X
Reviewed-by: serb
! test/jdk/javax/swing/JPopupMenu/7156657/bug7156657.java
Changeset: 28c35aed
Author: Hao Sun <haosun at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-04-22 04:41:52 +0000
URL: https://git.openjdk.java.net/amber/commit/28c35aed
8259288: Debug build failure with clang-10 due to -Wimplicit-int-float-conversion
Reviewed-by: dholmes
! src/hotspot/share/runtime/threadHeapSampler.cpp
Changeset: 33b6378f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-04-22 05:44:39 +0000
URL: https://git.openjdk.java.net/amber/commit/33b6378f
8265101: Remove unnecessary functions in os*.inline.hpp
Reviewed-by: dholmes, kbarrett
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/zero/vm_version_ext_zero.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/compiler/directivesParser.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/shared/gcInitLogger.cpp
! src/hotspot/share/gc/shared/gcTraceTime.inline.hpp
! src/hotspot/share/gc/shared/workerPolicy.cpp
! src/hotspot/share/gc/z/zErrno.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.inline.hpp
! src/hotspot/share/logging/log.hpp
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logDecorators.cpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logOutput.cpp
! src/hotspot/share/logging/logSelection.cpp
! src/hotspot/share/logging/logSelectionList.cpp
! src/hotspot/share/logging/logStream.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/java.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/threadWXSetters.inline.hpp
! src/hotspot/share/runtime/timer.cpp
! src/hotspot/share/runtime/timerTrace.cpp
! src/hotspot/share/runtime/timerTrace.hpp
! src/hotspot/share/services/attachListener.hpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/management.hpp
! src/hotspot/share/utilities/events.cpp
Changeset: aa297848
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-04-22 08:31:10 +0000
URL: https://git.openjdk.java.net/amber/commit/aa297848
8265332: gtest/LargePageGtests.java OOMEs on -XX:+UseSHM cases
Reviewed-by: stuefe
! test/hotspot/jtreg/gtest/LargePageGtests.java
Changeset: a93d9119
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-04-22 09:52:56 +0000
URL: https://git.openjdk.java.net/amber/commit/a93d9119
8265607: Avoid decrementing when no Symbol was created in ~SignatureStream
Reviewed-by: lfoltan, coleenp
! src/hotspot/share/runtime/signature.cpp
Changeset: 28af31db
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-04-22 10:17:43 +0000
URL: https://git.openjdk.java.net/amber/commit/28af31db
8263668: Update java.time to use instanceof pattern variable
Reviewed-by: lancea, ryadav, naoto, rriggs, dfuchs, scolebourne, chegar
! src/java.base/share/classes/java/time/Clock.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/Instant.java
! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/MonthDay.java
! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/OffsetTime.java
! src/java.base/share/classes/java/time/Period.java
! src/java.base/share/classes/java/time/Year.java
! src/java.base/share/classes/java/time/YearMonth.java
! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/time/chrono/ChronoLocalDateImpl.java
! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java
! src/java.base/share/classes/java/time/chrono/ChronoZonedDateTime.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/HijrahDate.java
! src/java.base/share/classes/java/time/chrono/IsoChronology.java
! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java
! src/java.base/share/classes/java/time/chrono/JapaneseDate.java
! src/java.base/share/classes/java/time/chrono/MinguoChronology.java
! src/java.base/share/classes/java/time/chrono/MinguoDate.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistDate.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/format/Parsed.java
! src/java.base/share/classes/java/time/temporal/ValueRange.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java
Changeset: 86bd44fe
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2021-04-22 10:30:47 +0000
URL: https://git.openjdk.java.net/amber/commit/86bd44fe
8257831: Suspend with handshakes
Reviewed-by: dcubed, rrich, dholmes, pchilanomate, sspitsyn
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/monitorDeflationThread.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/nonJavaThread.cpp
! src/hotspot/share/runtime/notificationThread.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
! test/hotspot/gtest/threadHelper.inline.hpp
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/SuspendWithCurrentThread.java
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/libSuspendWithCurrentThread.cpp
Changeset: e16d568c
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-04-22 12:17:24 +0000
URL: https://git.openjdk.java.net/amber/commit/e16d568c
8265218: trace_method_handle_stub fails to find calling frame on x86
Reviewed-by: dholmes, dcubed
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: fa82d475
Author: Raffaello Giulietti <raffaello.giulietti at gmail.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2021-04-22 13:54:41 +0000
URL: https://git.openjdk.java.net/amber/commit/fa82d475
8264514: HexFormat implementation tweaks
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/HexFormat.java
Changeset: 6d49cc3b
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2021-04-22 14:15:17 +0000
URL: https://git.openjdk.java.net/amber/commit/6d49cc3b
8265453: SafepointMechanism::should_process() should receive JavaThread*
Reviewed-by: dcubed, shade, dholmes
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
Changeset: 159f5e1e
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-04-22 15:01:33 +0000
URL: https://git.openjdk.java.net/amber/commit/159f5e1e
8263636: Add --disable-registry option to jhsdb debugd
Reviewed-by: cjplummer, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/man/jhsdb.1
! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdUtils.java
+ test/hotspot/jtreg/serviceability/sa/sadebugd/DisableRegistryTest.java
Changeset: 94991750
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-04-22 15:13:29 +0000
URL: https://git.openjdk.java.net/amber/commit/94991750
8261090: Store old classfiles in static CDS archive
Reviewed-by: iklam, minqi
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/method.cpp
! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithOldClass.java
! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/OldSuperClass.java
+ test/hotspot/jtreg/runtime/cds/appcds/OldSuperInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/customLoader/OldClassAndInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/OldClassApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassAndInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/ChildOldInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/ChildOldSuper.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/GChild.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/GChild2.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldInf.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldSuper.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldSuperApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldSuperInfApp.java
Changeset: 7df0c10a
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-04-22 15:59:12 +0000
URL: https://git.openjdk.java.net/amber/commit/7df0c10a
8265480: add basic JVMCI support for JEP 309: Dynamic Class-File Constants
Reviewed-by: kvn, psandoz
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaConstant.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaKind.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java
Changeset: 33a86b9e
Author: Ian Graves <igraves at openjdk.org>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-04-22 16:06:40 +0000
URL: https://git.openjdk.java.net/amber/commit/33a86b9e
8263621: Convert jdk.compiler to use Stream.toList()
Reviewed-by: mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApi.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java
Changeset: 8758b554
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-04-22 16:21:54 +0000
URL: https://git.openjdk.java.net/amber/commit/8758b554
8265591: Remove vestiages of intermediate JSR 175 annotation format
Reviewed-by: jfranck
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
Changeset: 657f1039
Author: Guoxiong Li <gli at openjdk.org>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-04-22 16:44:29 +0000
URL: https://git.openjdk.java.net/amber/commit/657f1039
8057543: Replace javac's Filter with Predicate (and lambdas)
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/FilteredMemberList.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/Filter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java
! test/langtools/tools/javac/parser/extend/TrialParser.java
! test/langtools/tools/javac/scope/7017664/CompoundScopeTest.java
Changeset: 31d8a19e
Author: sunguoyun <sunguoyun at loongson.cn>
Committer: Igor Veresov <iveresov at openjdk.org>
Date: 2021-04-22 18:05:03 +0000
URL: https://git.openjdk.java.net/amber/commit/31d8a19e
8265105: gc/arguments/TestSelectDefaultGC.java fails when compiler1 is disabled
Reviewed-by: iveresov
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
Changeset: f834557a
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-04-22 18:11:43 +0000
URL: https://git.openjdk.java.net/amber/commit/f834557a
8258915: Temporary buffer cleanup
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/AESKeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/AESWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/BlowfishCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/BlowfishKeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
- src/java.base/share/classes/com/sun/crypto/provider/CipherWithWrappingSpi.java
! src/java.base/share/classes/com/sun/crypto/provider/ConstructKeys.java
! src/java.base/share/classes/com/sun/crypto/provider/DESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESKeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2HmacSHA1Factory.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/com/sun/crypto/provider/PBMAC1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/PrivateKeyInfo.java
! src/java.base/share/classes/com/sun/crypto/provider/RC2Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
+ src/java.base/share/classes/jdk/internal/access/JavaSecuritySpecAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaxCryptoSpecAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/provider/DSAPrivateKey.java
! src/java.base/share/classes/sun/security/provider/HashDrbg.java
! src/java.base/share/classes/sun/security/provider/KeyProtector.java
! src/java.base/share/classes/sun/security/provider/SHAKE256.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/util/DerOutputStream.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/java.base/share/classes/sun/security/util/ECUtil.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/java.base/share/classes/sun/security/x509/AlgIdDSA.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAParameters.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAPrivateKeyImpl.java
! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java
! test/jdk/sun/security/pkcs11/rsa/TestKeyFactory.java
! test/jdk/sun/security/rsa/TestKeyFactory.java
Changeset: b930bb1a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-04-22 18:19:18 +0000
URL: https://git.openjdk.java.net/amber/commit/b930bb1a
8265461: G1: Forwarding pointer removal thread sizing
Reviewed-by: iwalulya, lkorinth, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: ca0de266
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-04-22 19:44:01 +0000
URL: https://git.openjdk.java.net/amber/commit/ca0de266
8265699: (bf) Scopes passed to ScopedMemoryAccess.copy[Swap]Memory in incorrect order
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/X-Buffer.java.template
Changeset: e81baead
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-04-22 20:45:25 +0000
URL: https://git.openjdk.java.net/amber/commit/e81baead
8265786: ProblemList serviceability/sa/sadebugd/DisableRegistryTest.java on ZGC
Reviewed-by: darcy
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 0e005989
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2021-04-22 20:55:56 +0000
URL: https://git.openjdk.java.net/amber/commit/0e005989
8265782: Bump bootjdk to jdk-17+19 on macosx-aarch64 at Oracle
Reviewed-by: iignatyev, tbell, iris, erikj
! make/conf/jib-profiles.js
Changeset: b84f6901
Author: Phil Race <prr at openjdk.org>
Date: 2021-04-22 21:23:59 +0000
URL: https://git.openjdk.java.net/amber/commit/b84f6901
8265793: Remove duplicate jtreg TEST.groups references for some client tests
Reviewed-by: erikj
! test/jdk/TEST.groups
Changeset: 7dc8aea2
Author: duke <duke at openjdk.org>
Date: 2021-04-22 22:01:36 +0000
URL: https://git.openjdk.java.net/amber/commit/7dc8aea2
Automatic merge of master into stats-before-this-super
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
More information about the amber-dev
mailing list