hg: panama/dev: 68 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Wed Aug 26 22:03:43 UTC 2020


Changeset: 3a405f98e753
Author:    ngasson
Date:      2020-08-20 09:32 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/3a405f98e753

8251923: "Invalid JNI handle" assertion failure in JVMCICompiler::force_comp_at_level_simple()
Reviewed-by: kvn, dnsimon

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

Changeset: 17ec3b9a1aef
Author:    jlahoda
Date:      2020-08-20 10:48 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/17ec3b9a1aef

8252031: --patch-module java.base= may fail with \"cyclic inheritance involving Object\"
Summary: Avoiding clash in use of Flags.LOCKED between Types.asSuper and Check.checkNonCyclic.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/langtools/tools/javac/flags/LockedFlagClash.java

Changeset: 6f64958c2607
Author:    jwilhelm
Date:      2020-08-20 11:43 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/6f64958c2607

Added tag jdk-16+12 for changeset fc8e62b399bd

! .hgtags

Changeset: 53629f4016c6
Author:    kevinw
Date:      2020-08-20 11:42 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/53629f4016c6

8248295: serviceability/jvmti/CompiledMethodLoad/Zombie.java failure with Graal
Reviewed-by: kvn, sspitsyn

! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java

Changeset: 611d955c04d3
Author:    lancea
Date:      2020-08-20 12:38 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/611d955c04d3

8251208: Add missing javadoc comments to java.sql and java.sql.rowsets
Reviewed-by: joehw

! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialArray.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialBlob.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialClob.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialRef.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialStruct.java
! src/java.sql/share/classes/java/sql/BatchUpdateException.java
! src/java.sql/share/classes/java/sql/SQLClientInfoException.java
! src/java.sql/share/classes/javax/sql/StatementEvent.java

Changeset: 4ac656b90253
Author:    mikael
Date:      2020-08-20 11:09 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/4ac656b90253

8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly
Reviewed-by: iignatyev, kvn

! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp

Changeset: 8f73aeccb27c
Author:    iignatyev
Date:      2020-08-20 11:12 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/8f73aeccb27c

8252005: narrow disabling of allowSmartActionArgs in vmTestbase
Reviewed-by: sspitsyn

- test/hotspot/jtreg/vmTestbase/TEST.properties
+ test/hotspot/jtreg/vmTestbase/jit/t/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/aod/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/jdb/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/jdi/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/jdwp/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/jvmti/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/TEST.properties

Changeset: 1d9c98f27461
Author:    valeriep
Date:      2020-08-21 03:09 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/1d9c98f27461

8246383: NullPointerException in JceSecurity.getVerificationResult when using Entrust provider
Summary: Removed the static SecureRandom object in JceSecurity whose instantion caused NPE
Reviewed-by: xuelei

! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java.template
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java

Changeset: 97ad71653550
Author:    iignatyev
Date:      2020-08-20 20:17 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/97ad71653550

8251996: remove usage of PropertyResolvingWrapper in vm/compiler/complog/uninit
Reviewed-by: kvn, epavlova

! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/LogCompilationTest.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/TEST.properties
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit001/uninit001.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit002/uninit002.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit003/uninit003.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit004/uninit004.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit005/uninit005.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit006/uninit006.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit007/uninit007.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit008/uninit008.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit009/uninit009.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit010/uninit010.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit011/uninit011.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit012/uninit012.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit013/uninit013.java

Changeset: ca14fc0f7819
Author:    shade
Date:      2020-08-21 09:38 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/ca14fc0f7819

8252120: compiler/oracle/TestCompileCommand.java misspells "occured"
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/oracle/TestCompileCommand.java

Changeset: d2eafcf20079
Author:    tschatzl
Date:      2020-08-21 11:54 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/d2eafcf20079

8245511: G1 adaptive IHOP does not account for reclamation of humongous objects by young GC
Summary: Discount humongous object eager reclaim in IHOP allocation rate.
Reviewed-by: tschatzl, sjohanss
Contributed-by: luoziyi at amazon.com

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1IHOPControl.hpp
! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp
! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! test/hotspot/gtest/gc/g1/test_g1IHOPControl.cpp

Changeset: eb4fe525e58e
Author:    tschatzl
Date:      2020-08-21 11:54 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/eb4fe525e58e

8252038: G1: Remove unused G1MarkStatsCache::_num_stats
Reviewed-by: sjohanss, kbarrett

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp

Changeset: f4d687218bd2
Author:    tschatzl
Date:      2020-08-21 11:54 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/f4d687218bd2

8252034: G1: Remove *g1_reserved* methods
Summary: Remove duplicate methods.
Reviewed-by: sjohanss, kbarrett

! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp

Changeset: 1c332a041243
Author:    tschatzl
Date:      2020-08-21 11:57 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/1c332a041243

8252086: G1: Remove g1_rs in G1CollectedHeap::initialize
Reviewed-by: sjohanss

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Changeset: 5799a00da1a7
Author:    rriggs
Date:      2020-08-21 09:29 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/5799a00da1a7

8252127: Optimize sun.invoke.util.BytecodeDescriptor.unparse
Reviewed-by: mchung, rriggs
Contributed-by: christoph.dreis at freenet.de

! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java

Changeset: d7c4e028363e
Author:    coleenp
Date:      2020-08-21 10:01 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/d7c4e028363e

8252043: Move inner class metaspace cleaning out of safepoint cleanup tasks
Summary: Clean up inner metaspaces from ServiceThread if cleanup is needed for concurrent GCs.
Reviewed-by: eosterlund, pchilanomate

! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp

Changeset: 39e485236ad7
Author:    pchilanomate
Date:      2020-08-21 15:04 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/39e485236ad7

8242263: Diagnose synchronization on primitive wrappers
Summary: Added diagnostic flag DiagnoseSyncOnPrimitiveWrappers
Reviewed-by: dholmes, mdoerr, dcubed, coleenp, egahlin, mgronlun

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/hotspot/jtreg/runtime/Monitor/SyncOnPrimitiveWrapperTest.java
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestSyncOnPrimitiveWrapperEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: f51c9ca6ff32
Author:    coleenp
Date:      2020-08-21 11:23 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/f51c9ca6ff32

8252149: Compilation error after JDK-8252043
Reviewed-by: hseigel

! src/hotspot/share/classfile/classLoaderDataGraph.cpp

Changeset: f42579f3cde4
Author:    roland
Date:      2020-08-19 10:56 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/f42579f3cde4

8251527: CTW: C2 (Shenandoah) compilation fails with SEGV due to unhandled catchproj == NULL
Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/callnode.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestLoadPinnedAfterCall.java

Changeset: f494d86b8bab
Author:    lancea
Date:      2020-08-21 13:10 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/f494d86b8bab

8252128: Remove javax.transaction Exception references
Reviewed-by: rriggs

! test/jdk/javax/transaction/xa/testng/test/transaction/XAExceptionTests.java
! test/jdk/javax/transaction/xa/testng/util/SerializedTransactionExceptions.java

Changeset: 042c2fd73a71
Author:    dcubed
Date:      2020-08-21 16:00 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/042c2fd73a71

8252126: 'GVars.stw_random = os::random()' lost by JDK-8246476
Reviewed-by: eosterlund

! src/hotspot/share/runtime/synchronizer.cpp

Changeset: 2b8530a0b12e
Author:    dcubed
Date:      2020-08-21 16:01 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/2b8530a0b12e

8252125: add an "inflating" entry to the "table" of bit patterns in share/oops/markWord.hpp
Reviewed-by: tschatzl, coleenp

! src/hotspot/share/oops/markWord.hpp

Changeset: 033555e2f195
Author:    amenkov
Date:      2020-08-21 15:49 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/033555e2f195

8251384: [TESTBUG] jvmti tests should not be executed with minimal VM
Reviewed-by: sspitsyn, iignatyev

! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java
! test/hotspot/jtreg/serviceability/jvmti/AddModuleExportsAndOpens/MyPackage/AddModuleExportsAndOpensTest.java
! test/hotspot/jtreg/serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java
! test/hotspot/jtreg/serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/AddModuleUsesAndProvidesTest.java
! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java
! test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java
! test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/OverpassMethods.java
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java
! test/hotspot/jtreg/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetNamedModule/MyPackage/GetNamedModuleTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeOverflow.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java
! test/hotspot/jtreg/serviceability/jvmti/GetSystemProperty/JvmtiGetSystemPropertyTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetThreadListStackTraces/OneGetThreadListStackTraces.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorIllegalArgumentTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInitialAllocationTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterObjectTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorMultiArrayTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorRecursiveTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadDisabledTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadOnOffTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTwoAgentsTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java
! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java
! test/hotspot/jtreg/serviceability/jvmti/IsModifiableModule/MyPackage/IsModifiableModuleTest.java
! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java
! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java
! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java
! test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDoubleDelete.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestAddDeleteMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestMultipleClasses.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineCondy.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java
! test/hotspot/jtreg/serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/SuspendWithCurrentThread.java
! test/hotspot/jtreg/serviceability/jvmti/VMEvent/MyPackage/VMEventRecursionTest.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: 80137936f533
Author:    ccheung
Date:      2020-08-22 00:09 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/80137936f533

8251918: [Graal] Crash in DumpTimeSharedClassInfo::add_verification_constraint
Summary: Add NULL check on the return value of SystemDictionaryShared::find_or_allocate_info_for().
Reviewed-by: iklam, minqi

! src/hotspot/share/classfile/systemDictionaryShared.cpp

Changeset: 42494754825e
Author:    iignatyev
Date:      2020-08-21 19:00 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/42494754825e

8251998: remove usage of PropertyResolvingWrapper in vmTestbase/jit/t
Reviewed-by: kvn

- test/hotspot/jtreg/vmTestbase/jit/t/TEST.properties
! test/hotspot/jtreg/vmTestbase/jit/t/t087/t087.java
! test/hotspot/jtreg/vmTestbase/jit/t/t088/t088.java

Changeset: ed87317c507c
Author:    pbansal
Date:      2020-08-16 11:44 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/ed87317c507c

8251166: Add automated testcases for changes done in JDK-8214112
Reviewed-by: serb

+ test/jdk/javax/swing/JFormattedTextField/TestSelectedTextBackgroundColor.java
+ test/jdk/javax/swing/JPasswordField/TestSelectedTextBackgroundColor.java
+ test/jdk/javax/swing/JSpinner/TestSelectedTextBackgroundColor.java

Changeset: b4e32fb345c5
Author:    pbansal
Date:      2020-08-16 11:53 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/b4e32fb345c5

8251124: doclint errors about missing accessibility support in HTML files.
Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html

Changeset: c0b514da3be6
Author:    trebari
Date:      2020-08-17 11:18 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/c0b514da3be6

8249674: Redo: Nimbus JTree renderer properties persist across L&F changes
Reviewed-by: psadhukhan, prr

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
+ test/jdk/javax/swing/plaf/nimbus/NimbusPropertiesDoNotImplUIResource.java

Changeset: 6a4de9962c1c
Author:    trebari
Date:      2020-08-17 11:20 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/6a4de9962c1c

8251125: doclint errors about missing references in Swing javadoc
Reviewed-by: psadhukhan, pbansal

! src/java.desktop/share/classes/javax/swing/DefaultListModel.java
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! src/java.desktop/share/classes/javax/swing/package-info.java
! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java

Changeset: ee5be7357352
Author:    pbansal
Date:      2020-08-17 11:55 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/ee5be7357352

8239137: JAWS does not always announce the value of JSliders in JColorChooser
Reviewed-by: serb, prr, kizune

! src/java.desktop/share/classes/javax/swing/JSlider.java

Changeset: db216b85f50b
Author:    psadhukhan
Date:      2020-08-17 13:36 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/db216b85f50b

8250849: Address reliance on default constructors in the javax.swing.plaf APIs
Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/swing/plaf/ButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ColorChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/DesktopIconUI.java
! src/java.desktop/share/classes/javax/swing/plaf/DesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/FileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/InternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/LabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/MenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/MenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/OptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/PanelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/PopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/RootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/SeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/SliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/SpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/SplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TableHeaderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ToolBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ViewportUI.java

Changeset: e2dfcc1f04a3
Author:    serb
Date:      2020-08-18 00:06 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/e2dfcc1f04a3

8022535: [TEST BUG] javax/swing/text/html/parser/Test8017492.java fails
Reviewed-by: prr, pbansal

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/html/parser/Test8017492.java

Changeset: 8dfb85f570ff
Author:    serb
Date:      2020-08-18 00:08 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/8dfb85f570ff

8251469: Better cleanup for test/jdk/javax/imageio/SetOutput.java
Reviewed-by: prr, pbansal

! test/jdk/javax/imageio/SetOutput.java

Changeset: 770c5fe491b1
Author:    psadhukhan
Date:      2020-08-19 11:47 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/770c5fe491b1

8250851: Address reliance on default constructors in the javax.swing.plaf.synth APIs
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthFormattedTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPanelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthViewportUI.java

Changeset: 2c7b5ae39c19
Author:    psadhukhan
Date:      2020-08-19 11:49 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/2c7b5ae39c19

8250852: Address reliance on default constructors in the javax.swing.plaf.basic APIs
Reviewed-by: serb, aivanov

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPanelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java

Changeset: ea4c71fe7b8f
Author:    aivanov
Date:      2020-08-20 23:18 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/ea4c71fe7b8f

8200281: Add missing @Override annotations in ImageIO plugins
Reviewed-by: prr, dmarkov, aivanov
Contributed-by: Kumar Abhishek <kumar.z.abhishek at oracle.com>

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java

Changeset: 962304eee432
Author:    psadhukhan
Date:      2020-08-21 14:35 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/962304eee432

Merge

- src/hotspot/share/utilities/sizes.cpp
- test/hotspot/jtreg/vmTestbase/TEST.properties
! test/jdk/ProblemList.txt
- test/jdk/jdk/lambda/vm/StrictfpDefault.java
- test/langtools/tools/javac/records/mandated_members/read_resolve_method/CheckReadResolveMethodTest.java

Changeset: 1ce57518c4f7
Author:    psadhukhan
Date:      2020-08-22 10:23 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/1ce57518c4f7

Merge

- test/hotspot/jtreg/vmTestbase/jit/t/TEST.properties

Changeset: b3f3e8593680
Author:    minqi
Date:      2020-08-21 22:23 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/b3f3e8593680

8249096: Clean up code for DumpLoadedClassList
Summary: Clean up code for DumpLoadedClassList output code, centralize in InstanceKlass.
Reviewed-by: iklam, dcubed

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: ba51bc0772ac
Author:    iklam
Date:      2020-08-22 17:09 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/ba51bc0772ac

8252056: Move DumpRegion/ReadClosure/WriteClosure to archiveUtils.hpp
Reviewed-by: ccheung, minqi

! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp

Changeset: 332b3a2eb4cc
Author:    attila
Date:      2020-08-23 14:58 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/332b3a2eb4cc

8252124: Restore Dynalink tests
Reviewed-by: sundar

! test/jdk/TEST.groups
+ test/jdk/jdk/dynalink/BeanLinkerTest.java
+ test/jdk/jdk/dynalink/BeansLinkerTest.java
+ test/jdk/jdk/dynalink/CallSiteTest.java
+ test/jdk/jdk/dynalink/CallerSensitiveTest.java
+ test/jdk/jdk/dynalink/ClassLoaderAware.java
+ test/jdk/jdk/dynalink/LinkedCallSiteLocationTest.java
+ test/jdk/jdk/dynalink/LookupTest.java
+ test/jdk/jdk/dynalink/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
+ test/jdk/jdk/dynalink/TestGuardingDynamicLinkerExporter.java
+ test/jdk/jdk/dynalink/TrustedDynamicLinkerFactoryTest.java
+ test/jdk/jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java
+ test/jdk/jdk/dynalink/trusted.security.policy
+ test/jdk/jdk/dynalink/untrusted.security.policy

Changeset: 30f8ebec35e3
Author:    iignatyev
Date:      2020-08-24 13:23 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/30f8ebec35e3

8252186: remove FileInstaller action from vmTestbase/jit/graph tests
Reviewed-by: kvn

! test/hotspot/jtreg/vmTestbase/jit/graph/cgt0.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt1.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt10.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt11.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt2.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt3.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt4.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt5.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt6.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt7.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt8.java
! test/hotspot/jtreg/vmTestbase/jit/graph/cgt9.java

Changeset: 3964455b2301
Author:    lzang
Date:      2020-08-24 13:47 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/3964455b2301

8251848: JMap.histo() and JMap.dump() should parse sub-arguments similarly
Summary: Update JMap histo/dump parsing code
Reviewed-by: sspitsyn, phh

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

Changeset: f9dfa23bf128
Author:    lzang
Date:      2020-08-24 13:48 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/f9dfa23bf128

8252101: Add description of expected behavior of using "live" and "all" options together for jmap
Summary: Update description
Reviewed-by: dcubed, sspitsyn, phh

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

Changeset: 6a1f088f8130
Author:    mhorie
Date:      2020-08-25 09:01 +0900
URL:       https://hg.openjdk.java.net/panama/dev/rev/6a1f088f8130

8248190: Enable Power10 system and implement new byte-reverse instructions
Reviewed-by: mdoerr, stuefe
Contributed-by: Jose Ziviani <joserz at linux.ibm.com>

! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp

Changeset: 92ddc6fe60eb
Author:    jboes
Date:      2020-08-25 09:27 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/92ddc6fe60eb

8251542: Several small Javadoc errors in java.base
Summary: Fixing wrong exception type in throws clause and wrong return type description
Reviewed-by: darcy, dfuchs, mullan, mchung, rriggs
Contributed-by: Vipin Sharma <vipinsharma85 at gmail.com>

! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java

Changeset: 8ae92b513185
Author:    herrick
Date:      2020-08-25 07:54 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/8ae92b513185

8251988: jpackage --runtime-image fails on mac when using JDK11 based runtime.
Reviewed-by: asemenyuk, almatvee, prr

! src/jdk.incubator.jpackage/macosx/native/applauncher/MacLauncher.cpp
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/CfgFile.java
! src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.cpp
- test/jdk/tools/jpackage/apps/com.hello/com/hello/Hello.java
- test/jdk/tools/jpackage/apps/com.hello/module-info.java
! test/jdk/tools/jpackage/apps/image/Hello.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java

Changeset: 84d35a6c0bf9
Author:    jiefu
Date:      2020-08-05 15:07 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/84d35a6c0bf9

8251155: HostIdentifier fails to canonicalize hostnames starting with digits
Reviewed-by: sspitsyn, redestad

! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
+ test/jdk/sun/tools/jps/TestJpsHostName.java

Changeset: 9ccf4bebb574
Author:    rriggs
Date:      2020-08-25 10:20 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/9ccf4bebb574

8251203: Fix "no comment" warnings in java.base/java.lang and java/io
Reviewed-by: dfuchs, lancea, mchung, naoto

! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/UncheckedIOException.java
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/ClassNotFoundException.java
! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/TypeNotPresentException.java
! src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java
! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java
! src/java.base/share/classes/java/time/temporal/ValueRange.java
! src/java.base/share/classes/java/time/temporal/WeekFields.java

Changeset: 1b2c88dbb4b3
Author:    dnsimon
Date:      2020-08-25 22:23 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/1b2c88dbb4b3

8252058: [JVMCI] Rework setting is_method_handle_invoke flag in jvmciCodeInstaller
Reviewed-by: kvn, dlong
Contributed-by: Yudi Zheng <yudi.zheng at oracle.com>

! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/compiledMethod.inline.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Changeset: 8f984f7b4e45
Author:    kvn
Date:      2020-08-25 15:00 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/8f984f7b4e45

8252331: JDK-8252058 is causing failures in Tier1
Summary: Added Graal changes which were missing in 8252058 push.
Reviewed-by: dcubed

! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java

Changeset: e76cf1b2341d
Author:    kbarrett
Date:      2020-08-25 22:17 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/e76cf1b2341d

8251850: Refactor ResourceMark and DeoptResourceMark for better code sharing
Summary: Move saved state to ResourceArea, merge most of marks into shared helper.
Reviewed-by: stuefe, iklam, tschatzl, xliu, vlivanov

! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/memory/resourceArea.inline.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/ErrorHandler.java

Changeset: 2529d70f7f0d
Author:    rrich
Date:      2020-07-31 09:07 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/2529d70f7f0d

8249293: Unsafe stackwalk in VM_GetOrSetLocal::doit_prologue()
Reviewed-by: sspitsyn, dholmes

! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
+ test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java
+ test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalWithoutSuspendTest.cpp

Changeset: c5022acae181
Author:    akozlov
Date:      2020-08-18 01:34 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/c5022acae181

8251930: Native types mismatch in hotspot
Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp

Changeset: 039bd5d285f1
Author:    shade
Date:      2020-08-26 09:29 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/039bd5d285f1

8252290: Remove unused enum in CallGenerator
Reviewed-by: thartmann, rrich

! src/hotspot/share/opto/callGenerator.hpp

Changeset: e12584d50765
Author:    shade
Date:      2020-08-26 09:29 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/e12584d50765

8252291: C2: Assignment in conditional in loopUnswitch.cpp
Reviewed-by: thartmann

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

Changeset: 79dc2f64cc2f
Author:    ngasson
Date:      2020-08-26 11:28 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/79dc2f64cc2f

8252108: Modify nsk/stress/stack tests to check page size
Reviewed-by: hseigel, stuefe

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java
! test/jtreg-ext/requires/VMProps.java

Changeset: a1a42636e9d8
Author:    jzhu
Date:      2020-08-26 17:34 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/a1a42636e9d8

8252259: AArch64: Adjust default value of FLOATPRESSURE
Reviewed-by: aph

! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp

Changeset: 80c95309a924
Author:    ysuenaga
Date:      2020-08-26 19:21 +0900
URL:       https://hg.openjdk.java.net/panama/dev/rev/80c95309a924

8250598: Hyper-V is detected in spite of running on host OS
Reviewed-by: mbaesken, mdoerr, dholmes

! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp

Changeset: cfcc3b8917fe
Author:    coleenp
Date:      2020-08-26 07:55 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/cfcc3b8917fe

8244386: convert runtime/Safepoint/AssertSafepointCheckConsistency tests to gtest
Reviewed-by: stuefe, lfoltan, dcubed

! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/thread.cpp
+ test/hotspot/gtest/runtime/test_safepoint_locks.cpp
- test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency1.java
- test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency2.java
- test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency3.java
- test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency4.java
- test/hotspot/jtreg/runtime/Safepoint/NoSafepointVerifier.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: 569f413b9754
Author:    chagedorn
Date:      2020-08-26 13:41 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/569f413b9754

8252037: Optimized build is broken
Summary: Fix some optimized build issues.
Reviewed-by: vlivanov, tschatzl, thartmann, kbarrett

! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp

Changeset: 865b2c989ca8
Author:    chagedorn
Date:      2020-08-26 13:46 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/865b2c989ca8

8251093: Improve C1 register allocator logging and debugging support
Summary: Various printing and debug improvements to better analyze C1 register allocator problems.
Reviewed-by: kvn, thartmann

! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp
! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_IR.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp
+ test/hotspot/jtreg/compiler/c1/TestTraceLinearScanLevel.java

Changeset: fd07cdb26fc7
Author:    vromero
Date:      2020-08-26 13:08 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/fd07cdb26fc7

8230918: j.l.NASE in javap
Reviewed-by: jjg

! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassReader.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/FatalError.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/langtools/tools/javap/attribute_length/AttributeLengthTest.java
+ test/langtools/tools/javap/attribute_length/JavapBug.jcod

Changeset: 35321bae3b84
Author:    rhalade
Date:      2020-08-26 10:22 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/35321bae3b84

8238157: Remove intermittent key from AmazonCA.java
Reviewed-by: xuelei

! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java

Changeset: 145e1859a0a8
Author:    mullan
Date:      2020-08-26 13:31 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/145e1859a0a8

8241003: Deprecate "denigrated" java.security.cert APIs that represent DNs as Principal or String objects
Reviewed-by: xuelei, valeriep, weijun

! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java

Changeset: 469c06ca8637
Author:    joehw
Date:      2020-08-26 17:48 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/469c06ca8637

8251561: Fix doclint warnings in the java.xml package
Reviewed-by: lancea, naoto, rriggs, erikj, alanb

! make/Docs.gmk
! src/java.xml/share/classes/javax/xml/stream/FactoryConfigurationError.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventReader.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventWriter.java
! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLReporter.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamReader.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamWriter.java
! src/java.xml/share/classes/javax/xml/stream/events/Attribute.java
! src/java.xml/share/classes/javax/xml/stream/events/Characters.java
! src/java.xml/share/classes/javax/xml/stream/events/Comment.java
! src/java.xml/share/classes/javax/xml/stream/events/EntityReference.java
! src/java.xml/share/classes/javax/xml/stream/events/Namespace.java
! src/java.xml/share/classes/javax/xml/stream/events/NotationDeclaration.java
! src/java.xml/share/classes/javax/xml/stream/events/StartDocument.java
! src/java.xml/share/classes/javax/xml/stream/events/XMLEvent.java
! src/java.xml/share/classes/javax/xml/stream/util/XMLEventAllocator.java
! src/java.xml/share/classes/javax/xml/stream/util/XMLEventConsumer.java
! src/java.xml/share/classes/javax/xml/xpath/XPathException.java
! src/java.xml/share/classes/org/xml/sax/DTDHandler.java
! src/java.xml/share/classes/org/xml/sax/DocumentHandler.java
! src/java.xml/share/classes/org/xml/sax/EntityResolver.java
! src/java.xml/share/classes/org/xml/sax/ErrorHandler.java
! src/java.xml/share/classes/org/xml/sax/HandlerBase.java
! src/java.xml/share/classes/org/xml/sax/InputSource.java
! src/java.xml/share/classes/org/xml/sax/Parser.java
! src/java.xml/share/classes/org/xml/sax/SAXException.java
! src/java.xml/share/classes/org/xml/sax/XMLReader.java
! src/java.xml/share/classes/org/xml/sax/ext/Attributes2.java
! src/java.xml/share/classes/org/xml/sax/ext/Attributes2Impl.java
! src/java.xml/share/classes/org/xml/sax/ext/DeclHandler.java
! src/java.xml/share/classes/org/xml/sax/ext/EntityResolver2.java
! src/java.xml/share/classes/org/xml/sax/ext/LexicalHandler.java
! src/java.xml/share/classes/org/xml/sax/helpers/AttributesImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/DefaultHandler.java
! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLFilterImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java

Changeset: 47b85a0d8bb6
Author:    iklam
Date:      2020-08-26 14:42 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/47b85a0d8bb6

8252151: Remove excessive inclusion of arguments.hpp
Reviewed-by: coleenp, stuefe

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoader.inline.hpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
! src/hotspot/share/gc/z/zWorkers.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/methodCounters.hpp
! src/hotspot/share/services/heapDumperCompression.cpp

Changeset: 53a6345b1e43
Author:    iklam
Date:      2020-08-26 14:44 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/53a6345b1e43

8252398: minimal debug build broken - CURRENT_PC undefined in resourceArea.inline.hpp
Reviewed-by: kbarrett

! src/hotspot/share/memory/resourceArea.inline.hpp



More information about the panama-dev mailing list