git: openjdk/jdk-sandbox: simple-buffers: 537 new changesets
Chris Hegarty
chris.hegarty at oracle.com
Thu Mar 11 16:02:24 UTC 2021
Changeset: d4b09439
Author: Chris Hegarty <chris.hegarty at oracle.com>
Date: 2021-02-03 13:53:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d4b09439
Minor cleanup
! src/java.base/share/classes/java/nio/AbstractBufferImpl.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
Changeset: 6415d3b8
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-01-29 16:16:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6415d3b8
8259584: SuperWord::fix_commutative_inputs checks in_bb(fin1) instead of in_bb(fin2)
Reviewed-by: shade
! src/hotspot/share/opto/superword.cpp
Changeset: b2e582a8
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-29 16:50:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2e582a8
8259905: Compiler treats 'sealed' keyword as 'var' keyword
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/lvti/ParserTest.out
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 739bbd03
Author: Guoxiong Li <lgxbslgx at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-29 18:27:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/739bbd03
8260566: Pattern type X is a subtype of expression type Y message is incorrect
Reviewed-by: jlahoda, tvaleev
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/patterns/NoSubtypeCheck.out
! test/langtools/tools/javac/patterns/NullsInPatterns.out
Changeset: f5ca8385
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-01-29 20:49:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f5ca8385
8065773: JDI: UOE is not thrown, when redefineClasses changes a class modifier
Reviewed-by: sspitsyn, coleenp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass01/redefineclasses021b.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass02/redefineclasses021b.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass03/redefineclasses021b.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass04/redefineclasses021b.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021b.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/newclass01/redefineclasses023b.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/newclass02/redefineclasses023b.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/newclass03/redefineclasses023b.java
Changeset: 71bfe962
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-01-30 00:21:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/71bfe962
8217633: Configurable extensions with system properties
Reviewed-by: rhalade, jnimeh
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/DisableExtensions.java
Changeset: fb46c910
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-30 00:56:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fb46c910
8260674: ProblemList jdk/incubator/vector/VectorHash.java in Xcomp configs
Reviewed-by: vlivanov
! test/jdk/ProblemList-Xcomp.txt
Changeset: 69ee314b
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-01-30 02:34:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/69ee314b
8249867: xml declaration is not followed by a newline
Reviewed-by: rriggs, naoto, lancea, dfuchs
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMConstants.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java
! src/java.xml/share/classes/module-info.java
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java
Changeset: 6b24e98c
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-01-30 03:46:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b24e98c
8259008: ArithmeticException was thrown at "Monitor Cache Dump" on HSDB
Reviewed-by: dcubed, gziemski, eosterlund, cjplummer, sspitsyn
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java
+ test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java
Changeset: 67a34daf
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-30 09:56:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/67a34daf
8260630: Templatize literal_size
8260629: Remove explicit instantiation of Hashtable with oop value
Reviewed-by: pliden, tschatzl, coleenp
! src/hotspot/share/utilities/hashtable.cpp
Changeset: fcfe6478
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-01-30 11:54:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fcfe6478
8260462: Missing <thead> in Modality.html
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
Changeset: a61ff87c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-30 15:23:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a61ff87c
8260685: ProblemList 2 compiler/jvmci/compilerToVM tests in Xcomp configs
Reviewed-by: iignatyev
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 0da9cad5
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-01-31 00:27:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0da9cad5
8260501: [Vector API] Improve register usage for shift operations on x86
Reviewed-by: vlivanov, kvn
! src/hotspot/cpu/x86/x86.ad
Changeset: 8a9004da
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-01-31 17:03:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a9004da
8260574: Remove parallel constructs in GenCollectedHeap::process_roots
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/strongRootsScope.cpp
! src/hotspot/share/gc/shared/strongRootsScope.hpp
Changeset: 039affc8
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-02-01 06:33:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/039affc8
8260577: Unused code in AbstractCompiler after Shark compiler removal
Reviewed-by: shade, chagedorn, kvn
! src/hotspot/share/c1/c1_Compiler.hpp
! src/hotspot/share/compiler/abstractCompiler.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jvmciCompiler.hpp
Changeset: cf942081
Author: Johannes Kuhn <info at j-kuhn.de>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2021-02-01 08:09:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cf942081
8259395: Patching automatic module with additional packages re-creates module without "requires java.base"
Reviewed-by: attila, alanb
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
+ test/jdk/tools/launcher/modules/patch/automatic/PatchTest.java
+ test/jdk/tools/launcher/modules/patch/automatic/myapp/module-info.java
+ test/jdk/tools/launcher/modules/patch/automatic/myapp/myapp/Main.java
+ test/jdk/tools/launcher/modules/patch/automatic/patch1/somelib/PatchInfo.java
+ test/jdk/tools/launcher/modules/patch/automatic/patch1/somelib/test/TestMain.java
+ test/jdk/tools/launcher/modules/patch/automatic/patch2/somelib/Dummy.java
+ test/jdk/tools/launcher/modules/patch/automatic/patch2/somelib/PatchInfo.java
+ test/jdk/tools/launcher/modules/patch/automatic/somelib/somelib/Dummy.java
+ test/jdk/tools/launcher/modules/patch/automatic/somelib/somelib/Invariants.java
+ test/jdk/tools/launcher/modules/patch/automatic/somelib/somelib/PatchInfo.java
Changeset: ab727f0a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-01 08:49:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab727f0a
8260591: Shenandoah: improve parallelism for concurrent thread root scans
Reviewed-by: zgu, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: aec03772
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-02-01 09:39:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/aec03772
8257498: Remove useless skeleton predicates
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.cpp
Changeset: c0cde7dc
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2021-02-01 12:57:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0cde7dc
8259814: test/jdk/tools/jlink/plugins/CompressorPluginTest.java has compilation issues
Reviewed-by: alanb
! test/jdk/ProblemList.txt
! test/jdk/tools/jlink/plugins/CompressorPluginTest.java
Changeset: 80760a32
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2021-02-01 14:07:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/80760a32
8260669: Missing quotes in fixpath.sh
Reviewed-by: tbell, iris, mikael, ihse
! make/scripts/fixpath.sh
Changeset: 02d586e1
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-02-01 15:48:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/02d586e1
8259398: Super word not applied to a loop with byteArrayViewVarHandle
Reviewed-by: vlivanov, thartmann, chagedorn
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java
Changeset: 181d63ff
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-02-01 16:46:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/181d63ff
8260522: Clean up warnings in hotspot JTReg runtime tests
Reviewed-by: lfoltan, coleenp
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/DoubleJVMOption.java
! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java
! test/hotspot/jtreg/runtime/LoadClass/TriggerResize.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/TestWithProfiler.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsApp.java
! test/hotspot/jtreg/runtime/modules/PatchModule/BasicJarBuilder.java
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
! test/hotspot/jtreg/runtime/reflect/ArrayGetIntException.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java
! test/hotspot/jtreg/runtime/verifier/defaultMethods/DefaultMethodRegressionTests.java
! test/hotspot/jtreg/testlibrary/jvmti/TransformerAgent.java
! test/lib/jdk/test/lib/classloader/GeneratingClassLoader.java
Changeset: df33595e
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-02-01 17:29:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/df33595e
8260309: Shenandoah: Clean up ShenandoahBarrierSet
Reviewed-by: shade, zgu
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
Changeset: e963ebd7
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-02-01 18:10:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e963ebd7
8260004: Shenandoah: Rename ShenandoahMarkCompact to ShenandoahFullGC
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
= src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
= src/hotspot/share/gc/shenandoah/shenandoahFullGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
Changeset: 50f9a70f
Author: JSNORDST <JSNORDST at JSNORDST-P53.se.oracle.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-01 18:19:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/50f9a70f
8217327: G1 Post-Cleanup region liveness printing should not print out-of-date efficiency
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: b6a73673
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-02-01 21:31:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b6a73673
8260349: Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS
Reviewed-by: shade, stuefe
! src/hotspot/share/services/memoryPool.cpp
+ test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java
Changeset: 55d62a53
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-02-01 22:17:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/55d62a53
8213226: [TESTBUG] Reduce the usage of CDSTestUtils.executeAndLog()
Reviewed-by: iklam, minqi
! test/hotspot/jtreg/runtime/cds/CdsDifferentCompactStrings.java
! test/hotspot/jtreg/runtime/cds/DeterministicDump.java
! test/hotspot/jtreg/runtime/cds/DumpSharedDictionary.java
! test/hotspot/jtreg/runtime/cds/PrintSharedArchiveAndExit.java
! test/hotspot/jtreg/runtime/cds/SharedArchiveFile.java
! test/hotspot/jtreg/runtime/cds/SharedStringsDedup.java
! test/hotspot/jtreg/runtime/cds/SharedStringsRunAuto.java
! test/hotspot/jtreg/runtime/cds/SharedSymbolTableBucketSize.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java
! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java
! test/hotspot/jtreg/runtime/cds/appcds/GraalWithLimitedMetaspace.java
! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithOldClass.java
! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/StaticArchiveWithLambda.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/NewModuleFinderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/InstrumentationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasic.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java
! test/lib/jdk/test/lib/cds/CDSOptions.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: 9880c4cd
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-01 22:52:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9880c4cd
8260860: ProblemList tools/jlink/plugins/CompressorPluginTest.java
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: a6d95058
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-01 22:53:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6d95058
8260864: ProblemList two security/krb5 tests on Linux
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 54e7a642
Author: bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-02-02 02:16:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/54e7a642
8260576: Typo in compiler/runtime/safepoints/TestRegisterRestoring.java
Reviewed-by: thartmann, jiefu
! test/hotspot/jtreg/compiler/runtime/safepoints/TestRegisterRestoring.java
Changeset: 474dba2d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-02-02 02:33:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/474dba2d
8257086: Clarify differences between {Float, Double}.equals and ==
Reviewed-by: smarks, bpb
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
Changeset: fe407cf1
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-02-02 07:23:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fe407cf1
8260420: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint
Reviewed-by: kvn, roland, chagedorn
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/compiler/loopopts/TestSplitIfPinnedLoadInStripMinedLoop.java
Changeset: ddd2951b
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-02 07:36:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ddd2951b
8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit
Reviewed-by: iklam
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
Changeset: 288a4fed
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-02 11:01:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/288a4fed
8260643: Remove parallel version handling in CardTableRS::younger_refs_in_space_iterate()
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/cardGeneration.cpp
! src/hotspot/share/gc/shared/cardGeneration.hpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: 189b65b2
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-02-02 13:10:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/189b65b2
8260264: Move common os_<unix> inline methods to a common posix source file
Reviewed-by: iklam, dholmes, coleenp, stuefe
! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
Changeset: a421bfad
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-02-02 13:29:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a421bfad
8259839: SystemDictionary exports too much implementation
Reviewed-by: iklam, dholmes
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: defcb042
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-02 15:36:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/defcb042
8260867: ProblemList java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java on linux
Reviewed-by: psadhukhan, jdv, pbansal
! test/jdk/ProblemList.txt
Changeset: 0093183b
Author: Quaffel <niklas.radomski at sap.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-02-02 15:53:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0093183b
8260368: [PPC64] GC interface needs enhancement to support GCs with load barriers
Reviewed-by: mdoerr, rkennke, goetz
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
Changeset: d7b1fc59
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-02 17:56:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7b1fc59
8260707: java/lang/instrument/PremainClass/InheritAgent0100.java times out
Co-authored-by: Arno Zeller <azeller at openjdk.org>
Reviewed-by: dholmes, sspitsyn, dcubed
! test/jdk/java/lang/instrument/NegativeAgentRunner.java
! test/jdk/java/lang/instrument/PremainClass/NoPremainAgent.java
! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgent.java
Changeset: f546fd00
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-02 18:21:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f546fd00
8260902: CDS mapping errors should not lead to unconditional output
Reviewed-by: iklam
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: 69189f88
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-02-02 18:26:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/69189f88
8256421: Add 2 HARICA roots to cacerts truststore
Reviewed-by: hchao, mullan
+ make/data/cacerts/haricaeccrootca2015
+ make/data/cacerts/haricarootca2015
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/HaricaCA.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 105d3e8f
Author: Davin Kevin <davin.kevin at gmail.com>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-02-02 20:54:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/105d3e8f
8260861: TrustStoreDescriptor log the same value
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
Changeset: 6dc3c6dc
Author: Mahendra Chhipa <mahendra.chhipa at oracle.com>
Committer: Brent Christian <bchristi at openjdk.org>
Date: 2021-02-02 21:11:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6dc3c6dc
8183372: Refactor java/lang/Class shell tests to java
Reviewed-by: bchristi, mchung
! test/jdk/java/lang/Class/forName/NonJavaNames.java
- test/jdk/java/lang/Class/forName/NonJavaNames.sh
! test/jdk/java/lang/Class/getEnclosingClass/EnclosingClassTest.java
- test/jdk/java/lang/Class/getEnclosingClass/build.sh
- test/jdk/java/lang/Class/getEnclosingClass/make_src.sh
Changeset: 9af33392
Author: Mahendra Chhipa <mahendra.chhipa at oracle.com>
Committer: Brent Christian <bchristi at openjdk.org>
Date: 2021-02-02 22:14:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9af33392
8261003: Bad Copyright header format after JDK-8183372
Reviewed-by: bchristi
! test/jdk/java/lang/Class/getEnclosingClass/EnclosingClassTest.java
Changeset: ffbcf1b0
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-02 23:40:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ffbcf1b0
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
Reviewed-by: lfoltan, hseigel, dholmes, stuefe
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.hpp
! src/hotspot/cpu/aarch64/runtime_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/methodHandles_arm.hpp
! src/hotspot/cpu/arm/runtime_arm.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.hpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.hpp
! src/hotspot/cpu/s390/runtime_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.hpp
! src/hotspot/cpu/x86/runtime_x86_32.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/compiledIC_zero.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstance.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciType.cpp
! src/hotspot/share/classfile/altHashing.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/javaAssertions.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verificationType.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmClassID.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/classfile/vmClasses.hpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/interpreter/bootstrapInfo.cpp
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp
! src/hotspot/share/oops/instanceRefKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/reflectionAccessorImplKlassHelper.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTrace.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! src/hotspot/share/runtime/fieldDescriptor.inline.hpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/memprofiler.cpp
! src/hotspot/share/runtime/monitorDeflationThread.cpp
! src/hotspot/share/runtime/notificationThread.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/reflectionUtils.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/statSampler.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/classLoadingService.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/gcNotifier.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/lowMemoryDetector.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/memoryService.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/vmEnums.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java
! test/hotspot/gtest/oops/test_instanceKlass.cpp
! test/hotspot/gtest/oops/test_markWord.cpp
Changeset: bec60432
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2021-02-03 00:29:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bec60432
8259570: (macos) tools/jpackage tests fails with 'hdiutil: couldn't eject "disk2" - Resource busy'
Reviewed-by: herrick, asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
Changeset: d423d368
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-02-03 00:52:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d423d368
8258508: Merge G1RedirtyCardsQueue into qset
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
Changeset: a47befc8
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-02-03 01:18:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a47befc8
8260878: com/sun/jdi/JdbOptions.java fails without jfr
Reviewed-by: amenkov, cjplummer
! test/jdk/com/sun/jdi/JdbOptions.java
Changeset: 98a76921
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-02-03 03:41:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/98a76921
8076313: GraphicsEnvironment does not detect changes in count of monitors on Linux OS
Reviewed-by: kizune
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
Changeset: b9d4211b
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-03 03:56:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b9d4211b
8260193: Remove JVM_GetInterfaceVersion() and JVM_DTraceXXX
Reviewed-by: alanb, lfoltan, gziemski, ihse
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/native/libjava/check_version.c
Changeset: c0084100
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-02-03 04:33:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0084100
8197825: [Test] Intermittent timeout with javax/swing JColorChooser Test
Reviewed-by: trebari, aivanov
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JColorChooser/Test6827032.java
Changeset: cb127a4b
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-02-03 06:49:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb127a4b
8198343: Test java/awt/print/PrinterJob/TestPgfmtSetMPA.java may fail w/o printer
Reviewed-by: jdv, trebari
! test/jdk/ProblemList.txt
! test/jdk/java/awt/print/PrinterJob/TestPgfmtSetMPA.java
Changeset: 91e6c755
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-02-03 08:10:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/91e6c755
8260928: InitArrayShortSize constraint func should print a helpful error message
Reviewed-by: shade, chagedorn
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
Changeset: 90376156
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-02-03 09:21:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/90376156
8222850: jshell tool: Misleading cascade compiler error in switch expression with undefined vars
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/langtools/tools/javac/recovery/SwitchUndefinedSelector.java
+ test/langtools/tools/javac/recovery/SwitchUndefinedSelector.out
Changeset: ae2c5f07
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Committer: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-02-03 11:11:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ae2c5f07
8260581: IGV: enhance node search
Allow users to search by node id or name by default, show partial matches when
searching for a specific property, show 'All N matching nodes' entry only if
relevant, and rank results by level of matching.
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Reviewed-by: chagedorn, vlivanov, xliu
! src/utils/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java
! src/utils/IdealGraphVisualizer/View/nbproject/project.properties
! src/utils/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/NodeQuickSearch.java
Changeset: c8de943c
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-02-03 11:43:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8de943c
8260617: Merge ZipFile encoding check with the initial hash calculation
Reviewed-by: lancea
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: 5324b5c5
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-02-03 13:15:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5324b5c5
8260998: Shenandoah: Restore reference processing statistics reporting
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
Changeset: 0ef93feb
Author: Ivan Šipka <isipka at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-02-03 14:08:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0ef93feb
8259265: Refactor UncaughtExceptions shell test as java test.
Reviewed-by: rriggs
- test/jdk/java/lang/Thread/UncaughtExceptions.sh
+ test/jdk/java/lang/Thread/UncaughtExceptionsTest.java
Changeset: b0ee7a86
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-02-03 14:15:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b0ee7a86
8241995: Clarify InetSocketAddress::toString specification
Reviewed-by: michaelm, chegar
! src/java.base/share/classes/java/net/InetSocketAddress.java
Changeset: 472bf629
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-02-03 16:01:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/472bf629
8258799: [Testbug] RandomCommandsTest must check if tested directive is added via jcmd
Reviewed-by: kvn, iignatyev
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Scenario.java
Changeset: 4a8b5c16
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-02-03 16:20:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a8b5c16
8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m
8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m
Reviewed-by: erikj, prr, ihse, valeriep
! make/common/TestFilesCompilation.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/test/JtregNativeJdk.gmk
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m
! src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m
! src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java
= test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m
- test/jdk/sun/security/krb5/config/SCDynamicConfigTest.java
+ test/jdk/sun/security/krb5/config/native/TestDynamicStore.java
+ test/jdk/sun/security/krb5/config/native/libTestDynamicStore.m
Changeset: f025bc1d
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-02-03 18:05:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f025bc1d
8260301: misc gc/g1/unloading tests fails with "RuntimeException: Method could not be enqueued for compilation at level N"
Reviewed-by: dlong, iignatyev
! src/hotspot/share/prims/whitebox.cpp
Changeset: 2be60e37
Author: Phil Race <prr at openjdk.org>
Date: 2021-02-03 21:58:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2be60e37
8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m
Reviewed-by: ihse, cjplummer
! make/modules/jdk.hotspot.agent/Lib.gmk
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
Changeset: f279ff9d
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-02-03 23:13:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f279ff9d
8261010: Delete the Netbeans "default" license header
Reviewed-by: iris, psadhukhan
! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java
! test/micro/org/openjdk/bench/java/math/BigIntegers.java
! test/micro/org/openjdk/bench/vm/compiler/WriteBarrier.java
Changeset: e2516e41
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-02-04 00:05:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e2516e41
8261028: ZGC: SIGFPE when MaxVirtMemFraction=0
Reviewed-by: stefank, pliden
! src/hotspot/share/gc/shared/gc_globals.hpp
Changeset: 8760688d
Author: Phil Race <prr at openjdk.org>
Date: 2021-02-04 01:36:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8760688d
8260616: Removing remaining JNF dependencies in the java.desktop module
Reviewed-by: gziemski, ihse, serb
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/test/JtregNativeJdk.gmk
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! 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/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m
! src/java.desktop/macosx/native/libosx/CFileManager.m
! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h
+ src/java.desktop/macosx/native/libosxapp/JNIUtilities.m
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.h
! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m
! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.h
! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m
! src/java.desktop/macosx/native/libosxui/AquaFileView.m
! src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m
! src/java.desktop/macosx/native/libosxui/AquaNativeResources.m
! src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m
! src/java.desktop/macosx/native/libosxui/JRSUIController.m
! src/java.desktop/macosx/native/libosxui/JRSUIFocus.m
! src/java.desktop/macosx/native/libosxui/ScreenMenu.h
! src/java.desktop/macosx/native/libosxui/ScreenMenu.m
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m
Changeset: e68eac9c
Author: Per Liden <pliden at openjdk.org>
Date: 2021-01-28 07:58:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e68eac9c
8259765: ZGC: Handle incorrect processor id reported by the operating system
Reviewed-by: ayang, eosterlund
! src/hotspot/os/linux/os_linux.cpp
Changeset: 1926765f
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-01-28 16:16:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1926765f
8253353: Crash in C2: guarantee(n != NULL) failed: No Node
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: vlivanov, neliasso
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestNestedIrreducibleLoops.jasm
+ test/hotspot/jtreg/compiler/loopopts/TestNestedIrreducibleLoopsMain.java
Changeset: 8ffdbceb
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-01-29 04:04:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ffdbceb
8260608: add a regression test for 8260370
Reviewed-by: kvn
+ test/hotspot/jtreg/compiler/loopopts/TestLoopLimitNodeElimination.java
Changeset: a117e115
Author: Wang Huang <whuang at openjdk.org>
Committer: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-01-29 08:07:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a117e115
8260339: JVM crashes when executing PhaseIdealLoop::match_fill_loop
Co-authored-by: He Xuejin <hexuejin2 at huawei.com>
Reviewed-by: neliasso, kvn, iignatyev
! src/hotspot/share/runtime/stubRoutines.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestLoopStoreVector.java
Changeset: bc41bb10
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-29 17:48:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bc41bb10
8260632: Build failures after JDK-8253353
Reviewed-by: stuefe, thartmann, kvn
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: 0fdf9cdd
Author: casparcwang <casparcwang at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-02-01 01:28:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0fdf9cdd
8260473: [vector] ZGC: VectorReshape test produces incorrect results with ZGC enabled
Co-authored-by: Stuart Monteith <smonteith at openjdk.org>
Co-authored-by: Wang Chao <casparcwang at tencent.com>
Reviewed-by: vlivanov, neliasso
! src/hotspot/share/opto/vector.cpp
+ test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java
Changeset: 21f8bf44
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-02-01 05:57:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/21f8bf44
8257215: JFR: Events dropped when streaming over a chunk rotation
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/DownLoadThread.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/jmx/streaming/TestRotate.java
Changeset: ed1a7755
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-02-02 07:41:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed1a7755
8258378: Final nroff manpage update for JDK 16
Reviewed-by: erikj, dholmes
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmid.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: 081fa3e7
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-02 18:00:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/081fa3e7
8260927: StringBuilder::insert is incorrect without Compact Strings
Reviewed-by: redestad, alanb, rriggs, jlaskey
! src/java.base/share/classes/java/lang/String.java
! test/jdk/java/lang/StringBuilder/Insert.java
Changeset: afd5eefd
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-02-02 19:20:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/afd5eefd
8260704: ParallelGC: oldgen expansion needs release-store for _end
Move JDK-8257999 barrier to correct location.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
Changeset: 1a7040e5
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-02-02 19:45:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a7040e5
8259794: Remove EA from JDK 16 version string starting with Initial RC promotion on Feb 04, 2021(B35)
Reviewed-by: iignatyev, mikael
! make/autoconf/version-numbers
Changeset: 9b7a8f19
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-02-04 02:06:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9b7a8f19
Merge
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/man/java.1
! test/jdk/ProblemList.txt
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/man/java.1
! test/jdk/ProblemList.txt
Changeset: 82028e70
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-04 04:05:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/82028e70
8260012: Reduce inclusion of collectedHeap.hpp and heapInspection.hpp
Reviewed-by: stefank, tschatzl
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/oopRecorder.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/accessBackend.inline.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/utilities/ostream.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
Changeset: 60f440de
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-02-04 04:13:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/60f440de
6436374: Graphics.setColor(null) is not documented
Reviewed-by: serb, pbansal
! src/java.desktop/share/classes/java/awt/Graphics.java
+ test/jdk/java/awt/color/TestNullSetColor.java
Changeset: 06b33a0a
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-02-04 07:28:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/06b33a0a
8261107: ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream)
Reviewed-by: azvegint, psadhukhan
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
+ test/jdk/java/awt/color/ICC_Profile/GetInstanceBrokenStream.java
Changeset: e8ad8b35
Author: Denghui Dong <ddong at openjdk.org>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-02-04 09:22:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e8ad8b35
8259956: jdk.jfr.internal.ChunkInputStream#available should return the sum of remaining available bytes
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/ChunkInputStream.java
+ test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamAvailable.java
Changeset: 992b5008
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-02-04 10:46:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/992b5008
8261036: Reduce classes loaded by CleanerFactory initialization
Reviewed-by: rriggs
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java
! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java
Changeset: 83357b11
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-02-04 10:47:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/83357b11
8261030: Avoid loading GenerateJLIClassesHelper at runtime
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
Changeset: be772ffa
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-04 13:47:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/be772ffa
8261023: Document why memory pretouch must be a store
Reviewed-by: shade, iwalulya
! src/hotspot/share/runtime/os.cpp
Changeset: f7a6cff9
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-02-04 14:37:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f7a6cff9
8261149: Initial nroff manpage update for JDK 17
Reviewed-by: dholmes, erikj
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmid.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: c1dea39d
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-02-04 14:50:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c1dea39d
8260335: [macos] Running app using relative path causes problems
Reviewed-by: almatvee, kizune
! src/jdk.jpackage/share/native/common/FileUtils.cpp
Changeset: e93e1e1c
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-02-04 17:01:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e93e1e1c
8261157: Incorrect GPL header after JDK-8259956
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamAvailable.java
Changeset: bdcbfa10
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-02-04 17:48:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bdcbfa10
8259927: Windows jpackage installer issues
Reviewed-by: asemenyuk, almatvee, kizune
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourcesBuilder.java
Changeset: d9aefa36
Author: Kiran Sidhartha Ravikumar <kravikumar at openjdk.org>
Date: 2021-02-04 17:49:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d9aefa36
8260356: (tz) Upgrade time-zone data to tzdata2021a
Reviewed-by: naoto
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/leapseconds
Changeset: c59e4b66
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-04 19:05:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c59e4b66
8261106: Reduce inclusion of jniHandles.hpp
Reviewed-by: coleenp, hseigel
! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/jniFastGetField_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/ci/ciBaseObject.hpp
! src/hotspot/share/ci/ciMetadata.hpp
! src/hotspot/share/ci/ciObject.hpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/gc/shared/concurrentGCThread.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/threadService.hpp
Changeset: 3bb6a3d2
Author: Phil Race <prr at openjdk.org>
Date: 2021-02-04 21:00:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3bb6a3d2
8261109: [macOS] Remove disabled warning for JNF in make/autoconf/flags-cflags.m4
Reviewed-by: serb, ihse, erikj
! make/autoconf/flags-cflags.m4
! make/modules/java.base/Lib.gmk
Changeset: 08f7454f
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-04 23:08:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/08f7454f
8261190: restore original Alibaba copyright line in two files
Reviewed-by: dholmes
! test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamAvailable.java
! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
Changeset: c5bb1092
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-05 03:02:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c5bb1092
8260019: Move some Thread subtypes out of thread.hpp
Reviewed-by: dholmes, coleenp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/compiler/compilerDirectives.hpp
+ src/hotspot/share/compiler/compilerThread.cpp
+ src/hotspot/share/compiler/compilerThread.hpp
! src/hotspot/share/gc/shared/concurrentGCThread.hpp
! src/hotspot/share/gc/shared/gcId.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/gc/z/zThread.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/jfr/utilities/jfrThreadIterator.hpp
! src/hotspot/share/jvmci/jvmci.cpp
+ src/hotspot/share/runtime/nonJavaThread.cpp
+ src/hotspot/share/runtime/nonJavaThread.hpp
! src/hotspot/share/runtime/task.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmThread.hpp
Changeset: d2bd4992
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-02-05 05:22:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2bd4992
8163498: Many long-running security libs tests
Reviewed-by: rhalade, weijun
! test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java
+ test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java
! test/jdk/sun/security/provider/DSA/SupportedDSAParamGen.java
+ test/jdk/sun/security/provider/DSA/SupportedDSAParamGenLongKey.java
! test/jdk/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java
+ test/jdk/sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java
! test/jdk/sun/security/rsa/SignatureTest.java
! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/rsa/RSAKeyPairGenerator.java
Changeset: 1e0a1013
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-02-05 07:24:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1e0a1013
8259862: MutableSpace's end should be atomic
Make _end volatile and use atomic access
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp
Changeset: ee2f2055
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-05 07:31:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee2f2055
8260926: Trace resource exhausted events unconditionally
Reviewed-by: dholmes, coleenp
! src/hotspot/share/prims/jvmtiExport.cpp
Changeset: 78b0d327
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-05 08:33:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/78b0d327
8234534: Simplify CardTable code after CMS removal
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/cardGeneration.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: 07918995
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-02-05 08:58:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/07918995
8261154: Memory leak in Java_java_lang_ClassLoader_defineClass0 with long class names
Reviewed-by: stuefe, chegar, mchung
! src/java.base/share/native/libjava/ClassLoader.c
! test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java
Changeset: 3495febf
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-02-05 09:33:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3495febf
8260296: SA's dumpreplaydata fails
Reviewed-by: kvn, cjplummer, iignatyev
! src/hotspot/share/ci/ciMetadata.cpp
! src/hotspot/share/ci/ciMetadata.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ProfileData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeEntries.java
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
! test/hotspot/jtreg/compiler/ciReplay/SABase.java
! test/hotspot/jtreg/compiler/ciReplay/VMBase.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
! test/lib/jdk/test/lib/process/OutputBuffer.java
! test/lib/jdk/test/lib/util/CoreUtils.java
Changeset: 224c166c
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-02-05 10:18:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/224c166c
8261213: [BACKOUT] MutableSpace's end should be atomic
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp
Changeset: 48f5220c
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-02-05 12:58:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/48f5220c
8260369: [PPC64] Add support for JDK-8200555
Reviewed-by: lucy
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
Changeset: 43ae0cf8
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-02-05 13:37:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/43ae0cf8
8261167: print_process_memory_info add a close call after fopen
Reviewed-by: stuefe, dholmes
! src/hotspot/os/linux/os_linux.cpp
Changeset: f9df3662
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-02-05 15:49:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f9df3662
8242300: SystemDictionary::resolve_super_or_fail() should look for the super class first
Reviewed-by: iklam, ccheung
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: 02189171
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-02-05 17:23:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/02189171
8258732: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java fails
Reviewed-by: minqi, iklam
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java
Changeset: 4a1814cb
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-02-05 18:15:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a1814cb
8261179: Norwegian Bokmål Locale fallback issue
Reviewed-by: joehw
! src/java.base/share/classes/java/util/ResourceBundle.java
! test/jdk/java/util/ResourceBundle/Control/DefaultControlTest.java
Changeset: 4a89733e
Author: Phil Race <prr at openjdk.org>
Date: 2021-02-05 19:19:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a89733e
8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code
Reviewed-by: serb, psadhukhan
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
Changeset: 7a6c1768
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-02-05 19:30:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a6c1768
8260736: Shenandoah: Cleanup includes in ShenandoahGC and families
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.hpp
Changeset: fac3c2d2
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-02-05 20:44:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fac3c2d2
8254702: jpackage app launcher crashes on CentOS
Reviewed-by: almatvee, erikj, herrick
! make/modules/jdk.jpackage/Lib.gmk
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java
+ src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.c
- src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.cpp
+ src/jdk.jpackage/linux/native/applauncher/LinuxPackage.c
+ src/jdk.jpackage/linux/native/applauncher/LinuxPackage.h
= src/jdk.jpackage/linux/native/libapplauncher/Executor.cpp
= src/jdk.jpackage/linux/native/libapplauncher/Executor.h
+ src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp
= src/jdk.jpackage/linux/native/libapplauncher/Package.cpp
= src/jdk.jpackage/linux/native/libapplauncher/Package.h
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayout.java
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.h
+ src/jdk.jpackage/share/native/applauncher/JvmLauncherLib.c
! src/jdk.jpackage/share/native/common/app.cpp
! src/jdk.jpackage/share/native/common/tstrings.cpp
Changeset: 440db35e
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-02-05 22:27:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/440db35e
8216358: [accessibility] [macos] The focus is invisible when tab to "Image Radio Buttons" and "Image CheckBoxes"
Reviewed-by: serb, pbansal
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java
+ test/jdk/javax/swing/JCheckBox/ImageCheckboxFocus/ImageCheckboxTest.java
Changeset: fb46d4e5
Author: Ivan Šipka <isipka at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-02-06 00:05:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fb46d4e5
8259268: Refactor InheritIO shell test as java test
Reviewed-by: iignatyev, rriggs
- test/jdk/java/lang/ProcessBuilder/InheritIO/InheritIO.java
- test/jdk/java/lang/ProcessBuilder/InheritIO/InheritIO.sh
+ test/jdk/java/lang/ProcessBuilder/InheritIOTest.java
Changeset: 5307afa9
Author: Dong Bo <dongbo at openjdk.org>
Committer: Dean Long <dlong at openjdk.org>
Date: 2021-02-03 21:40:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5307afa9
8260585: AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers
Reviewed-by: iveresov, dlong, njian, aph
! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/c2/TestShiftRightAndAccumulate.java
Changeset: 4de3a6be
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-02-04 15:11:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4de3a6be
8260709: C2: assert(false) failed: unscheduable graph
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestLoadPinnedAfterAllocate.java
Changeset: d7acfae3
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-02-06 00:29:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7acfae3
Merge
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
Changeset: 74d40ab7
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-02-06 03:38:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/74d40ab7
8261200: Some code in the ICC_Profile may not close file streams properly
Reviewed-by: azvegint
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
+ test/jdk/java/awt/color/ICC_Profile/WriteProfileToFile.java
Changeset: 2c3a86f9
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-02-06 16:35:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c3a86f9
8261280: Remove THREAD argument from compute_loader_lock_object
Reviewed-by: dcubed
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
Changeset: 7a2db858
Author: Pengfei Li <pli at openjdk.org>
Date: 2021-02-07 01:15:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a2db858
8261022: Fix incorrect result of Math.abs() with char type
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestAbsCharVector.java
Changeset: 0e18634b
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-02-07 02:24:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e18634b
8261270: MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel={1,2,3}
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java
Changeset: c5ff4544
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-07 07:10:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c5ff4544
8250989: Consolidate buffer allocation code for CDS static/dynamic dumping
Reviewed-by: ccheung, coleenp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/archiveUtils.inline.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/dynamicArchive.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: aa5bc6ed
Author: Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2021-02-08 02:12:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/aa5bc6ed
8258953: AArch64: move NEON instructions to aarch64_neon.ad
Reviewed-by: njian, aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
Changeset: 9d59dec2
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-02-08 02:34:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9d59dec2
8248876: LoadObject with bad base address created for exec file on linux
Reviewed-by: cjplummer, kevinw
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
Changeset: d45343ea
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-08 07:29:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d45343ea
8260899: ARM32: SyncOnValueBasedClassTest fails with assert(is_valid()) failed: invalid register
Reviewed-by: dsamersoff
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
Changeset: deb0544f
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-02-08 08:01:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/deb0544f
8261251: Shenandoah: Use object size for full GC humongous compaction
Reviewed-by: aph, shade
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
Changeset: d0a8f2f7
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-02-08 09:36:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d0a8f2f7
8260593: javac can skip a temporary local variable when pattern matching over a local variable
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/Annotations.java
! test/langtools/tools/javac/patterns/BindingsTest1.java
+ test/langtools/tools/javac/patterns/LocalVariableReuse.java
! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java
Changeset: 2c28e364
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-02-08 12:55:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c28e364
8237352: Update DatagramSocket to add support for joining multicast groups
Reviewed-by: alanb
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
+ test/jdk/java/net/DatagramSocket/DatagramSocketExample.java
+ test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java
Changeset: db0ca2b9
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-02-08 13:19:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/db0ca2b9
8261161: Clean up warnings in hotspot/jtreg/vmTestbase tests
Reviewed-by: lfoltan, coleenp
! test/hotspot/jtreg/vmTestbase/gc/gctests/JumbleGC/Tree.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomHelper.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceEvilTest/PhantomReferenceEvilTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceTest/PhantomReferenceTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReferenceGC/WeakReferenceGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest01/gctest01.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest02/gctest02.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest03/gctest03.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest04/gctest04.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/ExternalHashingTest/ExternalHashingTest.java
! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/FPCompare/TestFPBinop/TestFPBinop.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test1.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test2.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test3.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test4.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test5.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test6.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop_exception/pop_exception001/pop_exception001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch001/unwatch001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch001/watch001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch002/watch002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/newclass/isobsolete003b.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003b.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach001/attach001TestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003p.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/newclass_g/redefclass019a.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryUsage/from/from001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/from_c/from_c001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/CustomMBeanServer.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/Monitor.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadMonitor.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/server/ServerMXBean.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/TreeNodesDenotation.java
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/AODTestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/share/classload/GeneratingClassLoader.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ValueConversionDebugger.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/Debugee.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/JDWP.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/ForceEarlyReturnTestThread.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/NativeMethodsTestThread.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except004.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/RandomValueGen.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/SimpleUnitTest.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/TestTypes.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/i2c_c2i/Test.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/ClassFileGenerator.java
Changeset: dbc35f60
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-02-08 14:31:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dbc35f60
8261094: Open javax/swing/text/html/CSS/4765271/bug4765271.java
Reviewed-by: serb, psadhukhan, kizune
+ test/jdk/javax/swing/text/html/CSS/4765271/bug4765271.java
Changeset: 48c932e1
Author: Matthias Perktold <7334069+mperktold at users.noreply.github.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-02-08 14:32:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/48c932e1
8231286: HTML font size too large with high-DPI scaling and W3C_LENGTH_UNITS
Reviewed-by: aivanov, psadhukhan
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
+ test/jdk/javax/swing/text/html/CSS/8231286/HtmlFontSizeTest.java
Changeset: 29a428f5
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-02-08 17:08:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/29a428f5
8261229: MethodData is not correctly initialized with TieredStopAtLevel=3
Reviewed-by: thartmann
! src/hotspot/share/compiler/compilerDefinitions.cpp
Changeset: d6d5d9bf
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2021-02-08 17:09:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6d5d9bf
8261231: Windows IME was disabled after DnD operation
Reviewed-by: kizune, serb
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
Changeset: 351d7888
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-02-08 18:09:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/351d7888
8259074: regex benchmarks and tests
Reviewed-by: redestad
! test/jdk/java/util/regex/TestCases.txt
! test/micro/org/openjdk/bench/java/lang/ArrayFiddle.java
+ test/micro/org/openjdk/bench/java/util/regex/Exponential.java
+ test/micro/org/openjdk/bench/java/util/regex/Primality.java
+ test/micro/org/openjdk/bench/java/util/regex/Trim.java
Changeset: 92c6e6df
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-02-08 18:45:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/92c6e6df
8261254: Initialize charset mapping data lazily
Reviewed-by: alanb, jkuhn, naoto
! make/data/charsetmapping/DoubleByte-X.java.template
! make/data/charsetmapping/SingleByte-X.java.template
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM29626C.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM943C.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50220.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS932_0213.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MSISO2022JP.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java
Changeset: 20d7713c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-08 18:46:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/20d7713c
8261334: NMT: tuning statistic shows incorrect hash distribution
Reviewed-by: zgu, shade
! src/hotspot/share/services/memTracker.cpp
Changeset: ab65d53e
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2021-02-08 19:23:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab65d53e
8261261: The version extra fields needs to be overridable in jib-profiles.js
Reviewed-by: ihse
! make/conf/jib-profiles.js
Changeset: ace8f946
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-02-08 21:31:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ace8f946
8195744: Avoid calling ClassLoader.checkPackageAccess if security manager is not installed
Reviewed-by: dholmes, iklam
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java
Changeset: 2fd8ed02
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-02-08 21:50:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2fd8ed02
8240632: Note differences between IEEE 754-2019 math lib special cases and java.lang.Math
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/Math/ExpCornerCaseTests.java
! test/jdk/java/lang/Math/HypotTests.java
+ test/jdk/java/lang/Math/Ieee754SpecialCaseTests.java
Changeset: ad525bcd
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-02-08 22:05:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ad525bcd
8261281: Linking jdk.jpackage fails for linux aarch32 builds after 8254702
Reviewed-by: erikj
! make/modules/jdk.jpackage/Lib.gmk
Changeset: 74519628
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-02-08 22:18:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/74519628
8129776: The optimized Stream returned from Files.lines should unmap the mapped byte buffer (if created) when closed
Reviewed-by: rriggs, psandoz, alanb
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/file/FileChannelLinesSpliterator.java
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: f03e839e
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-02-08 23:16:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f03e839e
8261127: Cleanup THREAD/TRAPS/CHECK usage in CDS code
Reviewed-by: iklam, coleenp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
Changeset: 5d8204b1
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-02-09 00:01:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5d8204b1
8261368: The new TestNullSetColor test is placed in the wrong group
Reviewed-by: kizune
= test/jdk/java/awt/Graphics/TestNullSetColor.java
Changeset: 5183d8ae
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2021-02-09 01:49:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5183d8ae
8260355: AArch64: deoptimization stub should save vector registers
Reviewed-by: vlivanov, aph
+ src/hotspot/cpu/aarch64/registerMap_aarch64.cpp
! src/hotspot/cpu/aarch64/registerMap_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/vmreg_aarch64.hpp
! src/hotspot/cpu/arm/registerMap_arm.hpp
! src/hotspot/cpu/ppc/registerMap_ppc.hpp
! src/hotspot/cpu/s390/registerMap_s390.hpp
! src/hotspot/cpu/x86/registerMap_x86.cpp
! src/hotspot/cpu/x86/registerMap_x86.hpp
! src/hotspot/cpu/zero/registerMap_zero.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/runtime/registerMap.hpp
Changeset: 8ebed284
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-02-09 11:18:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ebed284
8261237: remove isClassPathAttributePresent method
Reviewed-by: shade, clanger, redestad, alanb
! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
Changeset: b0e7e5ab
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-02-09 13:07:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b0e7e5ab
8261263: Simplify javadoc link code
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.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/ConstantsSummaryWriterImpl.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/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.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/NestedClassWriterImpl.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/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
Changeset: b38d5be8
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-02-09 13:16:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b38d5be8
8261340: Fix 'deprecated' warnings in the vmTestbase/nsk tests
Reviewed-by: lfoltan, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/share/IORedirector.java
! test/hotspot/jtreg/vmTestbase/nsk/share/Log.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/IOPipe.java
Changeset: 906facab
Author: Quaffel <niklas.radomski at sap.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-02-09 14:24:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/906facab
8260372: [PPC64] Add support for JDK-8210498 and JDK-8222841
Reviewed-by: mdoerr, goetz
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
Changeset: f0bd9db5
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-02-09 15:16:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f0bd9db5
8257569: Failure observed with JfrVirtualMemory::initialize
Reviewed-by: egahlin, poonam
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
Changeset: 2f893c2b
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-02-09 15:32:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2f893c2b
8260337: Optimize ImageReader lookup, used by Class.getResource
Reviewed-by: jlaskey, sundar
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStrings.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
+ test/micro/org/openjdk/bench/java/lang/ClassGetResource.java
Changeset: edd5fc88
Author: Ian Graves <igraves at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2021-02-09 15:42:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/edd5fc88
8261096: Convert jlink tool to use Stream.toList()
Reviewed-by: alanb, smarks
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
Changeset: 8f4c15f6
Author: Attila Szegedi <attila at openjdk.org>
Date: 2021-02-09 16:06:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8f4c15f6
8198540: Dynalink leaks memory when generating type converters
Reviewed-by: plevart, hannesw
+ src/jdk.dynalink/share/classes/jdk/dynalink/BiClassValue.java
- src/jdk.dynalink/share/classes/jdk/dynalink/ClassMap.java
! src/jdk.dynalink/share/classes/jdk/dynalink/TypeConverterFactory.java
+ test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java
+ test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java
Changeset: f395ee0c
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-02-09 16:43:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f395ee0c
8261306: ServiceLoader documentation has malformed Unicode escape
Reviewed-by: lancea, iris, naoto
! src/java.base/share/classes/java/util/ServiceLoader.java
Changeset: becee643
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-02-09 17:09:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/becee643
8261279: sun/util/resources/cldr/TimeZoneNamesTest.java timed out
Reviewed-by: bpb, lancea, joehw
! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java
Changeset: a00b1305
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-02-09 17:38:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a00b1305
8261356: Clean up enum G1Mark
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
Changeset: 01d92808
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-09 17:46:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/01d92808
8261299: Use-after-free on failure path in LinuxPackage.c, getJvmLauncherLibPath
Reviewed-by: stuefe, herrick
! src/jdk.jpackage/linux/native/applauncher/LinuxPackage.c
Changeset: 7c565f8b
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-02-09 17:50:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7c565f8b
8261209: isStandalone property: remove dependency on pretty-print
Reviewed-by: lancea, naoto
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java
! src/java.xml/share/classes/module-info.java
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java
Changeset: ef7ee3f4
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-02-09 17:56:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ef7ee3f4
8225081: Remove Telia Company CA certificate expiring in April 2021
Reviewed-by: mullan
- make/data/cacerts/soneraclass2ca
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 05c6009e
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2021-02-09 19:08:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/05c6009e
8259656: fixpath.sh changes broke _NT_SYMBOL_PATH in RunTests.gmk
Reviewed-by: tbell, ihse
! make/RunTestsPrebuilt.gmk
Changeset: 699a3cde
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-02-09 22:20:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/699a3cde
8223188: Removed unnecessary #ifdef __cplusplus from .cpp sources
Reviewed-by: herrick, almatvee, iklam
! src/jdk.jpackage/windows/native/libjpackage/WindowsRegistry.cpp
! src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp
Changeset: 4619f372
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-02-10 01:59:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4619f372
8261472: BasicConstraintsExtension::toString shows "PathLen:2147483647" if there is no pathLenConstraint
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java
Changeset: 3af334a5
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-02-10 07:22:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3af334a5
6211257: BasicStroke.createStrokedShape(Shape): NPE is not specified
Reviewed-by: serb, prr, aivanov
! src/java.desktop/share/classes/java/awt/BasicStroke.java
+ test/jdk/java/awt/BasicStroke/TestNullShape.java
Changeset: 752f92bc
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-02-10 07:24:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/752f92bc
6211242: AreaAveragingScaleFilter(int, int): IAE is not specified
Reviewed-by: azvegint, trebari, serb
! src/java.desktop/share/classes/java/awt/image/AreaAveragingScaleFilter.java
+ test/jdk/java/awt/image/TestNullAASF.java
Changeset: ad54d8dd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-10 07:32:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ad54d8dd
8260934: java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings
Reviewed-by: iklam
! test/jdk/java/lang/StringBuilder/HugeCapacity.java
Changeset: a3d6e371
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-10 07:46:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a3d6e371
8261302: NMT: Improve malloc site table hashing
Reviewed-by: zgu, lucy
! src/hotspot/share/utilities/nativeCallStack.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp
Changeset: 52fc01b3
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-02-10 12:33:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/52fc01b3
8261268: LOAD_INSTANCE placeholders unneeded for parallelCapable class loaders
Reviewed-by: dholmes, iklam
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: a7726390
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-10 15:08:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a7726390
8261298: LinuxPackage.c, getJvmLauncherLibPath RPM->DEB typo
Reviewed-by: asemenyuk, almatvee, herrick
! src/jdk.jpackage/linux/native/applauncher/LinuxPackage.c
Changeset: 4caeb39f
Author: Phil Race <prr at openjdk.org>
Date: 2021-02-10 16:33:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4caeb39f
8260380: Upgrade to LittleCMS 2.12
Reviewed-by: jdv, serb
! src/java.desktop/share/legal/lcms.md
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsintrp.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmspcs.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
! src/java.desktop/share/native/liblcms/lcms2_plugin.h
Changeset: 40754f12
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-02-10 17:26:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/40754f12
4841153: java.awt.geom.Rectangle2D.add(double,double) documented incorrectly
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/geom/Rectangle2D.java
Changeset: cc5691c6
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-02-10 22:17:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cc5691c6
8248162: serviceability/attach/RemovingUnixDomainSocketTest.java failed
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java
! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java
! test/jdk/sun/tools/jcmd/TestJcmdSanity.java
Changeset: 447db627
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-02-10 23:57:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/447db627
6211198: ICC_Profile.getInstance(byte[]): IAE is not specified
Reviewed-by: prr, pbansal
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
+ test/jdk/java/awt/color/GetInstanceBrokenData.java
! test/jdk/java/awt/color/GetInstanceNullData.java
Changeset: adca84cc
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-11 05:11:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/adca84cc
8260341: CDS dump VM init code does not check exceptions
Reviewed-by: coleenp, hseigel
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 837bd893
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-11 05:31:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/837bd893
8261548: ProblemList runtime/NMT/CheckForProperDetailStackTrace.java
Reviewed-by: jwilhelm
! test/hotspot/jtreg/ProblemList.txt
Changeset: 49cf13d2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-11 08:53:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/49cf13d2
8261449: Micro-optimize JVM_LatestUserDefinedLoader
Reviewed-by: dholmes, stuefe, alanb
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
Changeset: 16623734
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-02-11 10:00:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/16623734
8235139: Deprecate the socket impl factory mechanism
Reviewed-by: dfuchs, alanb, chegar
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
Changeset: 3ede231d
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-02-11 10:16:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3ede231d
8259430: C2: assert(in_vt->length() == out_vt->length()) failed: mismatch on number of elements
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/vectornode.cpp
! test/jdk/ProblemList-Xcomp.txt
Changeset: a9c36805
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-02-11 10:16:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9c36805
8261250: Dependencies: Remove unused dependency types
Reviewed-by: kvn, thartmann
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
Changeset: 5e1b8092
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-02-11 10:41:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5e1b8092
8261444: Remove unused fields in Lower
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
Changeset: 8b6ab31d
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-02-11 10:43:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8b6ab31d
8261418: Reduce decoder creation overheads for sun.nio.cs.ext Charsets
Reviewed-by: naoto
! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM29626C.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM33722.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISCII91.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java.template
! test/micro/org/openjdk/bench/java/lang/StringDecode.java
Changeset: 9fed6048
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-11 11:57:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9fed6048
8261300: jpackage: rewrite while(0)/while(false) to proper blocks
Reviewed-by: herrick, asemenyuk, almatvee
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp
! src/jdk.jpackage/share/native/common/tstrings.cpp
Changeset: 0a89987a
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-02-11 13:00:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a89987a
8240281: Remove failing assertion code when selecting first memory state in SuperWord::co_locate_pack
Reviewed-by: roland, kvn, thartmann
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestPickFirstMemoryState.java
Changeset: eef86a80
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-02-11 13:10:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/eef86a80
8261029: Code heap page sizes not traced correctly using os::trace_page_sizes
Reviewed-by: kvn, stuefe, thartmann
! src/hotspot/share/memory/heap.cpp
Changeset: 4a72cea0
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-02-11 14:02:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a72cea0
8261509: Move per-thread StackWatermark from Thread to JavaThread class
Reviewed-by: eosterlund
! src/hotspot/share/runtime/thread.hpp
Changeset: c342323c
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-02-11 14:58:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c342323c
8261431: SA: Add comments about load address of executable
Reviewed-by: sspitsyn, kevinw
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
Changeset: 1740de2a
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-11 14:58:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1740de2a
8261297: NMT: Final report should use scale 1
Reviewed-by: zgu
! src/hotspot/share/services/memReporter.hpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
Changeset: 75c8489c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-11 18:10:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/75c8489c
8261604: ProblemList jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java
Reviewed-by: hseigel
! test/jdk/ProblemList.txt
Changeset: f4cfd758
Author: John Jiang <jjiang at openjdk.org>
Date: 2021-02-11 18:25:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f4cfd758
8261510: Use RFC numbers and protocol titles in sun.security.ssl.SSLExtension comments
Reviewed-by: wetmore, xuelei
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
Changeset: bf47a479
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-02-11 22:05:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf47a479
8261282: Lazy initialization of built-in ICC_Profile/ColorSpace classes is too lazy
Reviewed-by: azvegint
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
+ test/jdk/java/awt/color/BuiltInDataVariation.java
+ test/jdk/java/awt/color/HotStaticLocks.java
Changeset: 60a2072a
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-02-11 23:31:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/60a2072a
8260431: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo<' missing from stdout/stderr"
Reviewed-by: sspitsyn, cjplummer
! test/jdk/com/sun/jdi/JdbOptions.java
Changeset: 92ff8918
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-02-12 07:50:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/92ff8918
8261593: Do not use NULL pointer as write buffer parameter in jfrEmergencyDump.cpp write_repository_files
Reviewed-by: stuefe, mgronlun
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
Changeset: 6a84ec68
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-02-12 08:19:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a84ec68
8260044: Parallel GC: Concurrent allocation after heap expansion may cause unnecessary full gc
8260045: Parallel GC: Waiting on ExpandHeap_lock may cause "expansion storm"
Loop to retry allocation if expand succeeds. Treat space available after obtaining expand lock as expand success.
Reviewed-by: tschatzl, iwalulya, sjohanss
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
Changeset: 0779adde
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-02-12 08:27:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0779adde
8255059: Regressions >5% in all Javadoc benchmarks in 16-b19
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/element-list-10.txt
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/element-list-9.txt
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/package-list-9.txt
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
Changeset: da9895a0
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-02-12 08:32:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/da9895a0
8261499: Simplify HTML for javadoc links
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.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/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.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/HtmlDocletWriter.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.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/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java
! test/langtools/jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
Changeset: 9c0ec8d8
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-12 08:41:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9c0ec8d8
8260941: Remove the conc_scan parameter for CardTable
Reviewed-by: ayang, kbarrett
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
Changeset: 3210095a
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-02-12 09:26:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3210095a
8261079: Fix support for @hidden in classes and interfaces
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.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/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.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/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/A.java
+ test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/Child.java
+ test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/Intf.java
+ test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/InvisibleParent.java
+ test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg2/UndocumentedParent.java
Changeset: ebaa58d9
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-02-12 09:41:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ebaa58d9
8261505: Test test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java killed by Linux OOM Killer
Reviewed-by: sjohanss, tschatzl
! test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java
Changeset: 682e78e8
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-02-12 10:27:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/682e78e8
8261071: AArch64: Refactor interpreter native wrappers
Reviewed-by: aph
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp
Changeset: 9ffabf30
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2021-02-12 13:08:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ffabf30
8252971: WindowsFileAttributes does not know about Unix domain sockets
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
! src/java.base/windows/native/libnio/ch/UnixDomainSockets.c
+ test/jdk/java/nio/channels/unixdomain/FileAttributes.java
! test/jdk/java/nio/channels/unixdomain/Security.java
! test/jdk/java/nio/channels/unixdomain/policy3
Changeset: 40ae9937
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-02-12 13:12:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/40ae9937
8261027: AArch64: Support for LSE atomics C++ HotSpot code
Reviewed-by: adinn, simonis
+ src/hotspot/cpu/aarch64/atomic_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
Changeset: 9f81ca81
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-02-12 14:56:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f81ca81
8261230: GC tracing of page sizes are wrong in a few places
Reviewed-by: ayang, stuefe
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
Changeset: 59b8d595
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-02-12 14:57:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/59b8d595
8261481: Cannot read Kerberos settings in dynamic store on macOS Big Sur
Reviewed-by: mullan
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
Changeset: b670efd8
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-02-12 15:11:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b670efd8
8261072: AArch64: Fix MacroAssembler::get_thread convention
Reviewed-by: burban, aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: c0e805a4
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-02-12 15:44:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0e805a4
8261654: Missing license header in Signatures.java
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
Changeset: 6475d477
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-02-12 15:46:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6475d477
8261655: [PPC64] Build broken after JDK-8260941
Reviewed-by: shade, clanger
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
Changeset: 350303d4
Author: Ian Graves <igraves at openjdk.org>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2021-02-12 16:06:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/350303d4
8260221: java.util.Formatter throws wrong exception for mismatched flags in %% conversion
Reviewed-by: smarks
! src/java.base/share/classes/java/util/Formatter.java
Changeset: 3aa1b4c7
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-12 16:16:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3aa1b4c7
8261623: reference to javac internals in Extern class
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
Changeset: 33fcd325
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-12 16:17:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/33fcd325
8261659: JDK-8261027 causes a Tier1 validate-source failure
Reviewed-by: iignatyev, bpb
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
Changeset: 66757750
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-02-12 16:42:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/66757750
8253702: BigSur version number reported as 10.16, should be 11.nn
Reviewed-by: bpb, kcr
! src/java.base/macosx/native/libjava/java_props_macosx.c
Changeset: 28163a9e
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-02-12 17:10:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/28163a9e
8261652: Remove some dead comments from os_bsd_x86
Reviewed-by: dcubed
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
Changeset: a305743c
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-02-12 17:34:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a305743c
8261660: AArch64: Race condition in stub code generation for LSE Atomics
Reviewed-by: dcubed, adinn
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 3dc6f52a
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2021-02-12 17:35:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3dc6f52a
8261160: Add a deserialization JFR event
Co-authored-by: Sean Coffey <coffeys at openjdk.org>
Co-authored-by: Chris Hegarty <chegar at openjdk.org>
Reviewed-by: coffeys, rriggs, dfuchs, egahlin
! src/java.base/share/classes/java/io/ObjectInputStream.java
+ src/java.base/share/classes/jdk/internal/event/DeserializationEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/DeserializationEvent.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/java/io/Serializable/serialFilter/GlobalFilterTest.java
+ test/jdk/jdk/jfr/event/io/TestDeserializationEvent.java
! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 06170b7c
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-02-12 17:45:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/06170b7c
8261662: Rename compute_loader_lock_object
Reviewed-by: dcubed, stuefe
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
Changeset: f0d9829b
Author: Phil Race <prr at openjdk.org>
Date: 2021-02-12 18:42:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f0d9829b
8261533: Java_sun_font_CFont_getCascadeList leaks memory according to Xcode
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
Changeset: dc46aa85
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-02-12 20:58:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dc46aa85
8261534: Test sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java fails on platforms where no nsslib artifacts are defined
Reviewed-by: mbaesken
! test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java
Changeset: e29c560a
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-12 22:01:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e29c560a
8247514: Improve clhsdb 'findpc' ability to determine what an address points to by improving PointerFinder and PointerLocation classes
Reviewed-by: ysuenaga, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
Changeset: 735757f1
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-12 22:41:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/735757f1
8261661: gc/stress/TestReclaimStringsLeaksMemory.java fails because Reserved memory size is too big
Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Reviewed-by: ayang, kbarrett
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
Changeset: 849390a1
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-02-13 02:14:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/849390a1
8260401: StackOverflowError on open WindowsPreferences
Reviewed-by: bpb
! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java
Changeset: 95d73129
Author: Hui Shi <hshi at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-02-13 02:47:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/95d73129
8261585: Restore HandleArea used in Deoptimization::uncommon_trap
Reviewed-by: coleenp, jiefu
! src/hotspot/share/runtime/deoptimization.cpp
+ test/hotspot/jtreg/compiler/uncommontrap/UncommonTrapLeak.java
Changeset: 235da6aa
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-13 07:13:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/235da6aa
8261672: Reduce inclusion of classLoaderData.hpp
Reviewed-by: lfoltan, coleenp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/classfile/javaAssertions.hpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/jvmci/metadataHandles.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/oops/compiledICHolder.hpp
+ src/hotspot/share/oops/compiledICHolder.inline.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/typeArrayKlass.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/services/attachListener.hpp
! src/hotspot/share/services/runtimeService.cpp
! src/hotspot/share/services/threadService.cpp
Changeset: d9744f65
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-15 06:37:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d9744f65
8261608: Move common CDS archive building code to archiveBuilder.cpp
Reviewed-by: coleenp, ccheung
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/cppVtables.cpp
! src/hotspot/share/memory/dumpAllocStats.cpp
! src/hotspot/share/memory/dumpAllocStats.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
- src/hotspot/share/memory/metaspaceShared.inline.hpp
! src/hotspot/share/oops/array.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java
Changeset: 7c931591
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-15 08:41:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7c931591
8261503: Shenandoah: reconsider verifier memory ordering
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 4642730b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-15 08:42:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4642730b
8261496: Shenandoah: reconsider pacing updates memory ordering
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
Changeset: 745c0b91
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-15 08:43:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/745c0b91
8261493: Shenandoah: reconsider bitmap access memory ordering
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
Changeset: df0897ea
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-15 08:43:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/df0897ea
8261504: Shenandoah: reconsider ShenandoahJavaThreadsIterator::claim memory ordering
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: c6eedda8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-15 08:44:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c6eedda8
8261500: Shenandoah: reconsider region live data memory ordering
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: 3882fda8
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-02-15 08:52:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3882fda8
8260414: Remove unused set_single_threaded_mode() method in task executor
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: 2e610f53
Author: Stanimir Stamenkov <stanio at yahoo.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-02-15 16:16:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2e610f53
8260687: Inherited font size is smaller than expected when using StyleSheet to add styles
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: psadhukhan, aivanov, kizune
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
+ test/jdk/javax/swing/text/html/StyleSheet/8260687/BodyInheritedFontSize.java
! test/jdk/javax/swing/text/html/StyleSheet/TestWrongCSSFontSize.java
Changeset: 849f4c0f
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2021-02-15 16:43:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/849f4c0f
8260291: The case instruction is not visible in dark mode
Reviewed-by: trebari, aivanov
! test/jdk/javax/swing/JSpinner/TestJSpinnerPressUnpress.java
Changeset: 6badd22e
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-02-15 19:03:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6badd22e
8261351: Create implementation for NSAccessibilityRadioButton protocol
Reviewed-by: pbansal
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m
Changeset: 34ae7aeb
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-15 20:27:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/34ae7aeb
8261609: remove remnants of XML-driven builders
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
Changeset: e2d52ae2
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-02-16 08:17:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e2d52ae2
8261413: Shenandoah: Disable class-unloading in I-U mode
Reviewed-by: shade, zgu
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
Changeset: cdc874d4
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-02-16 08:40:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cdc874d4
8261601: free memory in early return in Java_sun_nio_ch_sctp_SctpChannelImpl_receive0
Reviewed-by: clanger, dfuchs, bpb
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
Changeset: 219b115e
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-02-16 08:44:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/219b115e
8261422: Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage
Reviewed-by: clanger
! src/java.base/share/classes/jdk/internal/util/Preconditions.java
Changeset: 3cbd16de
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-16 08:46:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3cbd16de
8259668: Make SubTasksDone use-once
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/runtime/safepoint.cpp
Changeset: 3f8819c6
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-16 10:31:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3f8819c6
8261501: Shenandoah: reconsider heap statistics memory ordering
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 16bd7d38
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-02-16 12:47:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/16bd7d38
8261336: IGV: enhance default filters
Add filters to color and hide parts of the graph based on node categories or
estimated execution frequency, and simplify remaining filters.
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Reviewed-by: vlivanov, chagedorn, thartmann
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/utils/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ConnectionFilter.java
! src/utils/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/layer.xml
! src/utils/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Connection.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/color.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/colorFrequency.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extract-colors.py
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideControl.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideControlEdges.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideData.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideDataEdges.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMemory.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMemoryEdges.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMixed.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMixedEdges.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideOther.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideOtherEdges.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/onlyControlFlow.filter
- src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/remove.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/structural.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/layer.xml
! src/utils/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java
Changeset: 8ba390d1
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-02-16 12:57:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ba390d1
8261753: Test java/lang/System/OsVersionTest.java still failing on BigSur patch versions after JDK-8253702
Reviewed-by: rriggs
! test/jdk/java/lang/System/OsVersionTest.java
Changeset: 6b6f7940
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2021-02-16 17:40:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b6f7940
8248223: KeyAgreement spec update on multi-party key exchange support
Reviewed-by: mullan
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
Changeset: 61a659f4
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-02-16 18:29:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/61a659f4
8260415: Remove unused class ReferenceProcessorMTProcMutator
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: 0a50688d
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-02-16 18:54:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a50688d
8241372: Several test failures due to javax.net.ssl.SSLException: Connection reset
Reviewed-by: dfuchs, rhalade
! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java
! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java
! test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java
Changeset: 55d7bbce
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-16 21:16:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/55d7bbce
8261607: SA attach is exceeding JNI Local Refs capacity
Reviewed-by: sgehwolf, amenkov
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
Changeset: e7e20d4e
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-16 22:32:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e7e20d4e
8261711: Clhsdb "versioncheck true" throws NPE every time
Reviewed-by: amenkov, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
Changeset: 2677f6f4
Author: Xin Liu <xliu at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-02-17 00:24:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2677f6f4
8261675: ObjectValue::set_visited(bool) sets _visited false
Reviewed-by: kvn
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/debugInfo.hpp
Changeset: d547e1a8
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-02-17 01:08:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d547e1a8
8261123: Augment discussion of equivalence classes in Object.equals and comparison methods
Reviewed-by: bpb, smarks, rriggs
! src/java.base/share/classes/java/lang/Comparable.java
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/util/Comparator.java
Changeset: fc1d0321
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-17 05:53:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fc1d0321
8261125: Move VM_Operation to vmOperation.hpp
Reviewed-by: coleenp, stuefe
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/jvmtiTrace.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/upcallStubs.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/safepoint.hpp
+ src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.hpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/utilities/xmlstream.cpp
Changeset: d1950335
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-17 06:57:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d1950335
8261842: Shenandoah: cleanup ShenandoahHeapRegionSet
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp
Changeset: b955f85e
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-02-17 08:10:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b955f85e
8261075: Create stubRoutines.inline.hpp with SafeFetch implementation
Reviewed-by: dcubed, stuefe, stefank
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
+ src/hotspot/share/runtime/safefetch.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/runtime/test_safefetch.cpp
Changeset: a9308705
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-17 08:50:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9308705
8261309: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC
Reviewed-by: shade, ayang, sjohanss
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
Changeset: 84182855
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-02-17 09:00:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/84182855
8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check
Reviewed-by: thartmann, kvn
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp
+ test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegisters.jasm
+ test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegistersMain.java
Changeset: 03b586b3
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-02-17 10:07:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/03b586b3
8261750: Remove internal class sun.net.www.MimeLauncher
Reviewed-by: alanb, dfuchs
- src/java.base/share/classes/sun/net/www/ApplicationLaunchException.java
! src/java.base/share/classes/sun/net/www/MimeEntry.java
- src/java.base/share/classes/sun/net/www/MimeLauncher.java
Changeset: 05d59556
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-02-17 10:27:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/05d59556
8261522: [PPC64] AES intrinsics write beyond the destination array
Reviewed-by: lucy
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
Changeset: c7885eb1
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-17 10:40:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c7885eb1
8261758: [TESTBUG] gc/g1/TestGCLogMessages.java fails if ergonomics detect too small InitialHeapSize
Reviewed-by: tschatzl, sjohanss
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 2e18b52a
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-17 10:41:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2e18b52a
8261752: Multiple GC test are missing memory requirements
Reviewed-by: tschatzl, sjohanss
! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java
! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java
! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
Changeset: f639df43
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-02-17 12:03:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f639df43
8261401: Add sanity check for UseSHM large pages similar to the one used with hugetlb large pages
Reviewed-by: stuefe, tschatzl
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
Changeset: 9ba2b71a
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-02-17 13:11:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ba2b71a
8261657: [PPC64] Cleanup StoreCM nodes after CMS removal
Reviewed-by: lucy, goetz
! src/hotspot/cpu/ppc/ppc.ad
Changeset: a0658795
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-02-17 13:49:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a0658795
8261791: (sctp) handleSendFailed in SctpChannelImpl.c potential leaks
Reviewed-by: chegar, alanb
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
Changeset: cb84539d
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-02-17 14:09:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb84539d
8261553: Efficient mask generation using BMI2 BZHI instruction
Reviewed-by: redestad, neliasso
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 05301f5f
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2021-02-17 16:38:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/05301f5f
8257497: Update keytool to create AKID from the SKID of the issuing certificate as specified by RFC 5280
Reviewed-by: coffeys, mullan, weijun
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/tools/keytool/CheckCertAKID.java
! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java
Changeset: bf75a3a0
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-02-17 17:34:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf75a3a0
8261851: update ReflectionCallerCacheTest.java test to use ForceGC from test library
Reviewed-by: alanb
! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
Changeset: d5a4d226
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-02-17 17:40:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d5a4d226
8261843: incorrect info in docs/building.html
Reviewed-by: erikj
! doc/building.html
! doc/building.md
Changeset: ea5bf45c
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-02-17 22:10:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea5bf45c
8261621: Delegate Unicode history from JLS to j.l.Character
Reviewed-by: bpb, joehw, rriggs, darcy
! src/java.base/share/classes/java/lang/Character.java
Changeset: 5f308291
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-02-18 02:51:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5f308291
8202750: Reduce the use of get_canonical_path() in CDS
Reviewed-by: minqi, iklam
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
Changeset: b8fd6142
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-02-18 04:40:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8fd6142
8261939: os::strdup_check_oom() should be used in os::same_files() in os_windows.cpp
Reviewed-by: minqi
! src/hotspot/os/windows/os_windows.cpp
Changeset: 97e1657b
Author: Tom Rodriguez <never at openjdk.org>
Date: 2021-02-18 06:35:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/97e1657b
8261846: [JVMCI] c2v_iterateFrames can get out of sync with the StackFrameStream
Reviewed-by: kvn
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
Changeset: b695c7ee
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-18 06:51:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b695c7ee
8261925: ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux
Reviewed-by: dcubed
! test/jdk/ProblemList.txt
Changeset: 3a21e1df
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-02-18 10:22:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3a21e1df
8260653: Unreachable nodes keep speculative types alive
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/opto/phaseX.cpp
Changeset: 1a7adc86
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-02-18 11:43:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a7adc86
8260416: Remove unused method ReferenceProcessor::is_mt_processing_set_up()
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: f94a8452
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-02-18 13:30:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f94a8452
8261600: NMT: Relax memory order for updating MemoryCounter and fix racy updating of peak values
Reviewed-by: dholmes, shade
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
Changeset: fd098e71
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-18 15:50:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fd098e71
8261838: Shenandoah: reconsider heap region iterators memory ordering
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: e9f3aab7
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-18 15:51:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e9f3aab7
8261912: Code IfNode::fold_compares_helper more defensively
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/ifnode.cpp
Changeset: 0e9c5aed
Author: Amresh Sahu <72060147+amresh-sahu at users.noreply.github.com>
Committer: Alexandre Iline <shurailine at openjdk.org>
Date: 2021-02-18 16:08:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e9c5aed
8075909: [TEST_BUG] The regression-swing case failed as it does not have the 'Open' button when select 'subdir' folder with NimbusLAF
Reviewed-by: aivanov
! test/jdk/javax/swing/JFileChooser/6698013/bug6698013.java
Changeset: c4664e64
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-02-18 17:52:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c4664e64
8261940: Fix references to IOException in BigDecimal javadoc
Reviewed-by: alanb, chegar, iris, bpb
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: 9cf4f90d
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-02-18 18:32:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9cf4f90d
8261473: Shenandoah: Add breakpoint support
Reviewed-by: rkennke, shade
+ src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java
Changeset: 0c31d5b9
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-02-18 20:54:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c31d5b9
8261977: Fix comment for getPrefixed() in canonicalize_md.c
Reviewed-by: alanb
! src/java.base/windows/native/libjava/canonicalize_md.c
Changeset: c158413e
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-19 00:58:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c158413e
8261098: Add clhsdb "findsym" command
Reviewed-by: amenkov, sspitsyn
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
Changeset: 78cde648
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-02-19 02:40:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/78cde648
8261860: Crash caused by lambda proxy class loaded in Shutdown hook
Reviewed-by: iklam, minqi
! src/hotspot/share/classfile/systemDictionaryShared.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambdaProxyDuringShutdownApp.java
Changeset: 7e78c777
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-02-19 02:50:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e78c777
8261905: Move implementation of OopStorage num_dead related functions
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/shared/oopStorage.cpp
Changeset: ed93bc9a
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-02-19 05:03:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed93bc9a
8196301: java/awt/print/PrinterJob/Margins.java times out
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/java/awt/PrintJob/PrinterException.java
! test/jdk/java/awt/print/PrinterJob/Margins.java
Changeset: 5caf686c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-19 06:20:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5caf686c
8261644: NMT: Simplifications and cleanups
Reviewed-by: coleenp, zgu
! src/hotspot/share/services/allocationSite.hpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/threadStackTracker.cpp
! src/hotspot/share/services/threadStackTracker.hpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! src/hotspot/share/utilities/nativeCallStack.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp
Changeset: c99eeb01
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-02-19 06:34:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c99eeb01
8260858: Implementation specific property xsltcIsStandalone for XSLTC Serializer
Reviewed-by: lancea, naoto
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java
! src/java.xml/share/classes/module-info.java
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java
Changeset: 7e2c909e
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-19 06:40:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e2c909e
8260485: Simplify and unify handler vectors in Posix signal code
Reviewed-by: dholmes, gziemski
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os/windows/vmError_windows.cpp
! src/hotspot/share/utilities/vmError.hpp
Changeset: 61820b74
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-02-19 08:18:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/61820b74
8259984: IGV: Crash when drawing control flow before GCM
Replace backward traversal in the IGV block formation algorithm by forward
traversal guided by node category information. This change addresses the
reported assertion failures, places block projection nodes together with their
predecessors, and gives a more natural block numbering.
Reviewed-by: chagedorn, neliasso
! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
Changeset: 1b0c36b0
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-02-19 10:52:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1b0c36b0
8261649: AArch64: Optimize LSE atomics in C++ code
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/atomic_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
Changeset: a180a386
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-02-19 12:35:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a180a386
8260694: (fc) Clarify FileChannel.transferFrom to better describe "no bytes available" case
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/channels/FileChannel.java
Changeset: 55463b04
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-02-19 13:43:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/55463b04
8261984: Shenandoah: Remove unused ShenandoahPushWorkerQueuesScope class
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp
Changeset: efbaedeb
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-02-19 14:44:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/efbaedeb
8262018: Wrong format in SAP copyright header of OsVersionTest
Reviewed-by: mdoerr
! test/jdk/java/lang/System/OsVersionTest.java
Changeset: 433096a4
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-02-19 15:05:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/433096a4
8261744: Implement CharsetDecoder ASCII and latin-1 fast-paths
Reviewed-by: naoto, alanb
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/sun/nio/cs/CESU_8.java
! src/java.base/share/classes/sun/nio/cs/DoubleByte.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java
! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java
! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java
+ test/micro/org/openjdk/bench/java/io/ByteStreamDecoder.java
Changeset: c4f17a3e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-19 15:59:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c4f17a3e
8257925: enable more support for nested inline tags
Reviewed-by: prappo, hannesw
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
+ test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedIndexTag.java
+ test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java
+ test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedReturnTag.java
+ test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/tools/javac/doctree/IndexTest.java
Changeset: 851b2e31
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-02-19 16:35:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/851b2e31
6245663: (spec) File.renameTo(File) changes the file-system object, not the File instance
Reviewed-by: rriggs, naoto, alanb
! src/java.base/share/classes/java/io/File.java
Changeset: 8a1c712c
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-02-19 16:44:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a1c712c
8261728: SimpleDateFormat should link to DateTimeFormatter
Reviewed-by: bpb, rriggs, lancea, iris
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
Changeset: 7ffa1481
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-02-19 17:21:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ffa1481
8247918: Clarify Reader.skip behavior for end of stream
Reviewed-by: rriggs, naoto
! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/FilterReader.java
! src/java.base/share/classes/java/io/LineNumberReader.java
! src/java.base/share/classes/java/io/PushbackReader.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/StringReader.java
! test/jdk/java/io/Reader/Skip.java
Changeset: 8b4fd77f
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-19 17:30:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8b4fd77f
8262042: ProblemList javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java on Windows
Reviewed-by: joehw
! test/jaxp/ProblemList.txt
Changeset: c53acc2a
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-02-19 18:10:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c53acc2a
8261542: X86 slice and unslice intrinsics for 256-bit byte/short vectors
Reviewed-by: kvn, neliasso
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 977a21ad
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-02-19 19:44:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/977a21ad
8261225: TieredStopAtLevel should have no effect if TieredCompilation is disabled
Reviewed-by: kvn
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
+ test/hotspot/jtreg/compiler/tiered/TestEnqueueMethodForCompilation.java
Changeset: b10376ba
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-02-19 23:45:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b10376ba
8261938: ASN1Formatter.annotate should not return in the finally block
Reviewed-by: rriggs
! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java
Changeset: 47559584
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-02-20 02:37:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/47559584
8262041: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java fails after JDK-8260858
Reviewed-by: lancea, naoto
! test/jaxp/ProblemList.txt
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java
Changeset: 5a25cea5
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-02-20 03:02:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5a25cea5
8261998: Remove unused shared entry support from utilities/hashtable
Reviewed-by: coleenp, iklam
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp
Changeset: 2b00367e
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-02-20 05:39:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b00367e
8261350: Create implementation for NSAccessibilityCheckBox protocol peer
Reviewed-by: pbansal
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.h
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m
Changeset: c2509ea9
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-20 20:46:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c2509ea9
8261857: serviceability/sa/ClhsdbPrintAll.java failed with "Test ERROR java.lang.RuntimeException: 'cannot be cast to' found in stdout"
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java
Changeset: 0825bc55
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-20 20:48:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0825bc55
8261929: ClhsdbFindPC fails with java.lang.RuntimeException: 'In java stack' missing from stdout/stderr
Reviewed-by: amenkov, stuefe, sspitsyn
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
Changeset: 18188c2a
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-20 23:19:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/18188c2a
8261692: Bugs in clhsdb history support
Reviewed-by: amenkov, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbHistory.java
Changeset: 564011cf
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-02-21 18:43:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/564011cf
8261290: Improve error message for NumberFormatException on null input
Reviewed-by: attila, alanb
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
Changeset: 539c80bf
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-21 18:59:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/539c80bf
8261702: ClhsdbFindPC can fail due to PointerFinder incorrectly thinking an address is in a .so
Reviewed-by: ysuenaga, kevinw, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
Changeset: 2b555015
Author: Yang Yi <qingfeng.yy at alibaba-inc.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-02-22 02:22:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b555015
8261949: fileStream::readln returns incorrect line string
Reviewed-by: dcubed, dholmes
! src/hotspot/share/utilities/ostream.cpp
Changeset: 0c21dd05
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-02-22 04:46:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c21dd05
6206189: Graphics2D.clip specifies incorrectly that a 'null' is a valid value for this method
Reviewed-by: aivanov, kizune, azvegint
! src/java.desktop/share/classes/java/awt/Graphics.java
! src/java.desktop/share/classes/java/awt/Graphics2D.java
+ test/jdk/java/awt/Graphics2D/TestNullClip.java
Changeset: 26c1db90
Author: Andrey Vershinin <aver.shining at gmail.com>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-02-22 08:31:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/26c1db90
8254239: G1ConcurrentMark.hpp unnecessarily disables MSVC++ warning 4522.
Reviewed-by: iklam, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
Changeset: c20fb5db
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-02-22 10:10:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c20fb5db
8261448: Preserve GC stack watermark across safepoints in StackWalk
Reviewed-by: eosterlund, stefank
! src/hotspot/share/prims/stackwalk.cpp
Changeset: 6b7575bb
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-22 10:10:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b7575bb
8228748: Remove GCLocker::_doing_gc
Reviewed-by: kbarrett, iwalulya, pliden, tschatzl
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcLocker.hpp
Changeset: e9d7c07b
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-02-22 10:32:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e9d7c07b
8248318: Remove superfluous use of boxing in ObjectStreamClass
Reviewed-by: jlaskey, dfuchs, rriggs, chegar
! src/java.base/share/classes/java/io/ObjectStreamClass.java
Changeset: 011f5a54
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-02-22 11:31:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/011f5a54
8261799: Remove unnecessary cast in psParallelCompact.hpp
Reviewed-by: ayang, stefank
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: 419717dd
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-02-22 11:33:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/419717dd
8261803: Remove unused TaskTerminator in g1 full gc ref proc executor
Reviewed-by: ayang, tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp
Changeset: 5b7b18c5
Author: Doug Lea <dl at openjdk.org>
Date: 2021-02-22 12:42:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b7b18c5
8259800: timeout in tck test testForkJoin(ForkJoinPool8Test)
Reviewed-by: martin, dholmes
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
Changeset: d7eebdac
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2021-02-22 13:16:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7eebdac
8261391: ZGC crash - SEGV in RevokeOneBias::do_thread
Reviewed-by: eosterlund, dcubed, dholmes
! src/hotspot/share/runtime/handshake.cpp
Changeset: a6a7e439
Author: Joakim Nordström <joakim.nordstrom at oracle.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-22 16:16:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6a7e439
8242032: G1 region remembered sets may contain non-coarse level PRTs for already coarsened regions
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
Changeset: cf0019d9
Author: Adam Farley <afarley at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2021-02-22 17:16:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cf0019d9
8259942: Enable customizations in CompileJavaModules.gmk and Main.gmk
Reviewed-by: erikj, ihse
! make/CompileJavaModules.gmk
! make/Main.gmk
! make/MainSupport.gmk
Changeset: 63f8fc87
Author: Clive Verghese <cverghese at openjdk.org>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-02-22 18:36:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/63f8fc87
8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! test/jdk/java/net/httpclient/InvalidSSLContextTest.java
! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java
= test/jdk/sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java
Changeset: 7b924d8a
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-02-22 19:13:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b924d8a
8261973: Shenandoah: Cleanup/simplify root verifier
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
Changeset: a8672885
Author: Evan Whelan <ewhelan at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-02-22 21:12:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a8672885
8211227: Inconsistent TLS protocol version in debug output
Reviewed-by: xuelei, rhalade
! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java
+ test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java
Changeset: a30fb4fc
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2021-02-22 22:18:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a30fb4fc
8255867: SignatureScheme JSSE property does not preserve ordering in handshake messages
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java
+ test/jdk/sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java
Changeset: a7e2e80f
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-02-22 22:34:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a7e2e80f
8260695: The java.awt.color.ICC_Profile#getData/getData(int) are not thread safe
Reviewed-by: azvegint, aivanov
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/cmm/PCMM.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java
! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_Profile/MTGetData.java
Changeset: aea474c4
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-22 23:22:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/aea474c4
8261269: When using clhsdb to "inspect" a java object, clhsdb prints "Oop for..." twice
Reviewed-by: sspitsyn, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java
Changeset: f2bde05e
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-02-22 23:43:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2bde05e
8262097: Improve CompilerConfig ergonomics to fix a VM crash after JDK-8261229
Reviewed-by: iveresov, kvn
! src/hotspot/share/compiler/compilerDefinitions.cpp
Changeset: 0217d699
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2021-02-23 00:44:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0217d699
8261975: Missing "classpath exception" in VectorSupport.java
Reviewed-by: mchung
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
Changeset: 991f7c13
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-02-23 00:59:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/991f7c13
8210373: Deadlock in libj2gss.so when loading "j2gss" and "net" libraries in parallel.
Reviewed-by: xuelei
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
Changeset: 8cfea7c5
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-23 03:11:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8cfea7c5
8261921: ClassListParser::current should be used only by main thread
Reviewed-by: dholmes, ccheung, coleenp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classListParser.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
Changeset: a5c4b9a6
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-02-23 08:42:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5c4b9a6
8260223: Handling of unnamed package in javadoc pages
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.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/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.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/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletConstants.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
= test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/BadSource.java
= test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/C.java
= test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/package.html
= test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src2/A.java
+ test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src2/B.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
Changeset: 12f6ba0d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-23 09:27:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/12f6ba0d
8262087: Use atomic boolean type in G1FullGCAdjustTask
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp
Changeset: 29c72631
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-02-23 10:38:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/29c72631
8252709: Enable JVMCI when building linux-aarch64 at Oracle
Reviewed-by: kvn
! make/conf/jib-profiles.js
Changeset: 9d9bedd0
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2021-02-23 12:55:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9d9bedd0
8262094: Handshake timeout scaled wrong
Reviewed-by: dholmes, stefank
! src/hotspot/share/runtime/handshake.cpp
Changeset: 67762de6
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-23 15:55:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/67762de6
8262197: JDK-8242032 uses wrong contains_reference() in assertion code
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
Changeset: 8a2f5890
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-02-23 16:35:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a2f5890
8260637: Shenandoah: assert(_base == Tuple) failure during C2 compilation
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/loopnode.cpp
! test/hotspot/jtreg/gc/shenandoah/compiler/LRBRightAfterMemBar.java
Changeset: 0257caad
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2021-02-23 16:38:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0257caad
8261397: Try Catch Method Failing to Work When Dividing An Integer By 0
Reviewed-by: stuefe, prr, dcubed, dholmes
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp
Changeset: d2b9c227
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-02-23 17:01:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2b9c227
8262011: [JVMCI] allow printing to tty from unattached libgraal thread
Reviewed-by: kvn, never
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
- test/hotspot/jtreg/compiler/jvmci/compilerToVM/DebugOutputTest.java
Changeset: 53b15453
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-23 18:27:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/53b15453
8223355: Redundant output by javadoc
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
+ test/langtools/jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
Changeset: c30a90bb
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-23 18:55:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c30a90bb
8261976: Normalize id's used by the standard doclet
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/overview.html
! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/C1.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/package.html
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java
Changeset: 3132b1c4
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-23 19:29:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3132b1c4
8261665: Clean up naming of StringContent and FixedStringContent
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! 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/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.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/Contents.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/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.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/ModuleIndexWriter.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/PackageUseWriter.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/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Text.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TextBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
Changeset: e5304b3a
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-02-23 19:42:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e5304b3a
8253409: Double-rounding possibility in float fma
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/Math.java
! test/jdk/java/lang/Math/FusedMultiplyAddTests.java
Changeset: c6eae061
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-02-23 21:43:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c6eae061
8262049: [TESTBUG] Fix TestReferenceRefersTo.java for Shenandoah IU mode
Reviewed-by: kbarrett, zgu
! test/hotspot/jtreg/gc/TestReferenceRefersTo.java
+ test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java
Changeset: 03e781b4
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-23 21:48:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/03e781b4
8262265: ProblemList jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java on Windows
Reviewed-by: rriggs, bpb
! test/langtools/ProblemList.txt
Changeset: c769388d
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-23 22:08:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c769388d
8262266: JDK-8262049 fails validate-source
Reviewed-by: dholmes
! test/hotspot/jtreg/gc/TestReferenceRefersTo.java
! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java
Changeset: 3e13b66e
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-02-24 00:31:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3e13b66e
8262157: LingeredApp.startAppExactJvmOpts does not print app output when launching fails
Reviewed-by: iklam, cjplummer
! test/lib/jdk/test/lib/apps/LingeredApp.java
Changeset: fac37bf5
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-24 03:50:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fac37bf5
8262269: javadoc test TestGeneratedClasses.java fails on Windows
Reviewed-by: darcy
! test/langtools/ProblemList.txt
! test/langtools/jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java
Changeset: 382e38dd
Author: Eric Liu <eric.c.liu at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-02-24 09:49:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/382e38dd
8256438: AArch64: Implement match rules with ROR shift register value
Reviewed-by: aph, roland
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4
! src/hotspot/share/opto/addnode.cpp
! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java
+ test/micro/org/openjdk/bench/vm/compiler/Rotation.java
Changeset: 0d2dbd29
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-02-24 10:50:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0d2dbd29
8262027: Improve how HttpConnection detects a closed channel when taking/returning a connection to the pool
Reviewed-by: chegar, michaelm
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
+ test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java
! test/jdk/java/net/httpclient/ProxyServer.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java
Changeset: 8c07063d
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-02-24 12:55:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c07063d
8262259: Remove unused variable in MethodLiveness::BasicBlock::compute_gen_kill_single
Reviewed-by: stuefe, thartmann
! src/hotspot/share/compiler/methodLiveness.cpp
Changeset: 2c99bad0
Author: Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date: 2021-02-24 13:13:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c99bad0
8261920: [AIX] jshell command throws java.io.IOError on non English locales
Reviewed-by: stuefe
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ExecHelper.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java
Changeset: 9d9ad969
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-02-24 16:23:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9d9ad969
8261919: java/util/Locale/LocaleProvidersRun.java failed with "RuntimeException: Expected log was not emitted. LogRecord: null"
Reviewed-by: joehw, dfuchs
! test/jdk/java/util/Locale/LocaleProviders.java
! test/jdk/java/util/Locale/LocaleProvidersRun.java
Changeset: d70fd7b3
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2021-02-24 17:05:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d70fd7b3
8258855: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3
Reviewed-by: weijun, rhalade
! test/jdk/ProblemList.txt
! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/jdk/sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java
Changeset: 65492129
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-24 18:07:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/65492129
8262315: missing ';' in generated entities
Reviewed-by: lancea
! make/jdk/src/classes/build/tools/taglet/JSpec.java
Changeset: a50725db
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-02-24 19:39:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a50725db
8254001: [Metrics] Enhance parsing of cgroup interface files for version detection
Reviewed-by: hseigel, andrew
! src/java.base/linux/classes/jdk/internal/platform/CgroupInfo.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: 3a0d6a64
Author: Yang Yi <qingfeng.yy at alibaba-inc.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-02-25 02:08:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3a0d6a64
8262099: jcmd VM.metaspace should report unlimited size if MaxMetaspaceSize isn't specified
Reviewed-by: stuefe, lucy
! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp
! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java
Changeset: 0f8be6e4
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-25 04:31:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0f8be6e4
8261868: Reduce inclusion of metaspace.hpp
Reviewed-by: stuefe, ccheung
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/cSpaceCounters.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/classLoaderMetaspace.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metadataFactory.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspace/commitLimiter.cpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp
! src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.cpp
! src/hotspot/share/memory/metaspaceCounters.cpp
! src/hotspot/share/memory/metaspaceTracer.hpp
+ src/hotspot/share/memory/metaspaceUtils.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/array.hpp
+ src/hotspot/share/oops/array.inline.hpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/metadata.cpp
! src/hotspot/share/oops/recordComponent.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp
Changeset: a83e802b
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-02-25 08:53:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a83e802b
8262299: C2 compilation fails with "modified node was not processed by IGVN.transform_old()"
Reviewed-by: roland, chagedorn
! src/hotspot/share/opto/arraycopynode.cpp
Changeset: ea48a0bb
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-25 09:20:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea48a0bb
8262163: Extend settings printout in jcmd VM.metaspace
Reviewed-by: lucy
! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp
Changeset: f79c6268
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2021-02-25 10:53:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f79c6268
8262296: Fix remaining doclint warnings in jdk.httpserver
Reviewed-by: dfuchs, bpb
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Authenticator.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandler.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java
Changeset: ebdc80ea
Author: Evan Whelan <ewhelan at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-02-25 12:05:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ebdc80ea
8252883: AccessDeniedException caused by delayed file deletion on Windows
Reviewed-by: dfuchs
! src/java.logging/share/classes/java/util/logging/FileHandler.java
+ test/jdk/java/util/logging/FileHandlerAccessTest.java
Changeset: aa35b423
Author: Lin Zang <lzang at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-02-25 12:06:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/aa35b423
8261131: jcmd jmap dump should not accept gz option with no value
Reviewed-by: cjplummer, sspitsyn
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! test/jdk/sun/tools/jmap/BasicJMapTest.java
Changeset: c54724da
Author: Lin Zang <lzang at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-02-25 12:09:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c54724da
8257234: Add gz option to SA jmap to write a gzipped heap dump
Reviewed-by: cjplummer, ysuenaga, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java
! test/jdk/sun/tools/jhsdb/HeapDumpTest.java
! test/lib/jdk/test/lib/hprof/parser/Reader.java
Changeset: 2eca17d1
Author: Adam Sotona <asotona at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-02-25 14:59:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2eca17d1
8261457: test/langtools/tools/javac/T8187978 can fail if ArrayList class is modified
Reviewed-by: vromero
! test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.java
! test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.out
Changeset: 674be87d
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-25 15:37:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/674be87d
8261203: Incorrectly escaped javadoc html with type annotations
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/langtools/jdk/javadoc/doclet/testMethodId/TestMethodId.java
Changeset: 7d4f60b1
Author: Adam Sotona <asotona at openjdk.org>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-25 16:03:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7d4f60b1
8260403: javap should be more robust in the face of invalid class files
Reviewed-by: vromero
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/langtools/tools/javap/8260403/InvalidSignature.jcod
+ test/langtools/tools/javap/8260403/T8260403.java
Changeset: 5a9b7010
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-02-25 16:22:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5a9b7010
8258444: Clean up specifications of java.io.Reader.read(char[],int,int) in subclass overrides
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/FilterReader.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/LineNumberReader.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/PushbackReader.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/StringReader.java
Changeset: ded96ddc
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-02-25 18:49:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ded96ddc
8139348: Deprecate 3DES and RC4 in Kerberos
Reviewed-by: mullan
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java
! test/jdk/sun/security/krb5/auto/NewSalt.java
! test/jdk/sun/security/krb5/auto/W83.java
! test/jdk/sun/security/krb5/etype/WeakCrypto.java
- test/jdk/sun/security/krb5/etype/weakcrypto.conf
! test/jdk/sun/security/krb5/tools/KtabCheck.java
! test/jdk/sun/security/krb5/tools/onlythree.conf
Changeset: 228c2857
Author: Phil Race <prr at openjdk.org>
Date: 2021-02-25 19:19:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/228c2857
8261170: Upgrade to freetype 2.10.4
Reviewed-by: serb, psadhukhan, jdv, kizune
! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/UPDATING.txt
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/integer-types.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/mac-support.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/public-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h
- src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h
! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h
! src/java.desktop/share/native/libfreetype/include/ft2build.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h
! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h
! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h
! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c
! src/java.desktop/share/native/libfreetype/src/base/ftbase.h
! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c
! src/java.desktop/share/native/libfreetype/src/base/ftcid.c
! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c
! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c
! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c
! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c
! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c
! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c
! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c
! src/java.desktop/share/native/libfreetype/src/base/fthash.c
! src/java.desktop/share/native/libfreetype/src/base/ftinit.c
! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
! src/java.desktop/share/native/libfreetype/src/base/ftmac.c
! src/java.desktop/share/native/libfreetype/src/base/ftmm.c
! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c
! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c
! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c
! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c
! src/java.desktop/share/native/libfreetype/src/base/ftstream.c
! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c
! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c
! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c
! src/java.desktop/share/native/libfreetype/src/base/fttype1.c
! src/java.desktop/share/native/libfreetype/src/base/ftutil.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h
! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h
! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h
! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h
! src/java.desktop/share/native/libfreetype/src/psaux/pserror.h
! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c
! src/java.desktop/share/native/libfreetype/src/psaux/psfont.h
! src/java.desktop/share/native/libfreetype/src/psaux/psft.c
! src/java.desktop/share/native/libfreetype/src/psaux/psft.h
! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h
! src/java.desktop/share/native/libfreetype/src/psaux/psread.c
! src/java.desktop/share/native/libfreetype/src/psaux/psstack.c
! src/java.desktop/share/native/libfreetype/src/psaux/psstack.h
! src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h
! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h
! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h
! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h
! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.h
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h
Changeset: 35c0a695
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-25 21:13:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/35c0a695
8262416: ProblemList TestHeapDumpForLargeArray.java due to JDK-8262386
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
Changeset: 29c603f9
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-02-25 21:16:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/29c603f9
8262227: Change SystemDictionary::find() to return an InstanceKlass*.
Reviewed-by: iklam, dholmes, coleenp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 82565170
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-25 22:28:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/82565170
8262421: doclint warnings in jdk.compiler module
Reviewed-by: iris, darcy
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
Changeset: 059ede0d
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-25 23:39:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/059ede0d
8262428: doclint warnings in java.xml module
Reviewed-by: bpb, lancea, naoto, iris
! src/java.xml/share/classes/module-info.java
Changeset: fce57656
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-26 00:51:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fce57656
8262433: doclint: reference error in module jdk.incubator.foreign
Reviewed-by: bpb, lancea
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
Changeset: bcca1006
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-02-26 06:19:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bcca1006
4710675: JTextArea.setComponentOrientation does not work with correct timing
Reviewed-by: serb, pbansal
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
+ test/jdk/javax/swing/JTextArea/JTextAreaOrientationTest.java
Changeset: 722142ee
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-26 06:46:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/722142ee
8261520: JDK-8261302 breaks runtime/NMT/CheckForProperDetailStackTrace.java
Reviewed-by: zgu, coleenp
! src/hotspot/share/services/allocationSite.hpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/utilities/nativeCallStack.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 0a4e710f
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-02-26 08:19:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a4e710f
8261954: Dependencies: Improve iteration over class hierarchy under context class
Reviewed-by: kvn, coleenp, eosterlund
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
Changeset: 76032781
Author: Xin Liu <xliu at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-02-26 10:46:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/76032781
8260198: TypeInstPtr::dump2() emits multiple lines if Verbose is set
Reviewed-by: thartmann
! src/hotspot/share/opto/type.cpp
! test/hotspot/gtest/utilities/test_stringUtils.cpp
Changeset: d7efb4cc
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-02-26 11:21:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7efb4cc
8262199: issue in jli args.c
Reviewed-by: clanger, alanb
! src/java.base/share/native/libjli/args.c
Changeset: de3f519d
Author: hltj <jiaywe at gmail.com>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-02-26 13:09:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/de3f519d
8258897: wrong translation of capturing local classes inside nested lambdas
Co-authored-by: Bernard Blaser <bsrbnd at openjdk.org>
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/lambda/8258897/CaptureVariables.java
+ test/langtools/tools/javac/lambda/8258897/CaptureVariablesAnonymous.java
Changeset: 240f2a1b
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-02-26 14:07:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/240f2a1b
8260366: ExtendedSocketOptions <clinit> can deadlock in some circumstances
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java
+ test/jdk/sun/net/ext/ExtendedSocketOptionsTest.java
Changeset: 67b9e5a6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-26 15:11:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/67b9e5a6
8262420: typo: @implnote in java.desktop module
Reviewed-by: iris, prr, azvegint, aivanov
! src/java.desktop/share/classes/java/awt/TrayIcon.java
Changeset: 3088e1e6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-26 15:12:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3088e1e6
8262430: doclint warnings in java.base module
Reviewed-by: alanb, chegar, dfuchs, lancea
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
Changeset: 47a08426
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-26 15:41:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/47a08426
8241403: JavaThread::get_thread_name() should be ThreadSMR-aware
Reviewed-by: rehn, coleenp, dholmes
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: d06d6f51
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-02-26 15:46:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d06d6f51
8262402: Make CATCH macro assert not fatal
Reviewed-by: dholmes
! src/hotspot/share/utilities/exceptions.hpp
Changeset: 05c11bcb
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-02-26 15:56:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/05c11bcb
8262426: Change TRAPS to Thread* for find_constrained_instance_or_array_klass()
Reviewed-by: coleenp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: c9e91897
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-26 16:04:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c9e91897
8262074: Consolidate the default value of MetaspaceSize
Reviewed-by: iklam, coleenp
! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compiler_globals_pd.hpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 07061fc7
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2021-02-26 16:21:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/07061fc7
8256417: Exclude TestJFRWithJMX test from running with PodMan
Reviewed-by: iignatyev
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java
Changeset: 2515c42b
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-02-26 16:35:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2515c42b
8262332: serviceability/sa/ClhsdbJhisto.java fails with Test ERROR java.lang.RuntimeException: 'ParselTongue' missing from stdout/stderr
Reviewed-by: cjplummer
! test/hotspot/jtreg/serviceability/sa/LingeredAppWithInterface.java
Changeset: a4c24961
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-02-26 16:49:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a4c24961
8259535: ECDSA SignatureValue do not always have the specified length
Reviewed-by: mullan
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
+ test/jdk/com/sun/org/apache/xml/internal/security/ShortECDSA.java
Changeset: 65a245e2
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-02-26 19:12:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/65a245e2
8262329: Fix JFR parser exception messages
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
Changeset: 6800ba46
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-02-26 19:57:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6800ba46
8257500: Drawing MultiResolutionImage with ImageObserver "leaks" memory
Reviewed-by: azvegint, aivanov
! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java
+ test/jdk/java/awt/image/multiresolution/ImageObserverLeak.java
! test/jdk/java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java
Changeset: 03d888f4
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-02-26 20:07:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/03d888f4
8261804: Remove field _processing_is_mt, calculate it instead
Reviewed-by: ayang, kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: ddd550ae
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-03-01 08:42:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ddd550ae
8261308: C2: assert(inner->is_valid_counted_loop(T_INT) && inner->is_strip_mined()) failed: OuterStripMinedLoop should have been removed
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCountedLoopZeroIter.java
Changeset: 20c93b3b
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-03-01 08:47:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/20c93b3b
8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload
Reviewed-by: kvn, shade
! src/hotspot/share/opto/ifnode.cpp
Changeset: 8bc8542e
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2021-03-01 10:18:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8bc8542e
8262195: Harden tests that use the HostsFileNameService (jdk.net.hosts.file property)
Reviewed-by: michaelm, aefimov, dfuchs, chegar
- test/jdk/java/net/Inet4Address/TestToNumericFormatHosts
! test/jdk/java/net/Inet4Address/textToNumericFormat.java
! test/jdk/java/net/InetAddress/InternalNameServiceTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java
- test/jdk/java/net/InetAddress/TestHosts
! test/jdk/java/net/URLPermission/nstest/LookupTest.java
! test/jdk/sun/net/InetAddress/nameservice/simple/CacheTest.java
- test/jdk/sun/net/InetAddress/nameservice/simple/CacheTestHosts
! test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCaching.java
- test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCachingHosts
Changeset: 702ca622
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-03-01 11:05:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/702ca622
8262185: G1: Prune collection set candidates early
Reviewed-by: iwalulya, sjohanss, ayang
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: 0a7fff46
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-03-01 12:02:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a7fff46
8261636: The test mapping in hugetlbfs_sanity_check should consider LargePageSizeInBytes
Reviewed-by: tschatzl, iwalulya
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
Changeset: fe8e3707
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-03-01 12:03:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fe8e3707
8262188: Add test to verify trace page sizes logging on Linux
Reviewed-by: stuefe, tschatzl
+ test/hotspot/jtreg/runtime/os/TestTracePageSizes.java
Changeset: 75bf1061
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-01 13:25:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/75bf1061
8262028: Make InstanceKlass::implementor return InstanceKlass
Reviewed-by: coleenp, ccheung, vlivanov
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
Changeset: c569f1d6
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-03-01 14:31:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c569f1d6
8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java
+ test/jdk/javax/swing/JToolTip/FastTooltipSwitchIAE.java
Changeset: 6baecf39
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-03-01 15:11:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6baecf39
8259937: guarantee(loc != NULL) failed: missing saved register with native invoker
Reviewed-by: kvn, jvernee, vlivanov
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.hpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.hpp
! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
+ test/hotspot/jtreg/gc/shenandoah/compiler/libLinkToNativeRBP.c
Changeset: 4c9adce2
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-03-01 15:14:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4c9adce2
8262379: Add regression test for JDK-8257746
Reviewed-by: hseigel
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: 682e1202
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-01 19:31:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/682e1202
8262497: Delete unused utility methods in ICC_Profile class
Reviewed-by: azvegint, pbansal, trebari, kizune
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
Changeset: 642f45f9
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-03-01 19:33:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/642f45f9
8261839: Error creating runtime package on macos without mac-package-identifier
Reviewed-by: asemenyuk, almatvee, kizune
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
Changeset: 353416ff
Author: John Jiang <jjiang at openjdk.org>
Date: 2021-03-01 22:26:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/353416ff
8262509: JSSE Server should check the legacy version in TLSv1.3 ClientHello
Reviewed-by: xuelei, wetmore
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
Changeset: d3398324
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-02 00:57:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d3398324
8257414: Drag n Drop target area is wrong on high DPI systems
Reviewed-by: serb
! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java
Changeset: 9f0f0c98
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2021-03-02 02:58:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f0f0c98
8260933: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
Changeset: c3eb80e1
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-02 03:02:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c3eb80e1
8262500: HostName entry in VM.info should be a new line
Reviewed-by: stuefe, dcubed, dholmes
! src/hotspot/os/windows/os_windows.cpp
Changeset: 85b774af
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-03-02 03:18:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/85b774af
8255859: Incorrect comments in log.hpp
Reviewed-by: kbarrett
! src/hotspot/share/logging/log.hpp
Changeset: 6635d7a5
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-03-02 03:26:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6635d7a5
8261670: Add javadoc for the XML processing limits
Reviewed-by: lancea, naoto, iris
! src/java.xml/share/classes/module-info.java
Changeset: f5ab7f68
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-03-02 04:28:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f5ab7f68
8262472: Buffer overflow in UNICODE::as_utf8 for zero length output buffer
Reviewed-by: dholmes, iklam
! src/hotspot/share/utilities/utf8.cpp
! test/hotspot/gtest/utilities/test_utf8.cpp
Changeset: fdd10932
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-03-02 04:30:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fdd10932
8261552: s390: MacroAssembler::encode_klass_not_null() may produce wrong results for non-zero values of narrow klass base
Co-authored-by: Lutz Schmidt <lucy at openjdk.org>
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
Changeset: 3b350ad8
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-02 06:56:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3b350ad8
8261710: SA DSO objects have sizes that are too large
Reviewed-by: sspitsyn, cjplummer
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
Changeset: dd33a8ea
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-03-02 08:00:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dd33a8ea
8262461: handle wcstombsdmp return value correctly in unix awt_InputMethod.c
Reviewed-by: psadhukhan, azvegint, aivanov
! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
Changeset: 0f6122b9
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-02 09:30:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0f6122b9
8262819: gc/shenandoah/compiler/TestLinkToNativeRBP.java fails with release VMs
Reviewed-by: roland, shade
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
Changeset: be67aaab
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2021-03-02 09:56:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/be67aaab
8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack
Reviewed-by: aph
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
Changeset: 85a5ae8c
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-03-02 12:02:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/85a5ae8c
8261606: Surprising behavior of step over in String switch
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java
Changeset: d185a6c5
Author: Attila Szegedi <attila at openjdk.org>
Date: 2021-03-02 12:25:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d185a6c5
8261483: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java failed with "AssertionError: Should have GCd a method handle by now"
Reviewed-by: shade, plevart
! test/jdk/ProblemList.txt
! test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java
! test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java
Changeset: 5f4bc0ac
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-03-02 12:54:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5f4bc0ac
8253100: Fix "no comment" warnings in java.base/java.net
Reviewed-by: ryadav, chegar, naoto, alanb
! src/java.base/share/classes/java/net/HttpRetryException.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/InetSocketAddress.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URISyntaxException.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/UnixDomainSocketAddress.java
Changeset: 0de6abd4
Author: Sebastian Stenzel <sebastian.stenzel at skymatic.de>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2021-03-02 14:40:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0de6abd4
8260966: (fs) Consolidate Linux and macOS implementations of UserDefinedFileAttributeView
8260691: (fs) LinuxNativeDispatcher should link to xattr functions
Reviewed-by: alanb
! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java
! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java
! src/java.base/linux/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java
! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c
! src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java
! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java
! src/java.base/macosx/classes/sun/nio/fs/BsdUserDefinedFileAttributeView.java
! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c
! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java
! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
= src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: 96c43210
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-02 15:47:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/96c43210
8262424: Change multiple get_java_xxx() functions in thread.cpp into one function
Reviewed-by: coleenp, lfoltan
! src/hotspot/share/runtime/thread.cpp
Changeset: f18c0192
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-03-02 18:08:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f18c0192
8247373: ArraysSupport.newLength doc, test, and exception message
Reviewed-by: rriggs, psandoz, martin, prappo
! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java
! test/jdk/java/util/StringJoiner/MergeTest.java
! test/jdk/java/util/StringJoiner/StringJoinerTest.java
+ test/jdk/jdk/internal/util/ArraysSupport/NewLength.java
Changeset: f304b74e
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-03-02 18:23:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f304b74e
8261859: gc/g1/TestStringDeduplicationTableRehash.java failed with "RuntimeException: 'Rehash Count: 0' found in stdout"
Reviewed-by: ayang, sjohanss, tschatzl
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java
Changeset: 20b9ba53
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-02 20:35:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/20b9ba53
8262875: doccheck: empty paragraphs, etc in java.base module
Reviewed-by: alanb, darcy, lancea
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/util/Comparator.java
! src/java.base/share/classes/java/util/jar/package-info.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java
Changeset: c92f3bc3
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-03-02 21:29:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c92f3bc3
8262876: Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
Changeset: 4f4d0f53
Author: John Jiang <jjiang at openjdk.org>
Date: 2021-03-02 22:36:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f4d0f53
8261969: SNIHostName should check if the encoded hostname conform to RFC 3490
Reviewed-by: rhalade, xuelei
! src/java.base/share/classes/javax/net/ssl/SNIHostName.java
! test/jdk/javax/net/ssl/ServerName/IllegalSNIName.java
Changeset: 93ffe6a6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-02 22:53:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/93ffe6a6
8262892: minor typo in implSpec comment
Reviewed-by: bpb
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java
Changeset: 40bdf52e
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-02 23:29:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/40bdf52e
8262096: Vector API fails to work due to VectorShape initialization exception
Reviewed-by: psandoz, vlivanov
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java
! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java
Changeset: c9097a60
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-03 01:03:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c9097a60
8262893: Enable more doclint checks in javadoc build
Reviewed-by: jjg, erikj
! make/Docs.gmk
Changeset: 5de0f4b2
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-03-03 01:14:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5de0f4b2
8260869: Test java/foreign/TestHandshake.java fails intermittently
Reviewed-by: psandoz
! test/jdk/java/foreign/TestHandshake.java
Changeset: 044e2a2a
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-03-03 02:59:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/044e2a2a
8183569: Assert the same limits are used in parse_xss and globals.hpp
Reviewed-by: stuefe, kbarrett
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp
! src/hotspot/share/runtime/flags/jvmFlagLimit.hpp
Changeset: c15801e9
Author: Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2021-03-03 06:43:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c15801e9
8261142: AArch64: Incorrect instruction encoding when right-shifting vectors with shift amount equals to the element width
Reviewed-by: njian, aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorShiftImm.java
Changeset: 0265ab63
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-03-03 07:41:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0265ab63
8262466: linux libsaproc/DwarfParser.cpp delete DwarfParser object in early return
Reviewed-by: ysuenaga, kevinw
! src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp
Changeset: 54dfd79c
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-03-03 11:30:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/54dfd79c
8262256: C2 intrinsincs should not modify IR when bailing out
Reviewed-by: roland, kvn
! src/hotspot/share/opto/library_call.cpp
Changeset: bf90e857
Author: Sebastian Stenzel <sebastian.stenzel at skymatic.de>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-03-03 12:19:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf90e857
8262926: JDK-8260966 broke AIX build
Reviewed-by: stuefe, clanger
! src/java.base/aix/classes/sun/nio/fs/AixFileStore.java
Changeset: 6d3c858c
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-03-03 12:38:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6d3c858c
8259235: javac crashes while attributing super method invocation
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/recovery/SuperMethodCallBroken.java
+ test/langtools/tools/javac/recovery/SuperMethodCallBroken.out
Changeset: 3d3eb5c8
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-03 13:18:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3d3eb5c8
8262368: wrong verifier message for bogus return type
Reviewed-by: dholmes, coleenp
! src/hotspot/share/classfile/verifier.cpp
+ test/hotspot/jtreg/runtime/verifier/ReturnMsgs.java
+ test/hotspot/jtreg/runtime/verifier/Returns.jasm
Changeset: 1d2c1e62
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-03-03 15:37:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1d2c1e62
8248314: Parallel: Parallelize parallel full gc Adjust Roots phase
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
Changeset: 2d2ef08c
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-03-03 17:26:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2d2ef08c
8262885: Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
Changeset: a1181852
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-03 19:29:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1181852
8261862: Expand discussion of rationale for BigDecimal equals/compareTo semantics
Reviewed-by: smarks, bpb
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: 75aa1546
Author: Ivan Šipka <isipka at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-03-03 20:02:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/75aa1546
8259267: Refactor LoaderLeak shell test as java test.
Reviewed-by: rriggs, iignatyev, dfuchs
+ test/jdk/java/lang/annotation/LoaderLeakTest.java
- test/jdk/java/lang/annotation/loaderLeak/A.java
- test/jdk/java/lang/annotation/loaderLeak/B.java
- test/jdk/java/lang/annotation/loaderLeak/C.java
- test/jdk/java/lang/annotation/loaderLeak/LoaderLeak.sh
- test/jdk/java/lang/annotation/loaderLeak/Main.java
Changeset: 268d9b79
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2021-03-03 20:04:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/268d9b79
8261447: MethodInvocationCounters frequently run into overflow
Reviewed-by: thartmann, mdoerr, kvn, iveresov
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: b397472e
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-03 20:27:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b397472e
8262915: java.awt.color.ColorSpace.getName() is not thread-safe
Reviewed-by: azvegint, aivanov
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
Changeset: 28489389
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-03 23:15:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/28489389
8262927: Explicitly state fields examined for BigDecimal.hashCode
Reviewed-by: bpb
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: 104a2628
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-03-04 00:37:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/104a2628
8224775: test/jdk/com/sun/jdi/JdwpListenTest.java failed to attach
Reviewed-by: sspitsyn, dfuchs
! test/lib/jdk/test/lib/Utils.java
Changeset: d93fa0d6
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-03-04 00:39:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d93fa0d6
8253940: com/sun/jdi/JdwpAttachTest.java failed with "RuntimeException: ERROR: LingeredApp.startApp was able to attach"
Reviewed-by: cjplummer, lmesnik
! test/jdk/com/sun/jdi/JdwpAttachTest.java
Changeset: 84c93d5a
Author: Hao Sun <hao.sun at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-03-04 03:19:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/84c93d5a
8257137: Revise smov and umov in aarch64 assembler
Reviewed-by: aph, njian
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: 7915a1fc
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-03-04 07:41:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7915a1fc
8262950: Restructure compiler/intrinsics/TestRotate.java for easier compilation
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java
Changeset: 4cfecceb
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-03-04 07:48:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4cfecceb
8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge
Relax assertion in PhaseCFG::verify() to accept the case where a store is used
to implement an implicit null check and a load is placed in the null block.
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/machnode.hpp
+ test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java
Changeset: 22513199
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-04 07:56:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/22513199
8262828: Format of OS information is different on macOS
Reviewed-by: dholmes, ysuenaga
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: b8178553
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-03-04 12:04:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8178553
8262935: Add missing logging to sun.net.httpserver.ServerImpl
Reviewed-by: dfuchs, michaelm
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: 94f26e4d
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-03-04 12:36:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/94f26e4d
8261450: JShell crashes with SIOOBE in tab completion
Reviewed-by: vromero
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! test/langtools/jdk/internal/shellsupport/doc/JavadocFormatterTest.java
Changeset: d2c4ed08
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-03-04 13:20:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2c4ed08
8262000: jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space"
Reviewed-by: tschatzl, egahlin
! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java
Changeset: a777e82c
Author: Ziyi Luo <luoziyi at openjdk.org>
Committer: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2021-03-04 15:17:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a777e82c
8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards
Reviewed-by: jnimeh
! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java
+ test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java
! test/jdk/sun/security/rsa/TestKeyFactory.java
! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java
Changeset: 222a17ef
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-03-04 17:03:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/222a17ef
8262122: [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo
Reviewed-by: shade
+ test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
Changeset: ef5e13d2
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-03-04 17:04:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ef5e13d2
8263030: Remove Shenandoah leftovers from ReferenceProcessor
Reviewed-by: zgu
! src/hotspot/share/gc/shared/referenceProcessor.cpp
Changeset: a6427c85
Author: Sean Mullan <mullan at openjdk.org>
Date: 2021-03-04 17:21:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6427c85
8259709: Disable SHA-1 XML Signatures
Reviewed-by: rhalade, weijun
! src/java.base/share/conf/security/java.security
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
! test/jdk/javax/xml/crypto/dsig/SecureValidationPolicy.java
! test/jdk/javax/xml/crypto/dsig/ValidationTests.java
! test/lib/jdk/test/lib/security/SecurityUtils.java
Changeset: bd1a8062
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-03-04 18:08:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd1a8062
8263040: fix for JDK-8262122 fails validate-source
Reviewed-by: mikael
! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
Changeset: f56c9186
Author: Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-03-04 18:20:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f56c9186
8262837: handle split_USE correctly
Reviewed-by: kvn
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/reg_split.cpp
Changeset: e61a3ba2
Author: EC2 Default User <ec2-user at ip-172-31-39-198.us-west-2.compute.internal>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-03-04 18:55:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e61a3ba2
8239386: handle ContendedPaddingWidth in vm_version_aarch64
Reviewed-by: aph, phh
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: 109af7b5
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-03-04 19:51:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/109af7b5
8261518: jpackage looks for main module in current dir when there is no module-path
Reviewed-by: asemenyuk, almatvee, kizune
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/NoMPathRuntimeTest.java
Changeset: 02fbcb52
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-03-04 19:57:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/02fbcb52
8261532: Archived superinterface class cannot be accessed
Reviewed-by: minqi, iklam
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/ArchivedSuperIfApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Bar.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Baz.java
Changeset: c8b23e22
Author: Dean Long <dlong at openjdk.org>
Date: 2021-03-04 20:07:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8b23e22
8262064: Make compiler/ciReplay tests ignore lambdas in compilation replay
Reviewed-by: thartmann, kvn, iignatyev
! src/hotspot/share/ci/ciInstanceKlass.cpp
Changeset: 718d4d48
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-03-04 21:25:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/718d4d48
8262989: Vectorize VectorShuffle checkIndexes, wrapIndexes and laneIsValid methods
Reviewed-by: psandoz
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
Changeset: 351889f1
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-04 23:04:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/351889f1
8262508: Vector API's ergonomics is incorrect
Reviewed-by: vlivanov
! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java
Changeset: ee09bada
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-03-05 00:17:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee09bada
8262300: jpackage app-launcher fails on linux when using JDK11 based runtime
Reviewed-by: herrick, almatvee
! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp
Changeset: dbef0ec9
Author: Ian Graves <igraves at openjdk.org>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2021-03-05 03:20:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dbef0ec9
6323374: (coll) Optimize Collections.unmodifiable* and synchronized*
Reviewed-by: redestad, smarks, darcy
! src/java.base/share/classes/java/util/Collections.java
+ test/jdk/java/util/Collections/WrappedUnmodifiableCollections.java
Changeset: 80182f92
Author: Vyom Tewari <vtewari at openjdk.org>
Date: 2021-03-05 05:29:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/80182f92
8260925: HttpsURLConnection does not work with other JSSE provider.
Reviewed-by: xuelei
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
Changeset: d91550ef
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-05 05:57:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d91550ef
8262998: Vector API intrinsincs should not modify IR when bailing out
Reviewed-by: thartmann, vlivanov
! src/hotspot/share/opto/vectorIntrinsics.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java
Changeset: 9730266d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-03-05 08:49:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9730266d
8262973: Verify ParCompactionManager instance in PCAdjustPointerClosure
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! test/hotspot/gtest/gc/parallel/test_psParallelCompact.cpp
Changeset: 75fb7ccf
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-03-05 10:40:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/75fb7ccf
8259228: Zero: rewrite (put|get)field from if-else chains to switches
Reviewed-by: aph, coleenp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
Changeset: 8d3de4b1
Author: Arno Zeller <azeller at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-03-05 11:02:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8d3de4b1
8262844: (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3
Reviewed-by: alanb, clanger, bpb
! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java
Changeset: 8c13d26d
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-05 15:22:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c13d26d
8263050: move HtmlDocletWriter.verticalSeparator to IndexWriter
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
Changeset: 97557826
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-05 15:24:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/97557826
8157682: @inheritDoc doesn't work with @exception
Co-authored-by: Yano, Masanori <yano-masanori at jp.fujitsu.com>
Co-authored-by: Jonathan Gibbons <jjg at openjdk.org>
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
+ test/langtools/jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java
Changeset: 2c0507ec
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-03-05 15:43:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c0507ec
8261812: C2 compilation fails with assert(!had_error) failed: bad dominance
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestValAtSafepointOverflowsInt.java
Changeset: e1cad970
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2021-03-05 16:26:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e1cad970
8262862: Harden tests sun/security/x509/URICertStore/ExtensionsWithLDAP.java and krb5/canonicalize/Test.java
Reviewed-by: aefimov, michaelm
! test/jdk/sun/security/krb5/canonicalize/Test.java
! test/jdk/sun/security/x509/URICertStore/ExtensionsWithLDAP.java
Changeset: 23ee60d1
Author: Eric Liu <eric.c.liu at arm.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-03-06 08:52:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/23ee60d1
8261008: Optimize Xor
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
Changeset: fa43f926
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2021-03-06 08:54:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fa43f926
8261845: File permissions of packages built by jpackage
Reviewed-by: asemenyuk, herrick
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java
Changeset: 2afbd5da
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-03-06 08:54:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2afbd5da
8250804: Can't set the application icon image for Unity WM on Linux.
Reviewed-by: serb, pbansal, kizune
! test/jdk/ProblemList.txt
! test/jdk/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java
Changeset: 75a5be8a
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-03-06 08:55:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/75a5be8a
8263054: [testbug] SharedArchiveConsistency.java reuses jsa files
Reviewed-by: dholmes, minqi
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
Changeset: 5eb2091a
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-03-06 09:09:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5eb2091a
8261689: javax/swing/JComponent/7154030/bug7154030.java still fails with "Exception: Failed to hide opaque button"
Reviewed-by: aivanov, azvegint
! test/jdk/javax/swing/JComponent/7154030/bug7154030.java
Changeset: 71829850
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-06 15:06:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/71829850
8263104: fix warnings for empty paragraphs
Reviewed-by: alanb, lancea
! src/java.base/share/classes/javax/crypto/CryptoAllPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.management/share/classes/javax/management/loading/package.html
! src/java.management/share/classes/javax/management/monitor/package.html
! src/java.management/share/classes/javax/management/package.html
Changeset: f2d01521
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-06 15:24:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2d01521
8263043: Add test to verify order of tag output
Reviewed-by: prappo
+ test/langtools/jdk/javadoc/doclet/testTagOrder/TestTagOrder.java
Changeset: 3844ce40
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-03-06 21:08:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3844ce40
8261247: some compiler/whitebox/ tests fail w/ DeoptimizeALot
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java
! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMultipleOSRTest.java
! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java
! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java
! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java
! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java
Changeset: 18fc3505
Author: djelinski <30433125+djelinski at users.noreply.github.com>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-03-07 01:13:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/18fc3505
8259886: Improve SSL session cache performance and scalability
Reviewed-by: erikj, xuelei
! make/test/BuildMicrobenchmark.gmk
! src/java.base/share/classes/sun/security/util/Cache.java
+ test/micro/org/openjdk/bench/java/security/CacheBench.java
Changeset: 22a3117d
Author: John Jiang <jjiang at openjdk.org>
Date: 2021-03-07 22:46:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/22a3117d
8263137: Typos in sun.security.ssl.RenegoInfoExtension
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java
Changeset: 61cff4da
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-03-08 10:14:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/61cff4da
8257913: Add more known library locations to simplify Linux cross-compilation
Reviewed-by: erikj
! .github/workflows/submit.yml
! make/autoconf/lib-freetype.m4
! make/autoconf/lib-x11.m4
! make/autoconf/platform.m4
Changeset: 13625beb
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-03-08 10:32:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/13625beb
8263090: Avoid reading volatile fields twice in Locale.getDefault(Category)
Reviewed-by: rriggs, naoto, serb
! src/java.base/share/classes/java/util/Locale.java
+ test/micro/org/openjdk/bench/java/util/LocaleDefaults.java
Changeset: a0c3f242
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-03-08 10:34:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a0c3f242
8263091: Remove CharacterData.isOtherUppercase/-Lowercase
Reviewed-by: rriggs, naoto, iris
! make/data/characterdata/CharacterData00.java.template
! make/data/characterdata/CharacterData01.java.template
! make/data/characterdata/CharacterData02.java.template
! make/data/characterdata/CharacterData03.java.template
! make/data/characterdata/CharacterData0E.java.template
! make/data/characterdata/CharacterDataLatin1.java.template
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/CharacterData.java
Changeset: 51cca57c
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2021-03-08 11:40:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/51cca57c
8259577: Dangling reference to temp_path in Java_sun_tools_attach_VirtualMachineImpl_getTempDir
Reviewed-by: cjplummer, lmesnik
! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c
Changeset: ab2cfcca
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-03-08 12:19:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab2cfcca
8252831: Correct "no comment" warnings in jdk.net module
Reviewed-by: chegar, vtewari, dfuchs
! src/jdk.net/share/classes/jdk/net/Sockets.java
Changeset: 679faa69
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-03-08 14:23:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/679faa69
8263097: Update JMH devkit to 1.28
Reviewed-by: ecaspole, erikj
! make/conf/jib-profiles.js
! make/devkit/createJMHBundle.sh
Changeset: 0da889ed
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-03-08 15:26:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0da889ed
8210100: ParallelGC should use parallel WeakProcessor
Reviewed-by: kbarrett, tschatzl, sjohanss
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: b1cc864a
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-08 16:19:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b1cc864a
8251210: Link JDK api docs to other versions
Reviewed-by: iris, erikj
! make/Docs.gmk
! make/conf/javadoc.conf
Changeset: bf9b74d1
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2021-03-08 16:38:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf9b74d1
8262446: DragAndDrop hangs on Windows
Reviewed-by: aivanov, serb, kizune
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
Changeset: 1f9ed905
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-03-08 18:01:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1f9ed905
8219555: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true
Reviewed-by: kvn
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java
Changeset: a2b88581
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-03-08 18:07:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a2b88581
8263041: Shenandoah: Cleanup C1 keep alive barrier check
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Changeset: 17853ee9
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-03-08 18:43:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/17853ee9
8263200: Add -XX:StressCCP to CTW
Reviewed-by: kvn
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: 9221540e
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2021-03-08 20:09:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9221540e
8213269: convert test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently to gtest
Reviewed-by: iignatyev, coleenp, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/prims/whitebox.cpp
+ test/hotspot/gtest/concurrentTestRunner.inline.hpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: eb4a8af5
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-03-08 20:11:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/eb4a8af5
8260664: Phaser.arrive() memory consistency effects
Reviewed-by: dl
! src/java.base/share/classes/java/util/concurrent/Phaser.java
Changeset: 414ee95b
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2021-03-08 21:28:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/414ee95b
8261462: GCM ByteBuffer decryption problems
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementDirect4.java
+ test/jdk/javax/crypto/CipherSpi/ResetByteBuffer.java
Changeset: 14cfbda3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-08 22:30:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/14cfbda3
8261366: Add discussion of IEEE 754 to BigDecimal
Reviewed-by: bpb
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/MathContext.java
! src/java.base/share/classes/java/math/RoundingMode.java
Changeset: f71b21b0
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-03-08 23:13:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f71b21b0
8263038: Optimize String.format for simple specifiers
Reviewed-by: rriggs, naoto
! src/java.base/share/classes/java/util/Formatter.java
+ test/micro/org/openjdk/bench/java/lang/StringFormat.java
Changeset: 4e947607
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-09 00:57:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4e947607
8263135: unique_ptr should not be used for types that are not pointers
Reviewed-by: asemenyuk, herrick
! src/jdk.jpackage/windows/native/common/MsiDb.cpp
! src/jdk.jpackage/windows/native/common/MsiDb.h
! src/jdk.jpackage/windows/native/common/MsiUtils.cpp
! src/jdk.jpackage/windows/native/common/MsiUtils.h
Changeset: 39b11138
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-09 01:36:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/39b11138
8262161: Refactor manual I/O stream copying in java.desktop to use new convenience APIs
Reviewed-by: serb, prr
! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/text/rtf/AbstractFilter.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java
Changeset: 5b9b170d
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-03-09 06:00:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b9b170d
8262955: Unify os::fork_and_exec() across Posix platforms
Reviewed-by: dholmes, hseigel
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 5bfc5fd3
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-09 06:11:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5bfc5fd3
8263051: Modernize the code in the java.awt.color package
Reviewed-by: azvegint
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java
Changeset: 0bc45625
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-03-09 08:19:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0bc45625
8263068: Rename safefetch.hpp to safefetch.inline.hpp
Reviewed-by: stefank
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
= src/hotspot/share/runtime/safefetch.inline.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/runtime/test_safefetch.cpp
Changeset: 3022baa9
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-03-09 10:14:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3022baa9
8263167: IGV: build fails with "taskdef AutoUpdate cannot be found"
Update IGV build configuration to use the nbm-maven-harness Maven artifact.
Reviewed-by: chagedorn, rrich
! src/utils/IdealGraphVisualizer/nbproject/platform.properties
Changeset: 4f0a12ec
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-03-09 10:57:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f0a12ec
8262323: do not special case JVMCI in tiered compilation policy
Reviewed-by: kvn, never
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
Changeset: 0f2402d0
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-03-09 11:09:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0f2402d0
8263190: Update java.io, java.math, and java.text to use instanceof pattern variable
Reviewed-by: lancea, bpb, darcy, naoto, iris, dfuchs, smarks, redestad
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/DataOutputStream.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MathContext.java
! src/java.base/share/classes/java/text/AttributedString.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DigitList.java
! src/java.base/share/classes/java/text/FieldPosition.java
! src/java.base/share/classes/java/text/ParsePosition.java
! src/java.base/share/classes/java/text/StringCharacterIterator.java
Changeset: fbe40e89
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-03-09 11:09:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbe40e89
8252399: Update mapMulti documentation to use type test pattern instead of instanceof once JEP 375 exits preview
Reviewed-by: dfuchs, psandoz, smarks
! src/java.base/share/classes/java/util/stream/Stream.java
+ test/jdk/java/util/stream/examples/JavadocExamples.java
Changeset: a6e34b3d
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-03-09 11:36:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6e34b3d
8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames()
Reviewed-by: prr, psadhukhan, serb
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
Changeset: b7f0b3fc
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-09 13:15:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b7f0b3fc
8252173: Use handles instead of jobjects in modules.cpp
Reviewed-by: lfoltan, coleenp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 86fac952
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-09 21:22:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/86fac952
8263142: Delete unused entry points in libawt/libawt_xawt/libawt_headless
Reviewed-by: kizune, aivanov
! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
! src/java.desktop/unix/native/libawt_headless/awt/HeadlessToolkit.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
Changeset: 2218e726
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-03-09 21:34:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2218e726
8262486: Merge trivial JDWP agent changes from the loom repo to the jdk repo
Reviewed-by: amenkov, lmesnik
! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c
! src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.c
! src/jdk.jdwp.agent/share/native/libjdwp/stepControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h
Changeset: 3212f80a
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-03-09 21:52:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3212f80a
8261937: LambdaForClassInBaseArchive: SimpleApp$$Lambda$1 missing
Reviewed-by: iklam, dcubed
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java
Changeset: e5ce97b1
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-09 23:32:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e5ce97b1
8263206: assert(*error_msg != '\0') failed: Must have error_message while parsing -XX:CompileCommand=unknown
Reviewed-by: neliasso
! src/hotspot/share/compiler/compilerOracle.cpp
+ test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java
Changeset: 70342e85
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-09 23:41:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/70342e85
8262520: Add SA Command Line Debugger support to connect to debug server
Reviewed-by: cjplummer, kevinw
! src/jdk.hotspot.agent/doc/clhsdb.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
+ test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java
Changeset: d0c1aec2
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-09 23:43:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d0c1aec2
8263140: Japanese chars garble in console window in HSDB
Reviewed-by: iklam, prr, cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/DebuggerConsolePanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/GraphicsUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MemoryPanel.java
Changeset: 67ea3bd6
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-10 03:43:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/67ea3bd6
8263102: Expand documention of Method.isBridge
Reviewed-by: smarks
! 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/Method.java
Changeset: d8a9c3ca
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-03-10 06:07:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d8a9c3ca
8263002: Remove CDS MiscCode region
Reviewed-by: coleenp, dholmes
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp
! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/cppVtables.cpp
! src/hotspot/share/memory/cppVtables.hpp
! src/hotspot/share/memory/dumpAllocStats.cpp
! src/hotspot/share/memory/dumpAllocStats.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java
Changeset: 3fe8a466
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-03-10 06:39:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3fe8a466
8263170: ComboBoxModel documentation refers to a nonexistent type
Reviewed-by: azvegint, trebari, pbansal, aivanov, kizune
! src/java.desktop/share/classes/javax/swing/ComboBoxModel.java
Changeset: fdd39411
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-03-10 11:05:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fdd39411
8263233: Update java.net and java.nio to use instanceof pattern variable
Reviewed-by: dfuchs, bpb, chegar, michaelm
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/HttpCookie.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InterfaceAddress.java
! src/java.base/share/classes/java/net/NetMulticastSocket.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/UnixDomainSocketAddress.java
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/channels/Channels.java
Changeset: c0542ed8
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-03-10 12:48:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0542ed8
6251901: BasicTextUI: installDefaults method are contrary to the documentation
Reviewed-by: azvegint, kizune, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
Changeset: fab56766
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-10 13:14:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fab56766
8247869: Change NONCOPYABLE to delete the operations
Reviewed-by: kbarrett, dholmes
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 4d21a455
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-03-10 14:15:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d21a455
8262913: KlassFactory::create_from_stream should never return NULL
Reviewed-by: hseigel, iklam
! src/hotspot/share/classfile/classFileStream.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/unsafe.cpp
+ test/hotspot/jtreg/runtime/DefineClass/A.java
+ test/hotspot/jtreg/runtime/DefineClass/NullClassBytesTest.java
+ test/hotspot/jtreg/runtime/DefineClass/libNullClassBytesTest.c
Changeset: c8c0234b
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2021-03-10 14:46:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8c0234b
8262471: Fix coding style in src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java
Changeset: b2a2ddff
Author: Evan Whelan <ewhelan at openjdk.org>
Committer: Rob McKenna <robm at openjdk.org>
Date: 2021-03-10 15:15:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2a2ddff
8262438: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with "SocketException: Socket is closed"
Reviewed-by: rhalade
! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java
Changeset: 4b5be40a
Author: Rahul Raghavan <rraghavan at openjdk.org>
Date: 2021-03-10 15:59:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4b5be40a
8238812: assert(false) failed: bad AD file
Reviewed-by: thartmann, chagedorn, roland
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/parse2.cpp
! test/hotspot/jtreg/compiler/c2/TestJumpTable.java
Changeset: 7e52a6e8
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-03-10 17:03:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e52a6e8
8263380: Unintended use of Objects.nonNull in VarHandles
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
Changeset: 9399e1b7
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-03-10 17:18:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9399e1b7
8261918: two runtime/cds/appcds/VerifierTest failed with "Unable to use shared archive"
Reviewed-by: iklam, minqi
! src/hotspot/share/memory/filemap.cpp
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java
Changeset: acda8129
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-10 17:45:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/acda8129
8263333: Improve links from core reflection to JLS and JVMS
Reviewed-by: jfranck
! 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/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
Changeset: b482733f
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-03-10 20:02:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b482733f
8259218: (fs) Add links in from overloaded methods in java.nio.file.Files
Reviewed-by: dfuchs, alanb
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: 57f16f9f
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-03-10 20:58:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/57f16f9f
8262377: Parallel class resolution loses constant pool error
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp at openjdk.org>
Co-authored-by: Ioi Lam <iklam at openjdk.org>
Reviewed-by: dholmes, iklam, hseigel, kvn
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/resolutionErrors.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/runtime/deoptimization.cpp
+ test/hotspot/jtreg/runtime/ParallelLoad/SaveResolutionErrorTest.java
Changeset: c6d74bd9
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-03-10 22:33:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c6d74bd9
8262910: Cleanup THREAD/TRAPS/naming and typing issues in ObjectMonitor and related code
Reviewed-by: coleenp, pchilanomate, dcubed, cjplummer, sspitsyn
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! test/hotspot/gtest/oops/test_markWord.cpp
Changeset: 6971c23a
Author: Ian Graves <igraves at openjdk.org>
Committer: Brent Christian <bchristi at openjdk.org>
Date: 2021-03-10 22:46:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6971c23a
8262351: Extra '0' in java.util.Formatter for '%012a' conversion with a sign character
Reviewed-by: bchristi, naoto
! src/java.base/share/classes/java/util/Formatter.java
+ test/jdk/java/util/Formatter/HexFloatZeroPadding.java
Changeset: 32cbd193
Author: Bradford Wetmore <wetmore at openjdk.org>
Date: 2021-03-11 00:26:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/32cbd193
8263105: security-libs doclint cleanup
Reviewed-by: iris, darcy, dfuchs, mullan
! src/java.base/share/classes/java/security/AccessControlException.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/CodeSigner.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/KeyPair.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/PrivilegedActionException.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Timestamp.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/CertPathValidatorException.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/java/util/Random.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/URIReferenceException.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/PrincipalComparator.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java
Changeset: 7988c1d9
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2021-03-11 07:33:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7988c1d9
8262443: GenerateOopMap::do_interpretation can spin for a long time.
Reviewed-by: coleenp, dholmes, dcubed
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/generateOopMap.hpp
Changeset: f6b4ba07
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-03-11 09:17:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f6b4ba07
8261931: IGV: quick search fails on multi-line node labels
Remove line breaks from the 'label' property that is searched on by default.
Reviewed-by: neliasso, xliu, chagedorn
! src/utils/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java
Changeset: 470b1502
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-03-11 09:22:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/470b1502
8143041: Unify G1CollectorPolicy::PauseKind and G1YCType
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
+ src/hotspot/share/gc/g1/g1CollectorState.cpp
! src/hotspot/share/gc/g1/g1CollectorState.hpp
+ src/hotspot/share/gc/g1/g1GCTypes.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/g1/g1Trace.hpp
- src/hotspot/share/gc/g1/g1YCTypes.hpp
Changeset: a9b4f033
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-03-11 10:44:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9b4f033
8263069: Exclude some failing tests from security/infra/java/security/cert/CertPathValidator
Reviewed-by: mbaesken
! test/jdk/ProblemList.txt
Changeset: 273f8bdf
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-03-11 12:42:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/273f8bdf
8263248: IGV: accept graphs without node categories
If the input graph does not contain node category information, emit a warning
message and proceed loading the graph, instead of failing.
Reviewed-by: neliasso, chagedorn, thartmann
! src/utils/IdealGraphVisualizer/ServerCompiler/nbproject/project.xml
! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
Changeset: 4a6c4460
Author: Chris Hegarty <chris.hegarty at oracle.com>
Date: 2021-03-11 13:21:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a6c4460
Merge branch 'master' into simple-buffers
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java
More information about the jdk-sandbox-changes
mailing list