git: openjdk/loom: master: 116 new changesets
duke
duke at openjdk.java.net
Fri Feb 5 11:53:17 UTC 2021
Changeset: bd2744dd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-27 07:17:30 +0000
URL: https://git.openjdk.java.net/loom/commit/bd2744dd
8260106: Shenandoah: refactor reference updating closures and related code
Reviewed-by: zgu, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
Changeset: 1c770468
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-01-27 07:34:46 +0000
URL: https://git.openjdk.java.net/loom/commit/1c770468
8260404: jvm_io.h include missing in a number of files
Reviewed-by: shade, iklam, dholmes
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/handshake.cpp
Changeset: fd2641ed
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-27 07:57:32 +0000
URL: https://git.openjdk.java.net/loom/commit/fd2641ed
8260236: better init AnnotationCollector _contended_group
Reviewed-by: coleenp, shade
! src/hotspot/share/classfile/classFileParser.cpp
Changeset: 4d004c94
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-01-27 09:32:08 +0000
URL: https://git.openjdk.java.net/loom/commit/4d004c94
8260449: Remove stale declaration of SATBMarkQueue::apply_closure_and_empty()
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
Changeset: fa40a966
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-01-27 09:57:24 +0000
URL: https://git.openjdk.java.net/loom/commit/fa40a966
8253420: Refactor HeapRegionManager::find_highest_free
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/heapRegionManager.cpp
Changeset: 3e4194c4
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-01-27 10:43:04 +0000
URL: https://git.openjdk.java.net/loom/commit/3e4194c4
8260022: [ppc] os::print_function_and_library_name shall resolve function descriptors transparently
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.hpp
! src/hotspot/share/runtime/os.cpp
Changeset: bf15c709
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-27 10:48:32 +0000
URL: https://git.openjdk.java.net/loom/commit/bf15c709
8260460: GitHub actions still fail on Linux x86_32 with "Could not configure libc6:i386"
Reviewed-by: ihse
! .github/workflows/submit.yml
Changeset: b3c8a528
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-01-27 11:00:12 +0000
URL: https://git.openjdk.java.net/loom/commit/b3c8a528
8259050: Error recovery in lexer could be improved
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! test/langtools/tools/javac/lexer/JavaLexerTest.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: e696baab
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-27 11:30:28 +0000
URL: https://git.openjdk.java.net/loom/commit/e696baab
8260448: Simplify ManagementFactory$PlatformMBeanFinder
Reviewed-by: mchung, dfuchs
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
Changeset: 7ed591cc
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-01-27 12:09:48 +0000
URL: https://git.openjdk.java.net/loom/commit/7ed591cc
8260314: Replace border="1" on tables with CSS
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html
Changeset: ac276bb3
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2021-01-27 14:09:15 +0000
URL: https://git.openjdk.java.net/loom/commit/ac276bb3
8257074: Update the ByteBuffers micro benchmark
Reviewed-by: redestad, dfuchs, jvernee, bpb
! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java
! test/micro/org/openjdk/bench/java/nio/CharBuffers.java
+ test/micro/org/openjdk/bench/java/nio/DoubleBuffers.java
+ test/micro/org/openjdk/bench/java/nio/FloatBuffers.java
+ test/micro/org/openjdk/bench/java/nio/IntBuffers.java
+ test/micro/org/openjdk/bench/java/nio/LongBuffers.java
+ test/micro/org/openjdk/bench/java/nio/ShortBuffers.java
+ test/micro/org/openjdk/bench/java/nio/X-Buffers-bin.java.template
+ test/micro/org/openjdk/bench/java/nio/X-Buffers.java.template
+ test/micro/org/openjdk/bench/java/nio/X-ByteBuffers-bin.java.template
+ test/micro/org/openjdk/bench/java/nio/genBuffers.sh
Changeset: f353fcf2
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-01-27 15:08:39 +0000
URL: https://git.openjdk.java.net/loom/commit/f353fcf2
8258894: C2: Forbid GCM to move stores into loops
Prevent GCM from placing memory-writing nodes (such as stores) into loops deeper
than their home loop (determined by their control input). Such placements are
invalid, as they cause memory definitions to interfere, and risk causing
miscompilations. This change complements JDK-8255763, which only addresses
invalid placements in irreducible CFGs.
Add control input to stores in generated stubs to ensure that all memory-writing
nodes have control inputs from which their home block can be derived.
Add a battery of simplified fuzzer test cases where, before this change, GCM
moves stores into deeper loops.
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/generateOptoStub.cpp
! src/hotspot/share/opto/node.hpp
! test/hotspot/jtreg/compiler/codegen/TestGCMStorePlacement.java
Changeset: 311a0a91
Author: Denghui Dong <ddong at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-01-27 15:28:46 +0000
URL: https://git.openjdk.java.net/loom/commit/311a0a91
8259808: Add JFR event to detect GC locker stall
Reviewed-by: sjohanss, tschatzl, egahlin
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/prims/whitebox.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 684c8558
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-27 17:26:41 +0000
URL: https://git.openjdk.java.net/loom/commit/684c8558
8260524: validate-source fails on test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
Reviewed-by: bpb, iignatyev
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/prims/whitebox.cpp
! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 0eed2c33
Author: Guoxiong Li <lgxbslgx at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-27 18:12:57 +0000
URL: https://git.openjdk.java.net/loom/commit/0eed2c33
8259359: javac does not attribute unexpected super constructor invocation qualifier, and may crash
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/recovery/T8259359.java
Changeset: eb923685
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-01-27 19:02:49 +0000
URL: https://git.openjdk.java.net/loom/commit/eb923685
8259816: Typo in java.util.stream package description
Reviewed-by: iris, lancea, naoto
! src/java.base/share/classes/java/util/stream/package-info.java
Changeset: c5ab7c32
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-01-25 17:09:52 +0000
URL: https://git.openjdk.java.net/loom/commit/c5ab7c32
8260284: C2: assert(_base == Int) failed: Not an Int
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDivWithTopDivisor.java
Changeset: 81e730e5
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-01-25 20:02:56 +0000
URL: https://git.openjdk.java.net/loom/commit/81e730e5
8259276: C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization
Reviewed-by: dlong, kvn, thartmann
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse2.cpp
Changeset: 408772c9
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-26 16:00:41 +0000
URL: https://git.openjdk.java.net/loom/commit/408772c9
8259025: Record compact constructor using Objects.requireNonNull
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: c52212b1
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-27 20:56:26 +0000
URL: https://git.openjdk.java.net/loom/commit/c52212b1
Merge
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
Changeset: c7661aed
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-01-27 22:37:43 +0000
URL: https://git.openjdk.java.net/loom/commit/c7661aed
8260561: [doc] HexFormat has incorrect @since tag
Reviewed-by: darcy, naoto, bpb, lancea
! src/java.base/share/classes/java/util/HexFormat.java
Changeset: 7030d2e0
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-01-28 00:45:16 +0000
URL: https://git.openjdk.java.net/loom/commit/7030d2e0
8260200: G1: Remove unnecessary update in FreeRegionList::remove_starting_at
Reviewed-by: ayang, sjohanss, tschatzl
! src/hotspot/share/gc/g1/heapRegionSet.cpp
! src/hotspot/share/gc/g1/heapRegionSet.hpp
Changeset: e28e1111
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-01-27 10:29:59 +0000
URL: https://git.openjdk.java.net/loom/commit/e28e1111
8260370: C2: LoopLimit node is not eliminated
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopnode.cpp
Changeset: 62ffe75b
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-28 03:38:32 +0000
URL: https://git.openjdk.java.net/loom/commit/62ffe75b
Merge
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopnode.cpp
Changeset: 396a496f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-01-28 04:24:04 +0000
URL: https://git.openjdk.java.net/loom/commit/396a496f
8260467: Move well-known classes from systemDictionary.hpp to vmClasses.hpp
Reviewed-by: dholmes, coleenp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.hpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/methodHandles_arm.hpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! 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/classfile/vmClassID.hpp
+ src/hotspot/share/classfile/vmClassMacros.hpp
+ src/hotspot/share/classfile/vmClasses.cpp
+ src/hotspot/share/classfile/vmClasses.hpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/vmEnums.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java
Changeset: 11a70d11
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-28 07:35:58 +0000
URL: https://git.openjdk.java.net/loom/commit/11a70d11
8260426: awt debug_mem.c DMem_AllocateBlock might leak memory
Reviewed-by: psadhukhan, aivanov
! src/java.desktop/share/native/common/awt/debug/debug_mem.c
Changeset: 316d52c1
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-01-28 09:50:21 +0000
URL: https://git.openjdk.java.net/loom/commit/316d52c1
8260497: Shenandoah: Improve SATB flushing
Reviewed-by: shade, zgu
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: a97aedff
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-28 10:24:37 +0000
URL: https://git.openjdk.java.net/loom/commit/a97aedff
8256215: Shenandoah: re-organize saving/restoring machine state in assembler code
Reviewed-by: rkennke, zgu
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
Changeset: ecde52ec
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-28 11:13:26 +0000
URL: https://git.openjdk.java.net/loom/commit/ecde52ec
8260506: VersionHelper cleanup
Reviewed-by: alanb, dfuchs, aefimov
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
Changeset: 8fe1323d
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-28 11:14:35 +0000
URL: https://git.openjdk.java.net/loom/commit/8fe1323d
8260520: Avoid getting permissions in JarFileFactory when no SecurityManager installed
Reviewed-by: alanb, dfuchs, michaelm, mullan
! src/java.base/unix/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java
Changeset: 87522573
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-01-28 11:39:06 +0000
URL: https://git.openjdk.java.net/loom/commit/87522573
8260502: [s390] NativeMovRegMem::verify() fails because it's too strict
Reviewed-by: lucy, rrich
! src/hotspot/cpu/s390/nativeInst_s390.cpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
Changeset: a68c6c2a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-28 12:00:59 +0000
URL: https://git.openjdk.java.net/loom/commit/a68c6c2a
8260579: PPC64 and S390 builds failures after JDK-8260467
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
Changeset: d07af2b8
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-01-28 12:26:32 +0000
URL: https://git.openjdk.java.net/loom/commit/d07af2b8
8255531: MethodHandles::permuteArguments throws NPE when duplicating dropped arguments
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java
! test/jdk/java/lang/invoke/MethodHandlesPermuteArgumentsTest.java
Changeset: 11d6467c
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-01-28 12:27:40 +0000
URL: https://git.openjdk.java.net/loom/commit/11d6467c
8260407: cmp != __null && cmp->Opcode() == Op_CmpL failure with -XX:StressLongCountedLoop=200000000 in lucene
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/longcountedloops/TestLongCountedLoopSplitIf.java
Changeset: 20e7df50
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-01-28 13:17:22 +0000
URL: https://git.openjdk.java.net/loom/commit/20e7df50
8260466: Test TestHeapDumpOnOutOfMemoryError.java needs multiple @test sections
Reviewed-by: shade, lmesnik
! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java
Changeset: baf46bac
Author: Sean Mullan <mullan at openjdk.org>
Date: 2021-01-28 14:28:27 +0000
URL: https://git.openjdk.java.net/loom/commit/baf46bac
8259801: Enable XML Signature secure validation mode by default
Reviewed-by: weijun, rhalade
! src/java.base/share/conf/security/java.security
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
Changeset: 13ca433f
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-01-28 15:01:38 +0000
URL: https://git.openjdk.java.net/loom/commit/13ca433f
8259628: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java fails intermittently
Reviewed-by: dfuchs
! test/jdk/jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java
Changeset: abc4300d
Author: Poonam Bajaj <poonam at openjdk.org>
Date: 2021-01-28 15:07:03 +0000
URL: https://git.openjdk.java.net/loom/commit/abc4300d
8257746: Regression introduced with JDK-8250984 - memory might be null in some machines
Reviewed-by: hseigel
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
Changeset: 3aabbd72
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-28 15:20:57 +0000
URL: https://git.openjdk.java.net/loom/commit/3aabbd72
8260432: allocateSpaceForGP in freetypeScaler.c might leak memory
Reviewed-by: shade, stuefe
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: bbbfaa58
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-01-28 16:17:46 +0000
URL: https://git.openjdk.java.net/loom/commit/bbbfaa58
8249262: Initialize InstanceKlass::_package_entry during CDS dump time
Reviewed-by: iklam, minqi
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderDataShared.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: 1de3c554
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-28 16:31:45 +0000
URL: https://git.openjdk.java.net/loom/commit/1de3c554
8260584: Shenandoah: simplify "Concurrent Thread Roots" logging
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 2b166d81
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-01-28 17:54:09 +0000
URL: https://git.openjdk.java.net/loom/commit/2b166d81
8260596: Comment cleanup in BigInteger
Reviewed-by: bpb
! src/java.base/share/classes/java/math/BigInteger.java
Changeset: 81e9e6a7
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-01-28 18:06:55 +0000
URL: https://git.openjdk.java.net/loom/commit/81e9e6a7
8260461: Modernize jsr166 tck tests
Reviewed-by: dl
! test/jdk/java/util/concurrent/tck/AbstractExecutorServiceTest.java
! test/jdk/java/util/concurrent/tck/AbstractQueueTest.java
! test/jdk/java/util/concurrent/tck/ArrayBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/ArrayDeque8Test.java
! test/jdk/java/util/concurrent/tck/ArrayDequeTest.java
! test/jdk/java/util/concurrent/tck/ArrayListTest.java
! test/jdk/java/util/concurrent/tck/Atomic8Test.java
! test/jdk/java/util/concurrent/tck/AtomicBooleanTest.java
! test/jdk/java/util/concurrent/tck/AtomicIntegerArrayTest.java
! test/jdk/java/util/concurrent/tck/AtomicIntegerTest.java
! test/jdk/java/util/concurrent/tck/AtomicLongArrayTest.java
! test/jdk/java/util/concurrent/tck/AtomicLongTest.java
! test/jdk/java/util/concurrent/tck/AtomicMarkableReferenceTest.java
! test/jdk/java/util/concurrent/tck/AtomicReference9Test.java
! test/jdk/java/util/concurrent/tck/AtomicReferenceArray9Test.java
! test/jdk/java/util/concurrent/tck/AtomicReferenceArrayTest.java
! test/jdk/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java
! test/jdk/java/util/concurrent/tck/AtomicReferenceTest.java
! test/jdk/java/util/concurrent/tck/AtomicStampedReferenceTest.java
! test/jdk/java/util/concurrent/tck/BlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/Collection8Test.java
! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentHashMap8Test.java
! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentSkipListMapTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSetTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSubMapTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java
! test/jdk/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/jdk/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
! test/jdk/java/util/concurrent/tck/CountedCompleterTest.java
! test/jdk/java/util/concurrent/tck/DelayQueueTest.java
! test/jdk/java/util/concurrent/tck/ExchangerTest.java
! test/jdk/java/util/concurrent/tck/ExecutorCompletionService9Test.java
! test/jdk/java/util/concurrent/tck/ExecutorCompletionServiceTest.java
! test/jdk/java/util/concurrent/tck/ExecutorsTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinPool8Test.java
! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinTask8Test.java
! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java
! test/jdk/java/util/concurrent/tck/FutureTaskTest.java
+ test/jdk/java/util/concurrent/tck/Item.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingDeque8Test.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingQueue8Test.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/LinkedListTest.java
! test/jdk/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/jdk/java/util/concurrent/tck/MapTest.java
! test/jdk/java/util/concurrent/tck/NonNestmates.java
! test/jdk/java/util/concurrent/tck/PhaserTest.java
! test/jdk/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/PriorityQueueTest.java
! test/jdk/java/util/concurrent/tck/RecursiveActionTest.java
! test/jdk/java/util/concurrent/tck/RecursiveTaskTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/jdk/java/util/concurrent/tck/StampedLockTest.java
! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/jdk/java/util/concurrent/tck/SynchronousQueueTest.java
! test/jdk/java/util/concurrent/tck/ThreadLocalTest.java
! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorTest.java
! test/jdk/java/util/concurrent/tck/TreeMapTest.java
! test/jdk/java/util/concurrent/tck/TreeSetTest.java
! test/jdk/java/util/concurrent/tck/TreeSubMapTest.java
! test/jdk/java/util/concurrent/tck/TreeSubSetTest.java
! test/jdk/java/util/concurrent/tck/VectorTest.java
Changeset: 71128cf4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-28 19:04:50 +0000
URL: https://git.openjdk.java.net/loom/commit/71128cf4
8260586: Shenandoah: simplify "Concurrent Weak References" logging
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 15196325
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-01-28 20:51:12 +0000
URL: https://git.openjdk.java.net/loom/commit/15196325
8251462: Simplify compilation policy
Reviewed-by: cjplummer, kvn
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/compiler/oopMap.cpp
- src/hotspot/share/compiler/tieredThresholdPolicy.cpp
- src/hotspot/share/compiler/tieredThresholdPolicy.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/invocationCounter.cpp
! src/hotspot/share/interpreter/invocationCounter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodCounters.cpp
! src/hotspot/share/oops/methodCounters.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/globals_shared.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/macros.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java
! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java
- test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/MyThread.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.java
Changeset: 251c6419
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-29 03:34:02 +0000
URL: https://git.openjdk.java.net/loom/commit/251c6419
8259487: Remove unused StarTask
Reviewed-by: iklam, tschatzl
! src/hotspot/share/gc/shared/taskqueue.hpp
Changeset: ea2c4474
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-29 03:49:57 +0000
URL: https://git.openjdk.java.net/loom/commit/ea2c4474
8259778: Merge MutableSpace and ImmutableSpace
Reviewed-by: sspitsyn, dholmes, tschatzl
- src/hotspot/share/gc/parallel/immutableSpace.cpp
- src/hotspot/share/gc/parallel/immutableSpace.hpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/spaceCounters.hpp
! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ImmutableSpace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java
Changeset: 64a150c5
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-29 06:18:43 +0000
URL: https://git.openjdk.java.net/loom/commit/64a150c5
6986863: ProfileDeferralMgr throwing ConcurrentModificationException
Reviewed-by: kizune
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
- src/java.desktop/share/classes/sun/java2d/cmm/ProfileActivator.java
! src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralInfo.java
- src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralMgr.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_ProfileRGB/MTMatrixAccess.java
+ test/jdk/java/awt/color/ProfileActivationDuringPropertyAccess.java
Changeset: 06754734
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-01-29 09:19:14 +0000
URL: https://git.openjdk.java.net/loom/commit/06754734
8252409: JShell: Intersection types cause NoSuchFieldError
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java
! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java
! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java
! test/langtools/jdk/jshell/TypeNameTest.java
! test/langtools/jdk/jshell/VariablesTest.java
Changeset: a5fb5173
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-01-29 13:01:28 +0000
URL: https://git.openjdk.java.net/loom/commit/a5fb5173
8259404: Shenandoah: Fix time tracking in parallel_cleaning
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: d2b0ea1d
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2021-01-29 13:53:40 +0000
URL: https://git.openjdk.java.net/loom/commit/d2b0ea1d
8260282: Add option to compress heap dumps created by -XX:+HeapDumpOnOutOfMemoryError
Reviewed-by: cjplummer, stuefe
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/services/heapDumper.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java
Changeset: 24a26212
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-29 14:06:15 +0000
URL: https://git.openjdk.java.net/loom/commit/24a26212
8260592: jpackage tests fail when Desktop is not supported
Reviewed-by: asemenyuk, herrick
! test/jdk/tools/jpackage/apps/image/Hello.java
Changeset: 53f1b938
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2021-01-29 14:20:39 +0000
URL: https://git.openjdk.java.net/loom/commit/53f1b938
8260518: Change default -mmacosx-version-min to 10.12
Reviewed-by: tbell, prr, ihse, serb
! make/autoconf/flags.m4
! make/conf/jib-profiles.js
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: 22bfa5b0
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-01-29 14:22:13 +0000
URL: https://git.openjdk.java.net/loom/commit/22bfa5b0
8255837: Shenandoah: Remove ShenandoahConcurrentRoots class
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
- src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp
- src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: b7b391b2
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-01-29 15:33:00 +0000
URL: https://git.openjdk.java.net/loom/commit/b7b391b2
8260625: Rename MetaspaceExpand_lock
Reviewed-by: shade
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/rootChunkArea.cpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! test/hotspot/gtest/metaspace/test_metachunk.cpp
! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
Changeset: 6415d3b8
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-01-29 16:16:14 +0000
URL: https://git.openjdk.java.net/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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/loom/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
More information about the loom-dev
mailing list