hg: panama/dev: 111 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Wed Apr 15 22:04:35 UTC 2020
Changeset: 801bd63c32f2
Author: jiefu
Date: 2020-04-09 09:20 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/801bd63c32f2
8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs
Reviewed-by: roland, kvn
! test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java
Changeset: 11c542a4c1f0
Author: jwilhelm
Date: 2020-04-09 05:28 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/11c542a4c1f0
Added tag jdk-15+18 for changeset 44aef192b488
! .hgtags
Changeset: dcf878e508b1
Author: joehw
Date: 2020-04-09 03:51 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/dcf878e508b1
8237187: Obsolete references to java.sun.com
Reviewed-by: lancea, naoto
! src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java
Changeset: 7a5ab15f6c98
Author: cjplummer
Date: 2020-04-08 21:01 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/7a5ab15f6c98
8240990: convert clhsdb "dumpclass" command from javascript to java
Reviewed-by: sspitsyn, ysuenaga
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbDumpclass.java
Changeset: 5ab4f8e45098
Author: iignatyev
Date: 2020-04-08 22:54 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/5ab4f8e45098
8241707: introduce randomness k/w to hotspot test suite
Reviewed-by: kvn, mseledtsov
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/testlibrary_tests/RandomGeneratorTest.java
Changeset: 193e4179def8
Author: iignatyev
Date: 2020-04-08 22:58 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/193e4179def8
8242310: use reproducible random in hotspot compiler tests
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/c2/PolynomialRoot.java
! test/hotspot/jtreg/compiler/c2/Test6661247.java
! test/hotspot/jtreg/compiler/c2/Test7047069.java
! test/hotspot/jtreg/compiler/c2/Test7160610.java
! test/hotspot/jtreg/compiler/c2/Test7177917.java
! test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
! test/hotspot/jtreg/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java
! test/hotspot/jtreg/compiler/codecache/stress/Helper.java
! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
! test/hotspot/jtreg/compiler/codegen/Test6896617.java
! test/hotspot/jtreg/compiler/codegen/Test7100757.java
! test/hotspot/jtreg/compiler/codegen/TestTrichotomyExpressions.java
! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java
! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddAndRemoveTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddLogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java
! test/hotspot/jtreg/compiler/compilercontrol/matcher/MethodMatcherTest.java
! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomCommandsTest.java
! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomValidCommandsTest.java
! test/hotspot/jtreg/compiler/compilercontrol/parser/DirectiveStressTest.java
! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java
! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java
! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java
! test/hotspot/jtreg/compiler/interpreter/DisableOSRTest.java
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMulAdd.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMultiplyToLen.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestShift.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestSquareToLen.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntL.java
! test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactILoadTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactINonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactIRepeatTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactILoadTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactINonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactIRepeatTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactILoadTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactINonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactILoadTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactINonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactIRepeatTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java
! test/hotspot/jtreg/compiler/intrinsics/unsafe/DirectByteBufferTest.java
! test/hotspot/jtreg/compiler/intrinsics/unsafe/HeapByteBufferTest.java
! test/hotspot/jtreg/compiler/jsr292/ConcurrentClassLoadingTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/hotspot/jtreg/compiler/loopopts/superword/Vec_MulAddS2I.java
! test/hotspot/jtreg/compiler/types/correctness/OffTest.java
! test/hotspot/jtreg/compiler/unsafe/UnsafeRaw.java
! test/hotspot/jtreg/compiler/unsafe/UnsafeSmallOffsetBooleanAccessTest.java
! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java
Changeset: 9623140d2685
Author: redestad
Date: 2020-04-09 13:04 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/9623140d2685
8242038: G1: Lazily initialize RSHashTables
Reviewed-by: kbarrett, sjohanss, tschatzl
! src/hotspot/share/gc/g1/sparsePRT.cpp
! src/hotspot/share/gc/g1/sparsePRT.hpp
Changeset: 7992ff451fec
Author: zgu
Date: 2020-04-09 08:43 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/7992ff451fec
8242400: Shenandoah: Restore logging to pre-jdk8241984 format
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: c1700981433c
Author: redestad
Date: 2020-04-09 14:59 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/c1700981433c
8241920: G1: Lazily initialize OtherRegionsTable::_coarse_map
Reviewed-by: tschatzl, eosterlund
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
Changeset: 60ec850952da
Author: jlaskey
Date: 2020-04-09 10:55 -0300
URL: https://hg.openjdk.java.net/panama/dev/rev/60ec850952da
8241742: Remove the preview status for methods introduced for Text Blocks
Reviewed-by: psandoz, chegar, alanb
! src/java.base/share/classes/java/lang/String.java
! test/jdk/java/lang/String/Formatted.java
! test/jdk/java/lang/String/StripIndent.java
! test/jdk/java/lang/String/TranslateEscapes.java
Changeset: be95ba8d08c4
Author: jlaskey
Date: 2020-04-09 10:55 -0300
URL: https://hg.openjdk.java.net/panama/dev/rev/be95ba8d08c4
8241741: Implement Text Blocks as a standard feature in javac
Reviewed-by: jlahoda
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! test/langtools/tools/javac/TextBlockAPI.java
! test/langtools/tools/javac/TextBlockIllegalEscape.java
! test/langtools/tools/javac/TextBlockIllegalEscape.out
! test/langtools/tools/javac/TextBlockLang.java
! test/langtools/tools/javac/diags/examples/TextBlockCloseDelimiter.java
! test/langtools/tools/javac/diags/examples/TextBlockOpenDelimiter.java
+ test/langtools/tools/javac/diags/examples/TextBlockSource.java
! test/langtools/tools/javac/diags/examples/TextBlockWhitespace.java
Changeset: 49baadd53e06
Author: cjplummer
Date: 2020-04-09 07:13 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/49baadd53e06
8242162: convert clhsdb "sysprops" command from javascript to java
Reviewed-by: sspitsyn, ysuenaga
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! test/hotspot/jtreg/serviceability/sa/LingeredAppSysProps.java
! test/hotspot/jtreg/serviceability/sa/TestSysProps.java
Changeset: 695e3037028c
Author: vlivanov
Date: 2020-04-09 21:29 +0300
URL: https://hg.openjdk.java.net/panama/dev/rev/695e3037028c
8242289: C2: Support platform-specific node cloning in Matcher
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
Changeset: b559c7e7c4d4
Author: jlaskey
Date: 2020-04-09 16:32 -0300
URL: https://hg.openjdk.java.net/panama/dev/rev/b559c7e7c4d4
8242472: Comment for unused PreviewFeature.Feature.TEXT_BLOCKS enum
Reviewed-by: abuckley
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
Changeset: da27f941f86c
Author: darcy
Date: 2020-04-09 14:16 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/da27f941f86c
8225540: In core reflection note whether returned annotations are declaration or type annotations
Reviewed-by: alanb, prappo
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/lang/reflect/Parameter.java
! src/java.base/share/classes/java/lang/reflect/RecordComponent.java
Changeset: 43f1c60d4c61
Author: smonteith
Date: 2020-04-10 09:41 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/43f1c60d4c61
8241587: Aarch64: remove x86 specifics from os_linux.cpp/hpp/inline.hpp
Reviewed-by: dholmes
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp
Changeset: 4b76f0cc11c4
Author: yzhang
Date: 2020-04-10 05:43 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/4b76f0cc11c4
8241911: AArch64: Fix a potential register clash issue in reduce_add2I
Reviewed-by: aph
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: ed79f6aea385
Author: weijun
Date: 2020-04-10 15:05 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/ed79f6aea385
8240848: ArrayIndexOutOfBoundsException buf for TextCallbackHandler
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java
! test/jdk/com/sun/security/auth/callback/TextCallbackHandler/Confirm.java
Changeset: 4a39a7ad717f
Author: pconcannon
Date: 2020-04-10 10:05 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/4a39a7ad717f
8239594: jdk.tls.client.protocols is not respected
8239595: ssl context version is not respected
Summary: The java.net.HttpClient is updated to no longer override any default selected protocols in the SSLContext, in the absence of any SSLParameters explicitly supplied to the HttpClient.builder.
Reviewed-by: chegar, dfuchs
Contributed-by: Rahul Yadav <rahul.r.yadav at oracle.com>
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
+ test/jdk/java/net/httpclient/TlsContextTest.java
+ test/jdk/java/net/httpclient/ssltest/TlsVersionTest.java
! test/lib/jdk/test/lib/net/SimpleSSLContext.java
Changeset: eb85b2d3b217
Author: dtitov
Date: 2020-04-10 08:46 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/eb85b2d3b217
8242430: Correct links in javadoc of OperatingSystemMXBean
Reviewed-by: dholmes
! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java
Changeset: 95dcd21d36dc
Author: joehw
Date: 2020-04-10 17:00 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/95dcd21d36dc
8242470: Update Xerces to Version 2.12.1
Reviewed-by: lancea, naoto
! src/java.xml/share/legal/xerces.md
Changeset: 34b6292f47df
Author: amenkov
Date: 2020-04-10 10:52 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/34b6292f47df
8242282: Test sun/tools/jps/TestJps.java fails after JDK-8237572
Reviewed-by: dcubed, cjplummer
! test/jdk/sun/tools/jps/LingeredAppForJps.java
! test/jdk/sun/tools/jps/TestJps.java
Changeset: 909946b881c7
Author: lancea
Date: 2020-04-10 14:00 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/909946b881c7
8241883: (zipfs) SeekableByteChannel:close followed by SeekableByteChannel:close will throw an NPE coverage
Reviewed-by: clanger, alanb
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ByteArrayChannel.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/testng/test/ChannelTests.java
Changeset: 5e4693618e1b
Author: rriggs
Date: 2020-04-10 16:33 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/5e4693618e1b
8242462: Residual Cleanup of rmic removal
Reviewed-by: jjg, amlu, erikj, iignatyev, mseledtsov
! bin/unshuffle_list.txt
! doc/building.html
! doc/building.md
- test/hotspot/jtreg/applications/ctw/modules/jdk_rmic.java
! test/hotspot/jtreg/runtime/cds/appcds/ProtectionDomain.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedPackages.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/JimageClassPackage.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/JimageClassProtDomain.java
! test/langtools/jdk/javadoc/doclet/testModules/jdk/element-list
! test/langtools/jdk/javadoc/doclet/testRecordTypes/jdk11/element-list
! test/langtools/tools/jdeps/modules/InverseDeps.java
Changeset: 568c31f1cce0
Author: cjplummer
Date: 2020-04-10 14:00 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/568c31f1cce0
8184249: SA: clhsdb 'intConstant' throws a NullPointerException when not attached to a VM
Reviewed-by: amenkov
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
Changeset: 97d5d0cd1085
Author: cushon
Date: 2020-03-28 16:15 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/97d5d0cd1085
8241798: Allow enums to have more constants
Reviewed-by: mcimadamore, briangoetz, forax
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! test/langtools/tools/javac/MethodParameters/EnumTest.out
! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java
+ test/langtools/tools/javac/enum/BigEnum.java
Changeset: c616656f7e01
Author: ysuenaga
Date: 2020-03-23 15:43 +0900
URL: https://hg.openjdk.java.net/panama/dev/rev/c616656f7e01
8241087: Build failure with VS 2019 (16.5.0) due to C2039 and C2873
Reviewed-by: serb
! src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
! src/java.desktop/windows/native/libawt/windows/awt_ole.h
Changeset: 5c257bfb1ce2
Author: psadhukhan
Date: 2020-03-26 10:18 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/5c257bfb1ce2
8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
Reviewed-by: serb
! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
Changeset: aecc15fc9206
Author: serb
Date: 2020-03-25 16:48 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/aecc15fc9206
8240690: Race condition between EDT and BasicDirectoryModel.FilesLoader.run0()
Reviewed-by: psadhukhan
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
+ test/jdk/javax/swing/JFileChooser/4966171/bug4966171.java
Changeset: 6544d6514f45
Author: serb
Date: 2020-03-25 16:55 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/6544d6514f45
8238719: [macOS] Delete the property which use deprecated prefix "com.apple.macos."
Reviewed-by: psadhukhan, jdv, prr
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
Changeset: 4bb00a5218c0
Author: pbansal
Date: 2020-03-30 12:06 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/4bb00a5218c0
8241791: [TESTBUG] Test failing with exception "java.lang.UnsupportedOperationException"
Reviewed-by: serb
! test/jdk/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java
Changeset: 38fbcb6c13a6
Author: serb
Date: 2020-03-31 19:19 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/38fbcb6c13a6
8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
Reviewed-by: kizune, pbansal
! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
Changeset: 82da85888515
Author: serb
Date: 2020-03-31 19:56 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/82da85888515
8241797: Add some tests to the problem list
Reviewed-by: jdv, prr, pbansal
! test/jdk/ProblemList.txt
Changeset: 16c639450c5a
Author: prr
Date: 2020-04-03 15:00 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/16c639450c5a
8240342: Custom composite is ignored when printing an opaque image to a page
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/sun/print/PSPathGraphics.java
! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
+ test/jdk/java/awt/print/PrinterJob/CustomCompositePrintTest.java
Changeset: a57d3822c2fa
Author: prr
Date: 2020-04-06 12:01 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/a57d3822c2fa
8220150: macos10.14 Mojave returns anti-aliased glyphs instead of aliased B&W glyphs
Reviewed-by: serb, kcr
! src/java.desktop/share/classes/sun/font/FontStrikeDesc.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/SurfaceData.java
! test/jdk/ProblemList.txt
! test/jdk/sun/java2d/loops/RenderToCustomBufferTest.java
Changeset: 2aa7944dff1e
Author: serb
Date: 2020-02-06 16:15 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/2aa7944dff1e
8239124: Minimize the usage of AwtGraphicsConfigDataPtr in native
Reviewed-by: pbansal
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/unix/native/common/awt/X11Color.c
! src/java.desktop/unix/native/common/awt/awt_p.h
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
Changeset: e1910de73600
Author: serb
Date: 2020-04-06 20:27 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/e1910de73600
8196019: java/awt/Window/Grab/GrabTest.java fails on Windows
Reviewed-by: prr, jdv
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Window/Grab/GrabTest.java
Changeset: 52311063c4fa
Author: serb
Date: 2020-04-07 21:56 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/52311063c4fa
7105119: [TEST_BUG] [macosx] In test UIDefaults.toString() must be called with the invokeLater()
Reviewed-by: prr, psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/MultiUIDefaults/4300666/bug4300666.java
Changeset: e101dba52342
Author: serb
Date: 2020-04-08 02:03 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/e101dba52342
8241829: Cleanup the code for PrinterJob on windows
Reviewed-by: prr, aivanov
! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
+ test/jdk/java/awt/print/PrintServicesSecurityManager.java
Changeset: 9e85d4baa205
Author: serb
Date: 2020-04-08 02:36 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/9e85d4baa205
8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
Changeset: cf0b7b2bb149
Author: psadhukhan
Date: 2020-04-08 16:29 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/cf0b7b2bb149
8240877: NPE at javax.swing.text.html.FormView.appendBuffer with null option values
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
+ test/jdk/javax/swing/text/html/TestFormViewNPE.java
Changeset: 46a1a171cf8b
Author: serb
Date: 2020-04-08 02:53 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/46a1a171cf8b
8239819: XToolkit: Misread of screen information memory
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
Changeset: 0ecf5e38cfea
Author: prr
Date: 2020-04-08 13:19 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/0ecf5e38cfea
8223090: Clean up obsolete logic & reference to Amble fonts.
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/classes/sun/font/FontScaler.java
! src/java.desktop/share/classes/sun/font/FreetypeFontScaler.java
! src/java.desktop/share/classes/sun/font/NullFontScaler.java
Changeset: f99c861e13d2
Author: prr
Date: 2020-04-08 16:55 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/f99c861e13d2
8242325: Remove VIS version of medialib
Reviewed-by: serb, bpb, erikj
! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c
! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h
- src/java.desktop/share/native/libawt/java2d/loops/MapAccelFunc.c
- src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.c
- src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.h
- src/java.desktop/unix/native/common/awt/medialib/vis_proto.h
! src/java.desktop/unix/native/libawt/awt/awt_Mlib.c
- src/java.desktop/unix/native/libawt/java2d/loops/java2d_Mlib.c
- src/java.desktop/unix/native/libawt/java2d/loops/java2d_Mlib.h
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageCopy.h
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageLogic_proto.h
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageZoom.h
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageZoom_NN.c
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear.c
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear_f.c
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear_f.h
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageConstLogic.h
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageConstXor.c
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageLogic.h
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageLogic_proto.h
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageXor.c
- src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageZoom_NN_f.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMacros.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMacros.h
- src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMaskBlit.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMaskFill.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray_FromRgb.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray_Mask.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteIndexed.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_DrawLine.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_FourByteAbgr.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_FourByteAbgrPre.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_FuncArray.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_GlyphList.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_GlyphListXor.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgb.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbBm.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbPre.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbPre_Mask.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_IntBgr.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_IntRgb.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_IntRgbx.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_Interp.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcMaskFill.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcOverMaskBlit.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcOverMaskFill.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_ThreeByteBgr.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_UshortGray.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_UshortGray_FromRgb.c
- src/java.desktop/unix/native/libawt/java2d/loops/vis_XorBlit.c
- src/java.desktop/unix/native/libmlib_image/mlib_ImageConvCopyEdge_Fp.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_S16.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_U16.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.h
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_U16.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_NN.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.h
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_1.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.h
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_1.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv.h
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvClearEdge.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvCopyEdge.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8ext.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvVersion.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv_8nw.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.h
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUp.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpFunc.h
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S32Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U8Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S32Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U8Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S32Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U8Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S32Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U8Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S32Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U8Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S32Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U8Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S32Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U8Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S32Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U16Func.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U8Func.c
- src/java.desktop/unix/native/libmlib_image/vis_32.il
- src/java.desktop/unix/native/libmlib_image/vis_64.il
Changeset: 5974d04dd3c3
Author: psadhukhan
Date: 2020-04-10 11:47 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/5974d04dd3c3
Merge
- make/launcher/Launcher-jdk.rmic.gmk
- src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp
- src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.cpp
- src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.hpp
- src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
- src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.hpp
- src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
- src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
- src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
- src/hotspot/share/gc/shenandoah/shenandoahTraversalMode.cpp
- src/hotspot/share/gc/shenandoah/shenandoahTraversalMode.hpp
- src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacAppStore.entitlements
- src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacAppStore_Inherit.entitlements
- src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertyGetterTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertySetterTaglet.java
- src/jdk.rmic/share/classes/module-info.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/Generator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/IndentingWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/Names.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/RMIConstants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/RMIGenerator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/RemoteClass.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/Util.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties
- src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_ja.properties
- src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties
- src/jdk.rmic/share/classes/sun/tools/asm/ArrayData.java
- src/jdk.rmic/share/classes/sun/tools/asm/Assembler.java
- src/jdk.rmic/share/classes/sun/tools/asm/CatchData.java
- src/jdk.rmic/share/classes/sun/tools/asm/ClassConstantData.java
- src/jdk.rmic/share/classes/sun/tools/asm/ConstantPool.java
- src/jdk.rmic/share/classes/sun/tools/asm/ConstantPoolData.java
- src/jdk.rmic/share/classes/sun/tools/asm/Cover.java
- src/jdk.rmic/share/classes/sun/tools/asm/FieldConstantData.java
- src/jdk.rmic/share/classes/sun/tools/asm/Instruction.java
- src/jdk.rmic/share/classes/sun/tools/asm/Label.java
- src/jdk.rmic/share/classes/sun/tools/asm/LocalVariable.java
- src/jdk.rmic/share/classes/sun/tools/asm/LocalVariableTable.java
- src/jdk.rmic/share/classes/sun/tools/asm/NameAndTypeConstantData.java
- src/jdk.rmic/share/classes/sun/tools/asm/NameAndTypeData.java
- src/jdk.rmic/share/classes/sun/tools/asm/NumberConstantData.java
- src/jdk.rmic/share/classes/sun/tools/asm/StringConstantData.java
- src/jdk.rmic/share/classes/sun/tools/asm/StringExpressionConstantData.java
- src/jdk.rmic/share/classes/sun/tools/asm/SwitchData.java
- src/jdk.rmic/share/classes/sun/tools/asm/TryData.java
- src/jdk.rmic/share/classes/sun/tools/java/AmbiguousClass.java
- src/jdk.rmic/share/classes/sun/tools/java/AmbiguousMember.java
- src/jdk.rmic/share/classes/sun/tools/java/ArrayType.java
- src/jdk.rmic/share/classes/sun/tools/java/BinaryAttribute.java
- src/jdk.rmic/share/classes/sun/tools/java/BinaryClass.java
- src/jdk.rmic/share/classes/sun/tools/java/BinaryCode.java
- src/jdk.rmic/share/classes/sun/tools/java/BinaryConstantPool.java
- src/jdk.rmic/share/classes/sun/tools/java/BinaryExceptionHandler.java
- src/jdk.rmic/share/classes/sun/tools/java/BinaryMember.java
- src/jdk.rmic/share/classes/sun/tools/java/ClassDeclaration.java
- src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java
- src/jdk.rmic/share/classes/sun/tools/java/ClassFile.java
- src/jdk.rmic/share/classes/sun/tools/java/ClassNotFound.java
- src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java
- src/jdk.rmic/share/classes/sun/tools/java/ClassType.java
- src/jdk.rmic/share/classes/sun/tools/java/CompilerError.java
- src/jdk.rmic/share/classes/sun/tools/java/Constants.java
- src/jdk.rmic/share/classes/sun/tools/java/Environment.java
- src/jdk.rmic/share/classes/sun/tools/java/FileClassFile.java
- src/jdk.rmic/share/classes/sun/tools/java/Identifier.java
- src/jdk.rmic/share/classes/sun/tools/java/IdentifierToken.java
- src/jdk.rmic/share/classes/sun/tools/java/Imports.java
- src/jdk.rmic/share/classes/sun/tools/java/MemberDefinition.java
- src/jdk.rmic/share/classes/sun/tools/java/MethodSet.java
- src/jdk.rmic/share/classes/sun/tools/java/MethodType.java
- src/jdk.rmic/share/classes/sun/tools/java/Package.java
- src/jdk.rmic/share/classes/sun/tools/java/Parser.java
- src/jdk.rmic/share/classes/sun/tools/java/ParserActions.java
- src/jdk.rmic/share/classes/sun/tools/java/PathClassFile.java
- src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java
- src/jdk.rmic/share/classes/sun/tools/java/Scanner.java
- src/jdk.rmic/share/classes/sun/tools/java/ScannerInputReader.java
- src/jdk.rmic/share/classes/sun/tools/java/SyntaxError.java
- src/jdk.rmic/share/classes/sun/tools/java/Type.java
- src/jdk.rmic/share/classes/sun/tools/java/ZipClassFile.java
- src/jdk.rmic/share/classes/sun/tools/javac/BatchEnvironment.java
- src/jdk.rmic/share/classes/sun/tools/javac/BatchParser.java
- src/jdk.rmic/share/classes/sun/tools/javac/CompilerMember.java
- src/jdk.rmic/share/classes/sun/tools/javac/ErrorConsumer.java
- src/jdk.rmic/share/classes/sun/tools/javac/ErrorMessage.java
- src/jdk.rmic/share/classes/sun/tools/javac/Main.java
- src/jdk.rmic/share/classes/sun/tools/javac/SourceClass.java
- src/jdk.rmic/share/classes/sun/tools/javac/SourceMember.java
- src/jdk.rmic/share/classes/sun/tools/javac/resources/javac.properties
- src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties
- src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties
- src/jdk.rmic/share/classes/sun/tools/tree/AddExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AndExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/ArrayAccessExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/ArrayExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignAddExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignBitAndExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignBitOrExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignBitXorExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignDivideExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignMultiplyExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignOpExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignRemainderExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignShiftLeftExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignShiftRightExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignSubtractExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/AssignUnsignedShiftRightExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BinaryArithmeticExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BinaryAssignExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BinaryBitExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BinaryCompareExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BinaryEqualityExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BinaryExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BinaryLogicalExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BinaryShiftExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BitAndExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BitNotExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BitOrExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BitXorExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BooleanExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/BreakStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/ByteExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/CaseStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/CastExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/CatchStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/CharExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/CheckContext.java
- src/jdk.rmic/share/classes/sun/tools/tree/CodeContext.java
- src/jdk.rmic/share/classes/sun/tools/tree/CommaExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/CompoundStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/ConditionVars.java
- src/jdk.rmic/share/classes/sun/tools/tree/ConditionalExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/ConstantExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/Context.java
- src/jdk.rmic/share/classes/sun/tools/tree/ContinueStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/ConvertExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/DeclarationStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/DivRemExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/DivideExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/DoStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/DoubleExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/EqualExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/ExprExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/Expression.java
- src/jdk.rmic/share/classes/sun/tools/tree/ExpressionStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/FieldExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/FieldUpdater.java
- src/jdk.rmic/share/classes/sun/tools/tree/FinallyStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/FloatExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/ForStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/GreaterExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/GreaterOrEqualExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/IdentifierExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/IfStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/IncDecExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/InlineMethodExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/InlineNewInstanceExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/InlineReturnStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/InstanceOfExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/IntExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/IntegerExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/LengthExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/LessExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/LessOrEqualExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/LocalMember.java
- src/jdk.rmic/share/classes/sun/tools/tree/LongExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/MethodExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/MultiplyExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/NaryExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/NegativeExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/NewArrayExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/NewInstanceExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/Node.java
- src/jdk.rmic/share/classes/sun/tools/tree/NotEqualExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/NotExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/NullExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/OrExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/PositiveExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/PostDecExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/PostIncExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/PreDecExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/PreIncExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/RemainderExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/ReturnStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/ShiftLeftExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/ShiftRightExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/ShortExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/Statement.java
- src/jdk.rmic/share/classes/sun/tools/tree/StringExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/SubtractExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/SuperExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/SwitchStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/SynchronizedStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/ThisExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/ThrowStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/TryStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/TypeExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/UnaryExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/UnsignedShiftRightExpression.java
- src/jdk.rmic/share/classes/sun/tools/tree/UplevelReference.java
- src/jdk.rmic/share/classes/sun/tools/tree/VarDeclarationStatement.java
- src/jdk.rmic/share/classes/sun/tools/tree/Vset.java
- src/jdk.rmic/share/classes/sun/tools/tree/WhileStatement.java
- src/jdk.rmic/share/classes/sun/tools/util/CommandLine.java
- src/jdk.rmic/share/classes/sun/tools/util/ModifierFilter.java
- src/jdk.rmic/share/man/rmic.1
- test/hotspot/jtreg/vmTestbase/gc/gctests/Steal/steal001/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/Steal/steal001/steal001.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/Steal/steal002/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/Steal/steal002/steal002.java
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMBean/findMonitorDeadlockedThreads/find001.java
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMBean/isCurrentThreadCpuTimeSupported/curthcputime001.java
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMBean/isThreadContentionMonitoringSupported/thcontmonitor001.java
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMBean/isThreadCpuTimeSupported/thcputime001.java
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMBean/resetPeakThreadCount/reset001.java
! test/jdk/ProblemList.txt
- test/jdk/sun/rmi/rmic/RMIGenerator/RmicDefault.java
- test/jdk/sun/rmi/rmic/RMIGenerator/packagedir/AppletServer.java
- test/jdk/sun/rmi/rmic/RMIGenerator/packagedir/RmicMeImpl.java
- test/jdk/sun/rmi/rmic/RMIGenerator/packagedir/RmicMeInterface.java
- test/jdk/sun/rmi/rmic/classFileVersion/G1.java
- test/jdk/sun/rmi/rmic/classFileVersion/G1Impl.java
- test/jdk/sun/rmi/rmic/classFileVersion/run.sh
- test/jdk/sun/rmi/rmic/classpath/RMICClassPathTest.java
- test/jdk/sun/rmi/rmic/covariantReturns/G2.java
- test/jdk/sun/rmi/rmic/covariantReturns/G2Impl.java
- test/jdk/sun/rmi/rmic/covariantReturns/G5.java
- test/jdk/sun/rmi/rmic/covariantReturns/G5Impl.java
- test/jdk/sun/rmi/rmic/covariantReturns/run.sh
- test/jdk/sun/rmi/rmic/defaultStubVersion/G1.java
- test/jdk/sun/rmi/rmic/defaultStubVersion/G1Impl.java
- test/jdk/sun/rmi/rmic/defaultStubVersion/run.sh
- test/jdk/sun/rmi/rmic/extraCompilation/run.sh
- test/jdk/sun/rmi/rmic/manifestClassPath/Util.sh
- test/jdk/sun/rmi/rmic/manifestClassPath/run.sh
- test/jdk/sun/rmi/rmic/minimizeWrapperInstances/P.java
- test/jdk/sun/rmi/rmic/minimizeWrapperInstances/PImpl.java
- test/jdk/sun/rmi/rmic/minimizeWrapperInstances/Test.java
- test/jdk/sun/rmi/rmic/minimizeWrapperInstances/run.sh
- test/jdk/sun/rmi/rmic/oldjavacRemoved/Foo.java
- test/jdk/sun/rmi/rmic/oldjavacRemoved/sunToolsJavacMain.sh
- test/jdk/sun/tools/java/CFCTest.java
- test/jdk/sun/tools/jps/LingeredApp.java
Changeset: 19afeaa0fdbe
Author: psadhukhan
Date: 2020-04-11 10:32 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/19afeaa0fdbe
Merge
- test/hotspot/jtreg/applications/ctw/modules/jdk_rmic.java
Changeset: 9d4956ec144e
Author: herrick
Date: 2020-04-10 16:21 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/9d4956ec144e
8242155: Enhance automated macos signing tests
Reviewed-by: asemenyuk, almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
Changeset: 579c6487bbae
Author: bpb
Date: 2020-04-13 10:16 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/579c6487bbae
8242292: (fs) FileSystems.getFileSystem(URI) should throw IAE if the URI scheme is null
Reviewed-by: lancea, alanb
! src/java.base/share/classes/java/nio/file/FileSystems.java
! test/jdk/java/nio/file/FileSystem/Basic.java
Changeset: fcc2cfee79f6
Author: bpb
Date: 2020-04-13 10:17 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/fcc2cfee79f6
8241952: (fs) FileChannel.write(ByteBuffer src, long position) does not check for the FileChannel being closed first
Reviewed-by: lancea, alanb
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
Changeset: e79e66598f62
Author: jjg
Date: 2020-04-13 10:54 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/e79e66598f62
8242326: use new "summary-list" CSS class instead of general "block-list" for list of summary sections
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
Changeset: f3437f285112
Author: sspitsyn
Date: 2020-04-13 18:02 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/f3437f285112
8242241: add assert to ClassUnloadEventImpl::className
Summary: Add assert
Reviewed-by: cjplummer, dcubed
! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventSetImpl.java
Changeset: 8d94623b5532
Author: iignatyev
Date: 2020-04-13 12:30 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/8d94623b5532
8242471: remove "temporarily" restrictions of nsk/jdi/Argument/value/value004
Reviewed-by: amenkov, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004/TestDescription.java
Changeset: f925b098c741
Author: iignatyev
Date: 2020-04-13 12:31 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/f925b098c741
8242313: use reproducible random in hotspot svc tests
Reviewed-by: cjplummer
! test/hotspot/jtreg/serviceability/sa/LingeredAppWithNativeMethod.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java
! test/hotspot/jtreg/serviceability/threads/TestFalseDeadLock.java
Changeset: 5cbfec1cadf9
Author: iignatyev
Date: 2020-04-13 12:32 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/5cbfec1cadf9
8242311: use reproducible random in hotspot runtime tests
Reviewed-by: iklam, mseledtsov
! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java
! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java
! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressApp.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java
! test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java
Changeset: 13de0f2d8067
Author: cjplummer
Date: 2020-04-13 13:21 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/13de0f2d8067
8235220: ClhsdbScanOops.java fails with sun.jvm.hotspot.types.WrongTypeException
Reviewed-by: amenkov, iklam
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java
! test/hotspot/jtreg/ProblemList.txt
Changeset: 722e0159526d
Author: iignatyev
Date: 2020-03-24 15:21 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/722e0159526d
8174768: Make ProcessTools print executed process output into a separate file
Reviewed-by: dholmes, iignatyev
Contributed-by: Evgeny Nikitin <evgeny.nikitin at oracle.com>
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 8199bb2d6e3d
Author: smarks
Date: 2020-04-13 14:37 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/8199bb2d6e3d
8242327: List spec should state that unmodifiable lists implement RandomAccess
Reviewed-by: lancea
! src/java.base/share/classes/java/util/List.java
Changeset: 1d525f264549
Author: cjplummer
Date: 2020-04-13 16:30 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/1d525f264549
8237250: pmap and pstack should do a better of making it clear that they are not supported on Mac OS X
Reviewed-by: amenkov, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java
Changeset: 5f5876adb88c
Author: ysuenaga
Date: 2020-04-14 09:03 +0900
URL: https://hg.openjdk.java.net/panama/dev/rev/5f5876adb88c
8242283: Can't start JVM when java home path includes non-ASCII character
Reviewed-by: naoto, hseigel
! src/hotspot/os/windows/os_windows.cpp
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/windows/native/libjava/canonicalize_md.c
! src/java.base/windows/native/libjli/java_md.c
! src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.cpp
Changeset: 9a81c0a34bd0
Author: weijun
Date: 2020-04-14 10:04 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/9a81c0a34bd0
8242330: Arrays should be cloned in several JAAS Callback classes
Reviewed-by: mullan
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java
+ test/jdk/javax/security/auth/callback/Mutability.java
Changeset: 705559b44ba0
Author: ihse
Date: 2020-04-14 14:58 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/705559b44ba0
8231572: Use -lobjc instead of -fobjc-link-runtime in libosxsecurity
Reviewed-by: erikj
! make/lib/Lib-java.base.gmk
Changeset: 1c7f617f8866
Author: sjohanss
Date: 2020-04-14 15:18 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/1c7f617f8866
8242448: Change HeapRegionManager::guarantee_contiguous_range to be assert_contiguous_range
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
Changeset: f9bd8ef1ae99
Author: shade
Date: 2020-04-14 15:33 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/f9bd8ef1ae99
8242625: Shenandoah: restore heap logging for Degenerated/Full cycles
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: 52ce7215a38d
Author: shade
Date: 2020-04-14 15:33 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/52ce7215a38d
8242638: Shenandoah: restore heap logging for uncommit
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 74384366ec1d
Author: pkoppula
Date: 2020-04-14 14:16 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/74384366ec1d
8237474: Default SSLEngine should create in server role
Reviewed-by: xuelei, coffeys
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java
! test/jdk/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java
Changeset: ec14dc33e561
Author: erikj
Date: 2020-04-14 07:54 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/ec14dc33e561
8242463: ProcessTools.createNativeTestProcessBuilder() in testlib needs jdk/bin on PATH on Windows
Reviewed-by: iignatyev, mseledtsov, tbell
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: e911bc159b1f
Author: erikj
Date: 2020-04-14 07:58 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/e911bc159b1f
8242468: VS2019 build missing vcruntime140_1.dll
Reviewed-by: tbell, ihse
! make/CreateJmods.gmk
! make/autoconf/basic.m4
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain_windows.m4
! make/copy/Copy-java.base.gmk
! make/devkit/createWindowsDevkit2019.sh
! make/hotspot/test/GtestImage.gmk
! make/lib/CoreLibraries.gmk
! src/java.base/windows/native/libjli/java_md.c
Changeset: 7d84f2442623
Author: hannesw
Date: 2020-04-14 19:22 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/7d84f2442623
8241982: Make TestSearchScript.java run with GraalJS
Reviewed-by: sundar, jjg
! test/langtools/jdk/javadoc/doclet/testSearchScript/TestSearchScript.java
Changeset: adfb8ad070d5
Author: ddong
Date: 2020-04-14 20:36 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/adfb8ad070d5
8238665: Add JFR event for direct memory statistics
Reviewed-by: egahlin, alanb
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/AbstractBufferStatisticsEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/DirectBufferStatisticsEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/runtime/TestDirectBufferStatisticsEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 5393acb9f896
Author: shade
Date: 2020-04-14 21:17 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/5393acb9f896
8241142: Shenandoah: should not use parallel reference processing with single GC thread
Reviewed-by: shade
Contributed-by: Aditya Mandaleeka <adityam at microsoft.com>
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 234f63305533
Author: clanger
Date: 2020-04-14 21:43 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/234f63305533
8242039: Improve jlink VersionPropsPlugin
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java
Changeset: 6914509e1781
Author: shade
Date: 2020-04-14 22:18 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/6914509e1781
8242641: Shenandoah: clear live data and update TAMS optimistically
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: aa6520595dc1
Author: kbarrett
Date: 2020-04-14 17:31 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/aa6520595dc1
8242078: G1: Improve concurrent refinement analytics and logging
Summary: Unify data collection and reporting.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefineStats.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
! src/hotspot/share/logging/logPrefix.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java
Changeset: 9eea66de64df
Author: valeriep
Date: 2020-04-14 22:12 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/9eea66de64df
8242556: Cannot load RSASSA-PSS public key with non-null params from byte array
Summary: Update AlgorithmId to use alg name before oid str when parsing DER bytes
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! test/jdk/sun/security/rsa/pss/PSSParametersTest.java
! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java
Changeset: 2cd3a8f8be61
Author: valeriep
Date: 2020-04-14 22:31 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/2cd3a8f8be61
8172680: Support SHA-3 based Hmac algorithms
Summary: enhanced SunJCE provider with Hmac with SHA3 digests
Reviewed-by: weijun
! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! test/jdk/com/sun/crypto/provider/Mac/MacKAT.java
Changeset: d8c6441b3a33
Author: mullan
Date: 2019-10-15 08:18 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/d8c6441b3a33
8231415: Better signatures in XML
Reviewed-by: weijun, mschoene, rhalade
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
Changeset: e750389b51b9
Author: xuelei
Date: 2019-10-20 13:42 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/e750389b51b9
8229733: TLS message handling improvements
Reviewed-by: jnimeh, rhalade, ahgross
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
Changeset: 89c0ce592bd4
Author: igerasim
Date: 2019-10-23 17:03 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/89c0ce592bd4
8231785: Improved socket permissions
Reviewed-by: ahgross, chegar, mullan, rhalade
! src/java.base/share/classes/java/net/SocketPermission.java
! test/jdk/java/net/SocketPermission/SocketPermissionCollection.java
Changeset: ae00f00d7863
Author: xuelei
Date: 2019-10-28 10:43 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/ae00f00d7863
8232424: More constrained algorithms
Reviewed-by: jnimeh, rhalade, ahgross
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
Changeset: ae95635da7a6
Author: jnimeh
Date: 2019-10-30 13:15 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/ae95635da7a6
8232581: Improve TLS verification
Reviewed-by: xuelei, rhalade, mschoene
! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
Changeset: 43f7094dcff0
Author: hannesw
Date: 2019-11-06 17:13 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/43f7094dcff0
8223898: Forward references to Nashorn
Reviewed-by: sundar, mschoene, rhalade
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java
Changeset: 4932ed8fc62a
Author: amenkov
Date: 2019-11-14 15:06 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/4932ed8fc62a
8227542: Manifest improved jar headers
Reviewed-by: sspitsyn, mschoene
! src/java.instrument/share/classes/java/lang/instrument/package-info.java
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
Changeset: 0150515f2c2e
Author: hannesw
Date: 2019-11-15 19:10 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/0150515f2c2e
8223904: Improve Nashorn matching
Reviewed-by: jlaskey, sundar, mschoene, rhalade
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java
Changeset: 4cb54cc8fce4
Author: xuelei
Date: 2019-11-25 09:50 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/4cb54cc8fce4
8234408: Improve TLS session handling
Reviewed-by: ascarpino, jjiang, ahgross, ssahoo, mullan
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
Changeset: 7f82ed9df68a
Author: vlivanov
Date: 2019-12-03 19:31 +0300
URL: https://hg.openjdk.java.net/panama/dev/rev/7f82ed9df68a
8227467: Better class method invocations
Reviewed-by: thartmann, dholmes, ahgross
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/oops/instanceKlass.hpp
Changeset: b9b1d48d8ce7
Author: dfuchs
Date: 2019-12-09 20:33 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/b9b1d48d8ce7
8233245: More adaptive sockets
Reviewed-by: chegar, igerasim, alanb, skoivu, rhalade
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
+ test/jdk/java/net/DatagramSocket/GetLocalAddress.java
Changeset: bbeb257f3240
Author: weijun
Date: 2019-12-11 16:35 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/bbeb257f3240
8234027: Better JCEKS key support
Reviewed-by: ahgross, mullan, rriggs, rhalade
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java
Changeset: 53b649fe30ba
Author: erikj
Date: 2019-12-12 15:38 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/53b649fe30ba
8233410: Better Build Scripting
Reviewed-by: tbell, jwilhelm
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/launcher/LauncherCommon.gmk
Changeset: 122984d89adf
Author: erikj
Date: 2019-12-13 08:27 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/122984d89adf
8226346: Build better binary builders
Reviewed-by: tbell
! make/TestImage.gmk
! make/autoconf/basic.m4
! make/autoconf/configure.ac
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/gensrc/GensrcCharacterData.gmk
! make/gensrc/GensrcModuleInfo.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/gensrc/GensrcDtrace.gmk
! make/hotspot/lib/CompileDtraceLibraries.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java
! make/jdk/src/classes/build/tools/module/GenModuleInfoSource.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiOut.c
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c
! src/java.desktop/macosx/native/libosxui/ScreenMenu.m
! src/java.desktop/share/native/common/awt/debug/debug_assert.h
! src/java.desktop/share/native/common/awt/debug/debug_mem.c
! src/java.desktop/share/native/common/awt/debug/debug_trace.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipeline.h
! src/java.desktop/windows/native/libawt/windows/alloc.h
! src/java.desktop/windows/native/libawt/windows/awt_Debug.h
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c
! src/java.instrument/share/native/libinstrument/JPLISAssert.h
! src/java.instrument/unix/native/libinstrument/EncodingSupport_md.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
! src/jdk.jdi/share/native/libdt_shmem/shmemBase.h
! src/jdk.jdi/windows/native/libdt_shmem/shmem_md.c
! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.h
! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.h
+ test/jdk/build/AbsPathsInImage.java
Changeset: 152ea6af0a27
Author: rriggs
Date: 2019-12-13 11:23 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/152ea6af0a27
8235274: Enhance typing of methods
Reviewed-by: jrose, psandoz, skoivu
! src/java.base/share/classes/java/lang/invoke/MethodType.java
Changeset: ed17a5385018
Author: michaelm
Date: 2019-12-16 15:13 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/ed17a5385018
8234825: Better Headings for HTTP Servers
Reviewed-by: chegar, dfuchs, igerasim
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java
Changeset: 57fff836da28
Author: xuelei
Date: 2019-12-17 12:55 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/57fff836da28
8235691: Enhance TLS connectivity
Reviewed-by: jnimeh, rhalade, ahgross
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
Changeset: 0a8d8e2d8176
Author: bpb
Date: 2019-12-18 07:21 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/0a8d8e2d8176
8234841: Enhance buffering of byte buffers
Reviewed-by: alanb, ahgross, rhalade, psandoz
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/StringCharBuffer.java
Changeset: 018a589ab47a
Author: alitvinov
Date: 2020-01-16 15:08 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/018a589ab47a
8233250: Better X11 rendering
Reviewed-by: prr, rhalade, mschoene, serb
! src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.c
! src/java.desktop/unix/native/common/java2d/x11/X11PMBlitLoops.c
! src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c
Changeset: bda5ed4e9a5e
Author: bchristi
Date: 2020-01-21 10:56 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/bda5ed4e9a5e
8224541: Better mapping of serial ENUMs
Reviewed-by: mschoene, rhalade, robm, rriggs, smarks
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
Changeset: 4838126ad6c2
Author: smarks
Date: 2020-01-21 16:53 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/4838126ad6c2
8224549: Less Blocking Array Queues
Reviewed-by: bchristi, rhalade, rriggs, mschoene, robm
! src/java.base/share/classes/java/io/ObjectStreamClass.java
Changeset: a22c0a8628a2
Author: bpb
Date: 2019-10-29 14:07 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/a22c0a8628a2
8225603: Enhancement for big integers
Reviewed-by: darcy, ahgross, rhalade
! src/java.base/share/classes/java/math/MutableBigInteger.java
! src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c
+ test/jdk/java/math/BigInteger/ModInvTime.java
Changeset: 9df567ffe620
Author: igerasim
Date: 2020-01-29 20:01 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/9df567ffe620
8236201: Better Scanner conversions
Reviewed-by: ahgross, rhalade, rriggs, skoivu, smarks
! src/java.base/share/classes/java/util/Scanner.java
Changeset: b38234194977
Author: erikj
Date: 2020-02-20 09:09 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/b38234194977
8239429: AbsPathsInImage.java fails in JDK 11u and 14u on Windows
Reviewed-by: tbell
! test/jdk/build/AbsPathsInImage.java
Changeset: ea7ada3ca7cb
Author: erikj
Date: 2020-02-20 14:05 -0800
URL: https://hg.openjdk.java.net/panama/dev/rev/ea7ada3ca7cb
8238960: linux-i586 builds are inconsistent as the newly build jdk is not able to reserve enough space for object heap
Reviewed-by: ihse, tbell, ahgross, jwilhelm
! make/autoconf/flags-ldflags.m4
Changeset: 8011263c55ad
Author: henryjen
Date: 2020-04-14 23:11 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/8011263c55ad
Merge
! make/autoconf/basic.m4
! make/autoconf/spec.gmk.in
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java
Changeset: ae5b54938c83
Author: zgu
Date: 2020-04-14 20:03 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/ae5b54938c83
8242602: Shenandoah: allow earlier recycle of trashed regions during concurrent root processing
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
Changeset: 246962deade4
Author: zgu
Date: 2020-04-14 21:08 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/246962deade4
8242643: Shenandoah: split concurrent weak and strong root processing
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
Changeset: fd90d09a566e
Author: ddong
Date: 2020-04-14 16:37 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/fd90d09a566e
8242485: Null _file checking in fileStream::flush()
Reviewed-by: dholmes, ysuenaga, iklam
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
Changeset: 417135e24818
Author: ihse
Date: 2020-04-15 08:58 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/417135e24818
8241618: Fix trivial unchecked warnings for jdk.hotspot.agent
Reviewed-by: cjplummer, sspitsyn
! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/ActionManager.java
! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/ui/CommonUI.java
! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/ui/TabsDlg.java
! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/ui/WizardDlg.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciObjectFactory.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/DebugInfoReadStream.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/ObjectValue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/ScopeDesc.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/StubQueue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/Debugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/CDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/LoadObjectComparator.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/TemplateType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicBlockSym.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCDebugInfoDataBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCompoundType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicEnumType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicFunctionType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicLineNumberMapping.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/dummy/DummyDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFFileParser.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugInfoBuilder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeDisassembler.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/OopMapForCacheEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Dictionary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CellTypeStateList.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHistogram.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallTypeData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/InlineTree.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ConcurrentLocksPrinter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/DeadlockDetector.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StackValueCollection.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VirtualBaseConstructor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/PackageNameFilter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicVtblAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/Annotation.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindInHeapPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/HighPrecisionJScrollBar.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/HistoryComboBox.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/JavaThreadsPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ObjectHistogramPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ProcessListPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/SAPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/SourceCodePanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/CTypeTreeNodeAdapter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/RevPtrsTreeNodeAdapter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeGroupNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeModel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BasicHashtable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CStringUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/FindObjectByType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Hashtable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HashtableBucket.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Interval.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/IntervalNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/IntervalTree.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/LivenessAnalysis.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/LivenessPath.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/LivenessPathList.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/MessageQueueBackend.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RBTree.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ReversePtrs.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/StreamMonitor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactoryImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaField.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/MapScriptObject.java
Changeset: 9aea61e73814
Author: kbarrett
Date: 2020-04-15 03:05 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/9aea61e73814
8242597: Remove GenericTaskQueue<>::push_slow
Summary: Remove push_slow and comment invariants.
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
Changeset: 80b8658fcf36
Author: ihse
Date: 2020-04-15 09:35 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/80b8658fcf36
8242629: Remove references to deprecated java.util.Observer and Observable
Reviewed-by: erikj, cjplummer, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/asm/Disassembler.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/c1/Runtime1.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciArrayKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciBaseObject.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciConstant.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciEnv.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciField.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciInstance.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciInstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMetadata.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciObject.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciObjectFactory.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciSymbol.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderDataGraph.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/AdapterBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/BufferBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CompiledMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/DeoptimizationBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/ExceptionBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/Location.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/MethodHandlesAdapterBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/PCDesc.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/RuntimeBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/RuntimeStub.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/SafepointBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/SingletonBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/StubQueue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/UncommonTrapBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/VMRegImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/CompileTask.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapPair.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/epsilon/EpsilonHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ImmutableSpace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/PSOldGen.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/PSYoungGen.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ParallelScavengeHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CompactibleSpace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenerationFactory.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenerationSpec.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/OopStorage.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Space.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Interpreter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/InterpreterCodelet.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/AFLBinaryTreeDictionary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/CodeHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Dictionary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/DictionaryEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FreeChunk.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/HeapBlock.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/MemRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/MetaspaceObj.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/VirtualSpace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Array.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/BreakpointInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CheckedExceptionElement.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompressedKlassPointers.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompressedOops.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPoolCache.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPoolCacheEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ExceptionTableElement.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Instance.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceClassLoaderKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceMirrorKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceRefKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/LocalVariableTableElement.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Metadata.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjArray.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjArrayKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Symbol.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeArray.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeArrayKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/java_lang_Class.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Block.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Block_Array.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Block_List.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallDynamicJavaNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallJavaNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallRuntimeNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallStaticJavaNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Compile.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/HaltNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/InlineTree.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/JVMState.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/LoopNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachCallJavaNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachCallNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachCallRuntimeNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachCallStaticJavaNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachIfNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachReturnNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MachSafePointNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/MultiNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node_Array.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node_List.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Phase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/PhaseRegAlloc.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/PhiNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/ProjNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/RegionNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/RootNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/SafePointNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/TypeNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/prims/JvmtiExport.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Arguments.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicLock.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicObjectLock.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicTypeSize.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompilerThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIHandleBlock.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIHandles.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaCallWrapper.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/OSThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfDataEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfDataPrologue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfMemory.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/RegisterMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StubRoutines.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ThreadLocalAllocBuffer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMReg.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64JavaCallWrapper.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64JavaCallWrapper.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_amd64/BsdAMD64JavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_x86/BsdX86JavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_aarch64/LinuxAARCH64JavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_amd64/LinuxAMD64JavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_ppc64/LinuxPPC64JavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_sparc/LinuxSPARCJavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxX86JavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/solaris_amd64/SolarisAMD64JavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/solaris_sparc/SolarisSPARCJavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/solaris_x86/SolarisX86JavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCRegisterMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/vmSymbols.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_amd64/Win32AMD64JavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_x86/Win32X86JavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86JavaCallWrapper.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/JavaThreadsPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BasicHashtable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BasicHashtableEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GenericArray.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Hashtable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HashtableBucket.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HashtableEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/IntArray.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/KlassArray.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/MethodArray.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Observable.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Observer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/U1Array.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/U2Array.java
Changeset: 3c31744af8eb
Author: redestad
Date: 2020-04-15 19:03 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/3c31744af8eb
8242842: Avoid reallocating name when checking for trailing slash in ZipFile.getEntryPos
Reviewed-by: alanb, lancea
Contributed-by: eirbjo at gmail.com, claes.redestad at oracle.com
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: 7cc27caabe6e
Author: prappo
Date: 2020-04-15 20:42 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/7cc27caabe6e
8242366: Fix JavaDoc warnings
Reviewed-by: dfuchs, mullan, prappo, weijun
Contributed-by: Vipin Sharma <vipinsharma85 at gmail.com>
! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/AESWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/BlowfishCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/DESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.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/PBKDF2Core.java
! src/java.base/share/classes/com/sun/crypto/provider/Padding.java
! src/java.base/share/classes/com/sun/crypto/provider/SymmetricCipher.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/net/www/content/text/PlainTextInputStream.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.base/share/classes/sun/security/provider/certpath/BasicChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/Builder.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/timestamp/TSResponse.java
! src/java.base/share/classes/sun/text/DictionaryBasedBreakIterator.java
Changeset: 3bd64d5d5d29
Author: ascarpino
Date: 2020-04-15 13:50 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/3bd64d5d5d29
8242008: SSLSession inconsistencies
Reviewed-by: jnimeh, xuelei
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
+ test/jdk/javax/net/ssl/SSLSession/CheckSessionContext.java
+ test/jdk/javax/net/ssl/templates/TLSBase.java
Changeset: 6a8e02e30041
Author: lfoltan
Date: 2020-04-15 21:01 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/6a8e02e30041
8210012: Implement Unified Logging Option for -XX:+TraceMethodHandles and -XX:+TraceInvokeDynamic
Summary: Transition the tracing method handles command line options to unified logging, -Xlog:methodhandles.
Reviewed-by: dholmes, iklam, jrose
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/sparc/methodHandles_sparc.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/interpreter/bootstrapInfo.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/logging/log.hpp
! src/hotspot/share/logging/logStream.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp
+ test/hotspot/jtreg/runtime/logging/CondyIndy.jasm
+ test/hotspot/jtreg/runtime/logging/CondyIndyMathOperation.jasm
+ test/hotspot/jtreg/runtime/logging/CondyIndyTest.java
More information about the panama-dev
mailing list