git: openjdk/loom: fibers: 118 new changesets
duke
duke at openjdk.java.net
Thu Dec 2 13:54:50 UTC 2021
Changeset: e5298655
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-11-22 16:38:52 +0000
URL: https://git.openjdk.java.net/loom/commit/e529865531d0eb5a2119a1d220b195d088794226
8277239: SIGSEGV in vrshift_reg_maskedNode::emit
Reviewed-by: sviswanathan, dlong
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
Changeset: 22f12ac4
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-11-22 16:59:23 +0000
URL: https://git.openjdk.java.net/loom/commit/22f12ac429fbbf134d182d9bf2a16a3d43bc71e1
8277522: Make formatting of null consistent in Elements
Reviewed-by: jlahoda
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
Changeset: 33e2a518
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-11-22 17:11:34 +0000
URL: https://git.openjdk.java.net/loom/commit/33e2a518ebcd50e76c559512539fd7c864fd2407
8265795: vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TestDescription.java fails when running with JEP 416
Reviewed-by: sspitsyn, dholmes
! src/hotspot/share/prims/unsafe.cpp
! test/hotspot/jtreg/ProblemList.txt
+ test/hotspot/jtreg/serviceability/jvmti/VMObjectAlloc/VMObjectAllocTest.java
+ test/hotspot/jtreg/serviceability/jvmti/VMObjectAlloc/libVMObjectAlloc.cpp
Changeset: e3911a85
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-11-22 18:04:46 +0000
URL: https://git.openjdk.java.net/loom/commit/e3911a8532e9b93ba5e65c613bd79864485db5ce
8277429: Conflicting jpackage static library name
Reviewed-by: almatvee, herrick, erikj
! make/modules/jdk.jpackage/Lib.gmk
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java
Changeset: 6cf4cd1a
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-11-22 18:08:13 +0000
URL: https://git.openjdk.java.net/loom/commit/6cf4cd1aa46414d9af17f3704b27d0d381a17ee8
8273341: Update Siphash to version 1.0
Reviewed-by: dholmes
! src/hotspot/share/classfile/altHashing.cpp
! src/hotspot/share/classfile/altHashing.hpp
Changeset: 851a3624
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-11-22 18:26:51 +0000
URL: https://git.openjdk.java.net/loom/commit/851a36247937d124e8217deaaa1a1831cba19b6e
8264297: Create implementation for NSAccessibilityProgressIndicator protocol peer
Reviewed-by: pbansal
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ProgressIndicatorAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ProgressIndicatorAccessibility.m
Changeset: 1049aba1
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-22 19:03:30 +0000
URL: https://git.openjdk.java.net/loom/commit/1049aba1fb65fd70bd723c80a84250512a68d653
8277576: ProblemList runtime/ErrorHandling/CreateCoredumpOnCrash.java on macosx-X64
8277577: ProblemList compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java on linux-aarch64
8277578: ProblemList applications/jcstress/acqrel.java on linux-aarch64
Reviewed-by: mikael
! test/hotspot/jtreg/ProblemList.txt
Changeset: 05a9a51d
Author: Dean Long <dlong at openjdk.org>
Date: 2021-11-22 20:50:06 +0000
URL: https://git.openjdk.java.net/loom/commit/05a9a51dbfc46eb52bc28f1f9a618c75ee2597e9
8277423: ciReplay: hidden class with comment expected error
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
Changeset: f62b81c3
Author: Dean Long <dlong at openjdk.org>
Date: 2021-11-22 23:17:46 +0000
URL: https://git.openjdk.java.net/loom/commit/f62b81c3b5e34895e06bedec137bcef701d49df6
8273095: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java fails with "wrong OOME"
Reviewed-by: shade, stefank
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/oome/heap/Test.java
Changeset: bb11c55d
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-11-23 00:58:03 +0000
URL: https://git.openjdk.java.net/loom/commit/bb11c55dff86706a010c93ee2cc60c87bb2d53b6
8277542: G1: Move G1CardSetFreePool and related classes to separate files
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CardSetMemory.hpp
+ src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.cpp
+ src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.hpp
Changeset: 12f08ba4
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-11-23 08:19:16 +0000
URL: https://git.openjdk.java.net/loom/commit/12f08ba4d47cb70a0629b17bc3639ce170309f21
8277507: Add jlink.debug system property while launching jpackage tests to help diagonize recent intermittent failures
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
Changeset: e3243ee9
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-11-23 08:57:34 +0000
URL: https://git.openjdk.java.net/loom/commit/e3243ee963d074c892a0ed16a00fd91b440c96ac
8277087: ZipException: zip END header not found at ZipFile#Source.findEND
Reviewed-by: lancea
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
+ test/jdk/java/util/zip/ZipOutputStream/EmptyComment.java
Changeset: 79350b9b
Author: Volker Simonis <simonis at openjdk.org>
Date: 2021-11-23 09:15:20 +0000
URL: https://git.openjdk.java.net/loom/commit/79350b9b4f42e43a8ab27ea76b9115dae6f448af
8276216: Negated character classes performance regression in Pattern
Reviewed-by: clanger
! src/java.base/share/classes/java/util/regex/Pattern.java
+ test/micro/org/openjdk/bench/java/util/regex/FindPattern.java
Changeset: 017df140
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-23 10:56:15 +0000
URL: https://git.openjdk.java.net/loom/commit/017df140ba65058270c5184db82162d42e42b908
8277556: Call ReferenceProcessorPhaseTimes::set_processing_is_mt once
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/shared/referenceProcessor.cpp
Changeset: 36b887a8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-23 10:57:29 +0000
URL: https://git.openjdk.java.net/loom/commit/36b887a885c76ddbbb1e21b32b8e7d9cc92f6ce2
8277560: Remove WorkerDataArray::_is_serial
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/shared/workerDataArray.cpp
! src/hotspot/share/gc/shared/workerDataArray.hpp
! src/hotspot/share/gc/shared/workerDataArray.inline.hpp
Changeset: 66eaf652
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-11-23 12:33:13 +0000
URL: https://git.openjdk.java.net/loom/commit/66eaf6526126eb27c18acc64c2bb0791142815c9
8277413: Remove unused local variables in jdk.hotspot.agent
Reviewed-by: lmesnik, tschatzl, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/StubQueue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugInfoBuilder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
Changeset: 90f96fb4
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-11-23 12:46:15 +0000
URL: https://git.openjdk.java.net/loom/commit/90f96fb4db174e50cc2510f292fe69fc995add26
8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last
Reviewed-by: chagedorn, neliasso
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: f4dc03ea
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2021-11-23 14:34:21 +0000
URL: https://git.openjdk.java.net/loom/commit/f4dc03ea6de327425ff265c3d2ec16ea7b0e1634
8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper
Reviewed-by: pliden, stefank
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: 5e7e2da2
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-11-23 15:02:48 +0000
URL: https://git.openjdk.java.net/loom/commit/5e7e2da227cd2b5e2d3d1e2f59fb74ddd1835abb
8272042: java.util.ImmutableCollections$Map1 and MapN should not be @ValueBased
Reviewed-by: mchung, iris, naoto, smarks
! src/java.base/share/classes/java/util/ImmutableCollections.java
Changeset: 64bdc843
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-23 15:16:15 +0000
URL: https://git.openjdk.java.net/loom/commit/64bdc843907634b24ab02b8d81a0f5048b46072c
8277649: [BACKOUT] JDK-8277507 Add jlink.debug system property while launching jpackage tests to help diagonize recent intermittent failures
Reviewed-by: alanb, stefank
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
Changeset: 38802ad5
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-11-23 15:22:11 +0000
URL: https://git.openjdk.java.net/loom/commit/38802ad56a31efc90733cb75ea27f019e2c4f5a4
8254108: ciReplay: Support incremental inlining
Reviewed-by: dlong, thartmann
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciReplay.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/parse.hpp
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
+ test/hotspot/jtreg/compiler/ciReplay/InliningBase.java
+ test/hotspot/jtreg/compiler/ciReplay/TestIncrementalInlining.java
! test/hotspot/jtreg/compiler/ciReplay/TestInliningProtectionDomain.java
Changeset: 7b67a49f
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-11-23 15:23:23 +0000
URL: https://git.openjdk.java.net/loom/commit/7b67a49f830b71ef129a4a3a9b0d994d58587edf
8261847: performance of java.lang.Record::toString should be improved
Reviewed-by: jlaskey, redestad
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
+ test/langtools/tools/javac/records/BigRecordsToStringTest.java
+ test/micro/org/openjdk/bench/java/lang/runtime/ObjectMethods.java
Changeset: 8a44e093
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-11-23 16:46:45 +0000
URL: https://git.openjdk.java.net/loom/commit/8a44e093dc3e192990fde8ab37ab08c737f06b39
8268725: jshell does not support the --enable-native-access option
Reviewed-by: sundar
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
+ test/langtools/jdk/jshell/ToolEnableNativeAccessTest.java
Changeset: e8acac2a
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-23 17:08:31 +0000
URL: https://git.openjdk.java.net/loom/commit/e8acac2aba30e8a172ca14509220ec06e833d4af
8277350: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java times out
Reviewed-by: hseigel, dholmes, lmesnik
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java
Changeset: 03206726
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-11-23 17:14:59 +0000
URL: https://git.openjdk.java.net/loom/commit/032067264fd73cd2f338838d6178f8af24d228b0
8277451: java.lang.reflect.Field::set on static field with invalid argument type should throw IAE
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleBooleanFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleByteFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleCharacterFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleDoubleFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleLongFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleShortFieldAccessorImpl.java
+ test/jdk/java/lang/reflect/Field/NegativeTest.java
! test/jdk/java/lang/reflect/MethodHandleAccessorsTest.java
Changeset: ea85e01a
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2021-11-23 18:14:47 +0000
URL: https://git.openjdk.java.net/loom/commit/ea85e01a4c8db1bc48d590abc882dc6efe5b0f4a
8271623: Omit enclosing instance fields from inner classes that don't use it
Reviewed-by: vromero, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! test/langtools/tools/javac/6521805/T6521805d.java
! test/langtools/tools/javac/6521805/T6521805d.out
! test/langtools/tools/javac/6521805/p/Outer.java
! test/langtools/tools/javac/ClassFileModifiers/MemberModifiers.out
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java
! test/langtools/tools/javac/diags/examples/ErrSyntheticNameConflict.java
+ test/langtools/tools/javac/optimizeOuterThis/DontOptimizeOuterThis.java
+ test/langtools/tools/javac/optimizeOuterThis/InnerClasses.java
+ test/langtools/tools/javac/optimizeOuterThis/OptimizeOuterThis.java
! test/langtools/tools/javap/AnnoTest.java
Changeset: 24e586a0
Author: Andrew Leonard <aleonard at openjdk.org>
Date: 2021-11-23 18:28:30 +0000
URL: https://git.openjdk.java.net/loom/commit/24e586a04368a76cd9f37aa783b974b9e0351d58
8276764: Enable deterministic file content ordering for Jar and Jmod
Reviewed-by: mchung, ihse
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
+ test/jdk/tools/jar/ContentOrder.java
! test/jdk/tools/jmod/JmodTest.java
Changeset: 7cb56a23
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-11-23 19:27:50 +0000
URL: https://git.openjdk.java.net/loom/commit/7cb56a230dbd52935ae48fe44b4192ae3b4d7adb
8265796: vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java fails when running with JEP 416
Reviewed-by: cjplummer, mchung
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002a.java
Changeset: 7b2d823e
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-11-23 20:05:57 +0000
URL: https://git.openjdk.java.net/loom/commit/7b2d823e842e6a66dbe46b048da44ca9e5485c75
8277503: compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java failed with "OnSpinWaitInst with the expected value 'isb' not found."
Reviewed-by: chagedorn, aph, phh
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java
Changeset: 712b8756
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-11-24 08:25:03 +0000
URL: https://git.openjdk.java.net/loom/commit/712b8756828c88d4f71292d19fddb598d188c429
8277397: ZGC: Add JFR event for temporary latency measurements
Reviewed-by: eosterlund, jbachorik, pliden, mgronlun
! src/hotspot/share/gc/z/zTracer.cpp
! src/hotspot/share/gc/z/zTracer.hpp
! src/hotspot/share/gc/z/zTracer.inline.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
Changeset: 6d734604
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-11-24 08:26:22 +0000
URL: https://git.openjdk.java.net/loom/commit/6d734604a38447d81df36f4d4ca57ce71bd570af
8277399: ZGC: Move worker thread logging out of gc+phase=debug
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/z/zStat.cpp
Changeset: d085c2b8
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-11-24 10:07:49 +0000
URL: https://git.openjdk.java.net/loom/commit/d085c2b8a790a5ddfbb01a0ea4edd4051cfb704b
8273328: Compiler implementation for Pattern Matching for switch (Second Preview)
Reviewed-by: vromero, mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/Domination.java
! test/langtools/tools/javac/patterns/Domination.out
! test/langtools/tools/javac/patterns/EnumTypeChanges.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
! test/langtools/tools/javac/patterns/Switches.java
Changeset: 8a8bc29f
Author: Ludvig Janiuk <ludvig.j.janiuk at oracle.com>
Committer: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-11-24 11:03:07 +0000
URL: https://git.openjdk.java.net/loom/commit/8a8bc29f203fa4aaa29303a778fd388e32ca651a
8277562: Remove dead method c1 If::swap_sux
Reviewed-by: thartmann, neliasso
! src/hotspot/share/c1/c1_Instruction.hpp
Changeset: 17e68caa
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-11-24 11:22:43 +0000
URL: https://git.openjdk.java.net/loom/commit/17e68caad727b04f5e7efde59fce960c66558504
8277042: add test for 8276036 to compiler/codecache
Reviewed-by: chagedorn, thartmann
+ test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java
Changeset: 96e36071
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-11-24 11:51:16 +0000
URL: https://git.openjdk.java.net/loom/commit/96e36071b63b624d56739b014b457ffc48147c4f
8275063: Implementation of Foreign Function & Memory API (Second incubator)
Reviewed-by: erikj, psandoz, jvernee, darcy
! make/test/JtregNativeJdk.gmk
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/prims/universalUpcallHandler.cpp
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/FunctionDescriptor.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAccess.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/NativeSymbol.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/PaddingLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ResourceScope.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SegmentAllocator.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SymbolLookup.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/VaList.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractCLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ArenaAllocator.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/CABI.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ConfinedScope.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeSymbolImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/PlatformLayouts.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ResourceScopeImpl.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Scoped.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SharedScope.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SystemLookup.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/Binding.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/BufferLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/CallingSequence.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableInvoker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableUpcallHandler.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/UpcallHandler.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64CallArranger.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64CallArranger.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVVaList.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/TypeClass.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/WinVaList.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
! test/jdk/java/foreign/CallGeneratorHelper.java
! test/jdk/java/foreign/NativeTestHelper.java
! test/jdk/java/foreign/SafeFunctionAccessTest.java
! test/jdk/java/foreign/StdLibTest.java
! test/jdk/java/foreign/TestAdaptVarHandles.java
- test/jdk/java/foreign/TestAddressHandle.java
+ test/jdk/java/foreign/TestArrayCopy.java
! test/jdk/java/foreign/TestArrays.java
! test/jdk/java/foreign/TestByteBuffer.java
- test/jdk/java/foreign/TestCircularInit1.java
- test/jdk/java/foreign/TestCircularInit2.java
! test/jdk/java/foreign/TestCondy.java
! test/jdk/java/foreign/TestDowncall.java
! test/jdk/java/foreign/TestFree.java
! test/jdk/java/foreign/TestFunctionDescriptor.java
! test/jdk/java/foreign/TestHandshake.java
! test/jdk/java/foreign/TestIllegalLink.java
! test/jdk/java/foreign/TestIntrinsics.java
- test/jdk/java/foreign/TestLayoutAttributes.java
! test/jdk/java/foreign/TestLayoutConstants.java
! test/jdk/java/foreign/TestLayoutEquality.java
! test/jdk/java/foreign/TestLayoutPaths.java
! test/jdk/java/foreign/TestLayouts.java
! test/jdk/java/foreign/TestMemoryAccess.java
+ test/jdk/java/foreign/TestMemoryAccessInstance.java
- test/jdk/java/foreign/TestMemoryAccessStatics.java
! test/jdk/java/foreign/TestMemoryAlignment.java
- test/jdk/java/foreign/TestMemoryCopy.java
+ test/jdk/java/foreign/TestMemoryDereference.java
! test/jdk/java/foreign/TestMemoryHandleAsUnsigned.java
! test/jdk/java/foreign/TestMismatch.java
! test/jdk/java/foreign/TestNULLAddress.java
! test/jdk/java/foreign/TestNative.java
! test/jdk/java/foreign/TestNoForeignUnsafeOverride.java
! test/jdk/java/foreign/TestNulls.java
- test/jdk/java/foreign/TestRebase.java
! test/jdk/java/foreign/TestReshape.java
! test/jdk/java/foreign/TestResourceScope.java
! test/jdk/java/foreign/TestRestricted.java
! test/jdk/java/foreign/TestScopedOperations.java
! test/jdk/java/foreign/TestSegmentAllocators.java
+ test/jdk/java/foreign/TestSegmentCopy.java
+ test/jdk/java/foreign/TestSegmentOffset.java
+ test/jdk/java/foreign/TestSegmentOverlap.java
! test/jdk/java/foreign/TestSegments.java
! test/jdk/java/foreign/TestSharedAccess.java
! test/jdk/java/foreign/TestSlices.java
! test/jdk/java/foreign/TestSpliterator.java
! test/jdk/java/foreign/TestStringEncoding.java
! test/jdk/java/foreign/TestSymbolLookup.java
! test/jdk/java/foreign/TestTypeAccess.java
! test/jdk/java/foreign/TestUnsupportedPlatform.java
! test/jdk/java/foreign/TestUpcall.java
! test/jdk/java/foreign/TestUpcallException.java
! test/jdk/java/foreign/TestUpcallHighArity.java
! test/jdk/java/foreign/TestUpcallStructScope.java
! test/jdk/java/foreign/TestVarArgs.java
! test/jdk/java/foreign/TestVarHandleCombinators.java
! test/jdk/java/foreign/ThrowingUpcall.java
! test/jdk/java/foreign/callarranger/TestAarch64CallArranger.java
! test/jdk/java/foreign/callarranger/TestWindowsCallArranger.java
! test/jdk/java/foreign/channels/AbstractChannelsTest.java
! test/jdk/java/foreign/channels/TestAsyncSocketChannels.java
! test/jdk/java/foreign/channels/TestSocketChannels.java
! test/jdk/java/foreign/enablenativeaccess/org/openjdk/foreigntest/PanamaMainUnnamedModule.java
! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMain.java
! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainInvoke.java
! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainReflection.java
! test/jdk/java/foreign/handles/invoker_module/handle/invoker/MethodHandleInvoker.java
! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java
+ test/jdk/java/foreign/libAsyncInvokers.cpp
! test/jdk/java/foreign/libIntrinsics.c
! test/jdk/java/foreign/libSafeAccess.c
+ test/jdk/java/foreign/loaderLookup/TestLoaderLookup.java
+ test/jdk/java/foreign/loaderLookup/invoker/Invoker.java
+ test/jdk/java/foreign/loaderLookup/lookup/Lookup.java
+ test/jdk/java/foreign/loaderLookup/lookup/libFoo.c
! test/jdk/java/foreign/malloc/TestMixedMallocFree.java
! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
! test/jdk/java/foreign/valist/VaListTest.java
! test/jdk/java/foreign/virtual/TestVirtualCalls.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestExact.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkMismatchAcquire.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkOps.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/CLayouts.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadConstant.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadHelper.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadVirtual.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/JNICB.h
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/JNICB.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverConstant.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNew.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNewHeap.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstant.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantFP.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantHeap.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantMapped.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantShared.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedBuffer.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedSegments.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/ParallelSum.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/QSort.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/StrLenTest.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/TestAdaptVarHandles.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/TestLoadBytes.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/UnrolledAccess.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/Upcalls.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/VaList.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/VarHandleExact.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/libCallOverhead.c
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/libJNICB.c
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/libQSort.c
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/libQSortJNI.c
! test/micro/org/openjdk/bench/jdk/incubator/foreign/libUpcallsJNI.c
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/PanamaPoint.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShort.java
Changeset: cf7adae6
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-11-24 12:12:23 +0000
URL: https://git.openjdk.java.net/loom/commit/cf7adae6333c7446048ef0364737927337631f63
8275320: NMT should perform buffer overrun checks
8275320: NMT should perform buffer overrun checks
8275301: Unify C-heap buffer overrun checks into NMT
Reviewed-by: simonis, zgu
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/utilities/debug.cpp
+ test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp
! test/hotspot/gtest/testutils.cpp
! test/hotspot/gtest/testutils.hpp
! test/hotspot/gtest/unittest.hpp
Changeset: 0384739a
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-11-24 15:14:22 +0000
URL: https://git.openjdk.java.net/loom/commit/0384739afc2d470ab6a3525e9d85aca0af58f2ed
8276665: ObjectInputStream.GetField.get(name, object) should throw ClassNotFoundException
Reviewed-by: naoto, lancea, smarks
! src/java.base/share/classes/java/io/ObjectInputStream.java
+ test/jdk/java/io/Serializable/GetField/ReadFieldsCNF.java
Changeset: 663e33de
Author: Christian Stein <cstein at openjdk.org>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-11-24 16:50:25 +0000
URL: https://git.openjdk.java.net/loom/commit/663e33de13788586fa49bd9816bd148e58ad1031
8272728: javac ignores any -J option in @argfiles silently
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! test/langtools/tools/javac/options/modes/AtFilesTest.java
Changeset: 951247c8
Author: Adam Sotona <asotona at openjdk.org>
Date: 2021-11-24 17:03:53 +0000
URL: https://git.openjdk.java.net/loom/commit/951247c8cb4ea898bf7c188bed8e143ca7417c83
8235876: Misleading warning message in java source-file mode
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
Changeset: 077b2de0
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-11-24 18:47:50 +0000
URL: https://git.openjdk.java.net/loom/commit/077b2de088665b907dbfc2b0522a1e109d1d2ca3
8274161: Cleanup redundant casts in jdk.compiler
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/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java
Changeset: 96fe1d0d
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-11-24 20:11:18 +0000
URL: https://git.openjdk.java.net/loom/commit/96fe1d0d4d95d87950ff2ecec570a927d831746e
8264605: vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/TestDescription.java failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL"
Reviewed-by: sspitsyn, dholmes
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp
Changeset: e785f699
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-11-24 20:13:06 +0000
URL: https://git.openjdk.java.net/loom/commit/e785f699614abc8d557be8fc1782a1f86f272430
8276124: Provide snippet support for properties files
Co-authored-by: Jonathan Gibbons <jjg at openjdk.org>
Co-authored-by: Hannes Wallnöfer <hannesw at openjdk.org>
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Parser.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/SnippetTester.java
+ test/langtools/jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java
Changeset: b5841ba3
Author: Lance Andersen <lancea at openjdk.org>
Date: 2021-11-24 20:42:29 +0000
URL: https://git.openjdk.java.net/loom/commit/b5841ba3f3d079f3cfee532a4e7f23b00f5cd063
8277806: 4 tools/jar failures per platform after JDK-8272728
Reviewed-by: alanb, jjg
! test/jdk/tools/jar/modularJar/Basic.java
! test/jdk/tools/jar/multiRelease/MRTestBase.java
Changeset: 26472bd3
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-24 22:27:24 +0000
URL: https://git.openjdk.java.net/loom/commit/26472bd3bd8788b0839e2871ed220e438fb6d608
8277811: ProblemList vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java
8277813: ProblemList vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/TestDescription.java
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: a81e4fc0
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-11-25 02:12:03 +0000
URL: https://git.openjdk.java.net/loom/commit/a81e4fc07b654a3cc954921981d9d3c0cfd8bcec
8258117: jar tool sets the time stamp of module-info.class entries to the current time
Reviewed-by: lancea, ihse, alanb
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
+ test/jdk/tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java
Changeset: 21e302a0
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-25 04:27:21 +0000
URL: https://git.openjdk.java.net/loom/commit/21e302a0f4cbf3ace907c36d871a2f2cf6277188
8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java
Changeset: f0136ec9
Author: Fairoz Matte <fmatte at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-11-25 08:37:31 +0000
URL: https://git.openjdk.java.net/loom/commit/f0136ec94539d0e30ec11d44f8143196da1f7125
8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException
Reviewed-by: iklam, chagedorn
! test/hotspot/jtreg/runtime/CommandLine/PrintTouchedMethodsJcmd.java
Changeset: 3034ae87
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2021-11-25 09:50:43 +0000
URL: https://git.openjdk.java.net/loom/commit/3034ae87ce4b94c7dc40cfb5a96d6d1e87910bbf
8277631: ZGC: CriticalMetaspaceAllocation asserts
Reviewed-by: pliden, stefank, dholmes
! src/hotspot/share/memory/metaspaceCriticalAllocation.cpp
! test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC/LoadUnloadGC.java
Changeset: f7888349
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-11-25 14:10:51 +0000
URL: https://git.openjdk.java.net/loom/commit/f788834998eeb9083e971857446321ed173aa916
8277786: G1: Rename log2_card_region_per_heap_region used in G1CardSet
Reviewed-by: ayang, tschatzl, mli
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
Changeset: 98799204
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-25 14:54:48 +0000
URL: https://git.openjdk.java.net/loom/commit/987992042454f92936d3efbd01e7beb921e3b70e
8277825: Remove unused ReferenceProcessorPhaseTimes::_sub_phases_total_time_ms
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp
Changeset: eb4d886b
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-11-26 01:45:33 +0000
URL: https://git.openjdk.java.net/loom/commit/eb4d886bc0f57085b21ef41f2069ff60b2714cfa
8277504: Use String.stripTrailing instead of hand-crafted method in SwingUtilities2
Reviewed-by: pbansal, serb
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
Changeset: 7e54d065
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-11-26 01:55:58 +0000
URL: https://git.openjdk.java.net/loom/commit/7e54d065a17f1277adf1b8561fadb8a480bc6bed
8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories
8277166: Data race in jdeps VersionHelper
8277123: jdeps does not report some exceptions correctly
Reviewed-by: jvernee, alanb
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/MultiReleaseException.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/VersionHelper.java
+ test/langtools/tools/jdeps/multiVersion/MultiVersionError.java
+ test/langtools/tools/jdeps/multiVersion/src/m1/module-info.java
+ test/langtools/tools/jdeps/multiVersion/src/m1/p/Test.java
+ test/langtools/tools/jdeps/multiVersion/src/m1/p/internal/P.java
+ test/langtools/tools/jdeps/multiVersion/src/m2/module-info.java
+ test/langtools/tools/jdeps/multiVersion/src/m2/p/internal/P.java
+ test/langtools/tools/jdeps/multiVersion/src/m2/q/Q.java
Changeset: 3383c0dc
Author: Stuart Monteith <smonteith at openjdk.org>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2021-11-26 09:02:58 +0000
URL: https://git.openjdk.java.net/loom/commit/3383c0dcc016715dcb350b6ba196a7cdc833cdc6
8277659: [TESTBUG] Microbenchmark ThreadOnSpinWaitProducerConsumer.java hangs
Reviewed-by: njian, ngasson
! test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWaitProducerConsumer.java
Changeset: 00a6238d
Author: Yadong Wang <yadongwang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2021-11-26 09:09:02 +0000
URL: https://git.openjdk.java.net/loom/commit/00a6238daed4a4aaa6001275ce620646cdabfeb5
8277508: need to check has_predicated_vectors before calling scalable_predicate_reg_slots
Reviewed-by: njian, thartmann, ngasson
! src/hotspot/share/opto/matcher.cpp
Changeset: 99e4bda3
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-11-26 09:46:09 +0000
URL: https://git.openjdk.java.net/loom/commit/99e4bda303f2c71972a125d0ecaf4cf986c8614a
8277417: C1 LIR instruction for load-klass
Reviewed-by: iveresov, mdoerr, ngasson, aph
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
Changeset: 3e798dd4
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-11-26 09:48:09 +0000
URL: https://git.openjdk.java.net/loom/commit/3e798dd40c68439f3220445e679b9e0e495435d8
8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/opaquenode.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestDeadPostLoopBecausePredicate.java
Changeset: 040b2c52
Author: Ludvig Janiuk <ludvig.j.janiuk at oracle.com>
Committer: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-11-26 09:52:10 +0000
URL: https://git.openjdk.java.net/loom/commit/040b2c52d3e82048630fbd45a7db48a5e65204b7
8277139: Improve code readability in PredecessorValidator (c1_IR.cpp)
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/c1/c1_IR.cpp
Changeset: ce0234b4
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-11-26 14:54:09 +0000
URL: https://git.openjdk.java.net/loom/commit/ce0234b47d5c40e74dac368396e92cdec5cc2de7
8277860: PPC: Remove duplicate info != NULL check
Reviewed-by: chagedorn, mdoerr
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
Changeset: 3d810ad6
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2021-11-26 14:55:02 +0000
URL: https://git.openjdk.java.net/loom/commit/3d810ad6912b7bca03e212b604cf60412da11c18
8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check
Reviewed-by: ngasson, neliasso
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: 40fef231
Author: Volker Simonis <simonis at openjdk.org>
Date: 2021-11-26 16:21:15 +0000
URL: https://git.openjdk.java.net/loom/commit/40fef2311c95eca0ec34652f9fc0e56b827b8380
8275908: Record null_check traps for calls and array_check traps in the interpreter
Reviewed-by: chagedorn, mdoerr
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
+ test/hotspot/jtreg/compiler/exceptions/OptimizeImplicitExceptions.java
+ test/hotspot/jtreg/compiler/uncommontrap/Decompile.java
! test/lib/jdk/test/whitebox/WhiteBox.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: b9eb532d
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-11-26 19:13:38 +0000
URL: https://git.openjdk.java.net/loom/commit/b9eb532de20be7c2c18a654a23dcc8dd66654049
8276685: Malformed Javadoc inline tags in JDK source in /jdk/management/jfr/RecordingInfo.java
Reviewed-by: mgronlun
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java
Changeset: e9b36a83
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-11-27 00:46:09 +0000
URL: https://git.openjdk.java.net/loom/commit/e9b36a83160d3c1fa79841692e9fadf336bf7954
8276670: G1: Rename G1CardSetFreePool and related classes
Reviewed-by: tschatzl, ayang
- src/hotspot/share/gc/g1/g1CardSetFreeMemoryTask.cpp
- src/hotspot/share/gc/g1/g1CardSetFreeMemoryTask.hpp
! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CardSetMemory.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
+ src/hotspot/share/gc/g1/g1SegmentedArrayFreeMemoryTask.cpp
+ src/hotspot/share/gc/g1/g1SegmentedArrayFreeMemoryTask.hpp
! src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.cpp
! src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
Changeset: 8f9eb620
Author: Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date: 2021-11-29 00:11:28 +0000
URL: https://git.openjdk.java.net/loom/commit/8f9eb620acbc447cf9124b1fe5574a9f02115f45
8274784: jshell: Garbled character was displayed by System.out.println(...) on Japanese Windows
Reviewed-by: naoto
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
Changeset: c3a7f2f4
Author: Ludvig Janiuk <ludvig.j.janiuk at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-11-29 06:41:55 +0000
URL: https://git.openjdk.java.net/loom/commit/c3a7f2f4bce9170c1630e01eebd4fcd174b44964
8277382: make c1 BlockMerger use IR::verify only when necessary
Reviewed-by: thartmann, neliasso
! src/hotspot/share/c1/c1_Optimizer.cpp
Changeset: 0c7a4b8a
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-11-29 07:47:28 +0000
URL: https://git.openjdk.java.net/loom/commit/0c7a4b8aa8bb672e87aae7090494719db018b9b1
8277842: IGV: Add jvms property to know where a node came from
Reviewed-by: roland, neliasso, thartmann
! src/hotspot/share/opto/idealGraphPrinter.cpp
Changeset: aed53eea
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-11-29 08:19:24 +0000
URL: https://git.openjdk.java.net/loom/commit/aed53eea5ea2782c74ea05521462db2ab20b7ebd
8264838: IGV: enhance graph export functionality
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Co-authored-by: Nils Eliasson <neliasso at openjdk.org>
Reviewed-by: chagedorn, thartmann
+ src/utils/IdealGraphVisualizer/.java-version
- src/utils/IdealGraphVisualizer/BatikSVGProxy/pom.xml
- src/utils/IdealGraphVisualizer/BatikSVGProxy/src/main/java/com/sun/hotspot/igv/svg/BatikSVG.java
- src/utils/IdealGraphVisualizer/BatikSVGProxy/src/main/java/com/sun/hotspot/igv/svg/package-info.java
- src/utils/IdealGraphVisualizer/BatikSVGProxy/src/main/nbm/manifest.mf
- src/utils/IdealGraphVisualizer/BatikSVGProxy/src/main/resources/com/sun/hotspot/igv/svg/Bundle.properties
! src/utils/IdealGraphVisualizer/View/pom.xml
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewer.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExportAction.java
! src/utils/IdealGraphVisualizer/application/pom.xml
! src/utils/IdealGraphVisualizer/pom.xml
Changeset: 9a3a9b13
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-11-29 09:06:13 +0000
URL: https://git.openjdk.java.net/loom/commit/9a3a9b139178f2645d51a0f12d95a8b424cd5b9d
8277865: G1: Change integer division to floating point division
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: e3e5908d
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-11-29 09:22:16 +0000
URL: https://git.openjdk.java.net/loom/commit/e3e5908d0d385ef908ba9752908aaf28b4b3e4f4
8277847: Support toolGuide tag in class-level documentation
Reviewed-by: alanb, jjg
! make/jdk/src/classes/build/tools/taglet/ToolGuide.java
Changeset: 72bacf8d
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2021-11-29 10:34:13 +0000
URL: https://git.openjdk.java.net/loom/commit/72bacf8d256071773d8fd9f9c2d0aebb2cb32dea
8276108: Wrong instruction generation in aarch64 backend
Co-authored-by: Nick Gasson <ngasson at openjdk.org>
Reviewed-by: aph, neliasso
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
Changeset: 37de4422
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-11-29 10:50:43 +0000
URL: https://git.openjdk.java.net/loom/commit/37de442269e8c14e0a112e26a8cbb63e12dec9e7
8275241: Unused ArrayList is created in RequestEngine.addHooks
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java
Changeset: 2622ab3f
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-11-29 11:58:13 +0000
URL: https://git.openjdk.java.net/loom/commit/2622ab3fe94814fb4f7f22e4015ef1519e546905
8277928: Fix compilation on macosx-aarch64 after 8276108
Reviewed-by: shade, dholmes
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: e5676f8d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-11-29 12:05:10 +0000
URL: https://git.openjdk.java.net/loom/commit/e5676f8d0b4f9e97497581e848e8b06fb7e11828
8277450: Record number of references into collection set during gc
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 45e8973a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-29 12:13:51 +0000
URL: https://git.openjdk.java.net/loom/commit/45e8973a22424d76d62cd29f6f934116ceb695fb
8277896: Remove unused BOTConstants member methods
Reviewed-by: kbarrett
! src/hotspot/share/gc/shared/blockOffsetTable.hpp
Changeset: 960bdde7
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-11-29 12:19:45 +0000
URL: https://git.openjdk.java.net/loom/commit/960bdde7ebc59cefc5c60fc21b8c8267d7c0b631
8277904: G1: Remove G1CardSetArray::max_entries
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
Changeset: 614c6e61
Author: Volker Simonis <simonis at openjdk.org>
Date: 2021-11-29 12:29:06 +0000
URL: https://git.openjdk.java.net/loom/commit/614c6e61fa3a9f094a311b12e780491c611657e6
8277878: Fix compiler tests after JDK-8275908
Reviewed-by: thartmann, chagedorn
! test/hotspot/jtreg/compiler/exceptions/OptimizeImplicitExceptions.java
! test/hotspot/jtreg/compiler/uncommontrap/Decompile.java
Changeset: ad51d069
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-11-29 13:10:06 +0000
URL: https://git.openjdk.java.net/loom/commit/ad51d0692534744d04a32959e7e50ee5e87adff5
8277789: G1: G1CardSetConfiguration prefixes num_ and max_ used interchangeably
Reviewed-by: mli, tschatzl
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
Changeset: 05ab1767
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-11-29 14:00:10 +0000
URL: https://git.openjdk.java.net/loom/commit/05ab1767684bee0a3b8c8214c610beafaad058f9
8277797: Remove undefined/unused SharedRuntime::trampoline_size()
Reviewed-by: dholmes, stuefe
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: 3d39f09c
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-11-29 16:00:09 +0000
URL: https://git.openjdk.java.net/loom/commit/3d39f09c6cdc875b44147b4e84e496b6abf93996
8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call
Reviewed-by: roland, shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
Changeset: 825e633e
Author: Pavel Kharskii <pavel.kharskii at oracle.com>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2021-11-29 16:54:47 +0000
URL: https://git.openjdk.java.net/loom/commit/825e633e71ca942fe88c509e7f951ff8903c45cf
8277944: JDK 18 - update GA Release Date
Reviewed-by: coffeys
! make/conf/version-numbers.conf
Changeset: 3a4a94e5
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-11-29 23:17:39 +0000
URL: https://git.openjdk.java.net/loom/commit/3a4a94e5a830c4e88ac12619b868f3d89aa416a5
8277854: The upper bound of GCCardSizeInBytes should be limited to 512 for 32-bit platforms
Reviewed-by: tschatzl, mli
! src/hotspot/share/gc/shared/gc_globals.hpp
Changeset: 560f9c93
Author: MeryKitty <anhmdq99 at gmail.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-11-29 23:21:04 +0000
URL: https://git.openjdk.java.net/loom/commit/560f9c937233d548ef8db8cd9044fdc6c4cefe41
8277426: Optimize mask reduction operations on x86
Reviewed-by: sviswanathan, jiefu
! 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/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 27299eaa
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2021-11-30 01:34:52 +0000
URL: https://git.openjdk.java.net/loom/commit/27299eaa98fd2d608a6cecfbf2b1a2a177bd5e9a
8277803: vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001 fails with "Synthetic fields not found"
Reviewed-by: dholmes, cjplummer, sspitsyn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001a.java
Changeset: fde6fe79
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-30 07:33:46 +0000
URL: https://git.openjdk.java.net/loom/commit/fde6fe7997a889b17af89b3a8fd25456568a1fa6
8277824: Remove empty RefProcSubPhasesWorkerTimeTracker destructor
Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp
Changeset: d230feea
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-30 07:34:51 +0000
URL: https://git.openjdk.java.net/loom/commit/d230feea55379618a875566b9f9e3b01deb70795
8277931: Parallel: Remove unused PSVirtualSpace::expand_into
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.hpp
Changeset: 3ee26c6a
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-11-30 08:21:16 +0000
URL: https://git.openjdk.java.net/loom/commit/3ee26c6a8152795be281924c26e5def329580352
8267767: Redundant condition check in SafepointSynchronize::thread_not_running
Reviewed-by: hseigel, coleenp, ayang
! src/hotspot/share/runtime/safepoint.cpp
Changeset: ceae380d
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-11-30 08:33:00 +0000
URL: https://git.openjdk.java.net/loom/commit/ceae380d3a3fcef5678e3073e25eb37ca0a24c46
8277843: [Vector API] scalar2vector generates incorrect type info for mask operations if Op_MaskAll is unavailable
Co-authored-by: Jatin Bhateja <jbhateja at openjdk.org>
Reviewed-by: thartmann, jbhateja
! src/hotspot/share/opto/vectornode.cpp
Changeset: a5f2a58b
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-11-30 09:20:49 +0000
URL: https://git.openjdk.java.net/loom/commit/a5f2a58ba4ac25f4bd66f1f1f4c036a4f0024229
8277846: Implement fast-path for ASCII-compatible CharsetEncoders on ppc64
Reviewed-by: lucy, mbaesken
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
Changeset: fecf906f
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-11-30 11:50:51 +0000
URL: https://git.openjdk.java.net/loom/commit/fecf906f0af9ddc0e83cb681845009f34555d5dc
8267928: Loop predicate gets inexact loop limit before PhaseIdealLoop::rc_predicate
Reviewed-by: thartmann, chagedorn, kvn
! src/hotspot/share/opto/loopPredicate.cpp
Changeset: 69f56a0e
Author: Adam Sotona <asotona at openjdk.org>
Date: 2021-11-30 12:56:48 +0000
URL: https://git.openjdk.java.net/loom/commit/69f56a0ea0c2d551b660909deb89f0051540f9d0
8264485: build.tools.depend.Depend.toString(byte[]) creates malformed hex strings
Reviewed-by: jlahoda
! make/jdk/src/classes/build/tools/depend/Depend.java
Changeset: 01cefc94
Author: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-11-30 13:01:17 +0000
URL: https://git.openjdk.java.net/loom/commit/01cefc94c766b87d426cf1dec89a8867454faf0e
8277977: Incorrect references to --enable-reproducible-builds in docs
Reviewed-by: ihse
! doc/building.html
! doc/building.md
! make/autoconf/jdk-options.m4
Changeset: 91508404
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-30 13:42:18 +0000
URL: https://git.openjdk.java.net/loom/commit/915084041f32bf6ffe4d12c031ac5e69adcc07f5
8277899: Parallel: Simplify PSVirtualSpace::initialize logic
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.hpp
Changeset: 98a9f037
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-11-30 14:34:00 +0000
URL: https://git.openjdk.java.net/loom/commit/98a9f037397d437d2c3221e8522ed8ab397a457a
8277602: Deopt code does not extend the stack enough if the caller is an optimize entry blob
Reviewed-by: dlong, thartmann
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/vframeArray.cpp
+ test/jdk/java/foreign/upcalldeopt/TestUpcallDeopt.java
= test/jdk/java/foreign/upcalldeopt/libUpcallDeopt.c
Changeset: 21d9ca6c
Author: Xin Liu <xliu at openjdk.org>
Date: 2021-11-30 18:55:24 +0000
URL: https://git.openjdk.java.net/loom/commit/21d9ca6cd942ac98a3be2577ded8eaf92dac7d46
8274983: C1 optimizes the invocation of private interface methods
Reviewed-by: dlong, iveresov
! src/hotspot/share/c1/c1_GraphBuilder.cpp
+ test/micro/org/openjdk/bench/vm/compiler/InterfacePrivateCalls.java
Changeset: 15a68064
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-11-30 20:22:35 +0000
URL: https://git.openjdk.java.net/loom/commit/15a680647c4c5df4538e906960c594da79aebf5c
8277434: tests fail with "assert(is_forwarded()) failed: only decode when actually forwarded"
Reviewed-by: ayang, shade, tschatzl
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 5a4a9bb9
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-30 20:40:10 +0000
URL: https://git.openjdk.java.net/loom/commit/5a4a9bb9d55134deac0e02cf37f31d1dd2223024
8278019: ProblemList java/awt/dnd/BadSerializationTest/BadSerializationTest.java on linux and windows
Reviewed-by: prr
! test/jdk/ProblemList.txt
Changeset: e30e6767
Author: Petr Portnov <gh at progrm-jarvis.ru>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2021-11-30 20:50:13 +0000
URL: https://git.openjdk.java.net/loom/commit/e30e67670981ee905724787c109b7b7fd2b70b42
8277606: String(String) constructor could copy hashIsZero
Reviewed-by: redestad, rriggs
! src/java.base/share/classes/java/lang/String.java
Changeset: 29426469
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-11-30 22:07:07 +0000
URL: https://git.openjdk.java.net/loom/commit/2942646957537b2a4b078bc8cb0becab967c21e2
8276683: Malformed Javadoc inline tags in JDK source in com/sun/tools/javac/util/RawDiagnosticFormatter.java
Reviewed-by: darcy, prappo, iris
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
Changeset: f1c20e91
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-11-30 22:41:36 +0000
URL: https://git.openjdk.java.net/loom/commit/f1c20e91d822c6df4c5da895f2abd6305e00bf8b
8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently
Reviewed-by: rriggs, joehw, lancea
! test/jdk/java/text/Format/DateFormat/DateFormatTest.java
! test/jdk/java/text/Format/DateFormat/NonGregorianFormatTest.java
Changeset: 65251f76
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-11-30 22:43:53 +0000
URL: https://git.openjdk.java.net/loom/commit/65251f76937d1844e2235ce64b42b17f4492d20e
8151594: Move concurrent refinement thread activation logging out of GC pause
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
Changeset: dd73e3ce
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-12-01 00:44:51 +0000
URL: https://git.openjdk.java.net/loom/commit/dd73e3cea238b231b20095de87e94f928700f15a
8277814: ConcurrentRefineThread should report rate when deactivating
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
Changeset: ab867f6c
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-12-01 00:48:28 +0000
URL: https://git.openjdk.java.net/loom/commit/ab867f6c7c578ae7e65af2989b6836d523a41c5a
8272162: S4U2Self ticket without forwardable flag
Reviewed-by: valeriep
! src/java.base/share/conf/security/java.security
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5ProxyCredential.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java
+ src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Ticket.java
! test/jdk/sun/security/krb5/auto/KDC.java
+ test/jdk/sun/security/krb5/auto/S4U2selfNotF.java
Changeset: 7049c13c
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-12-01 01:01:57 +0000
URL: https://git.openjdk.java.net/loom/commit/7049c13cf4bf4cdfcd0c8f0fa96bf4c3748ae1e7
8231107: Allow store password to be null when saving a PKCS12 KeyStore
Reviewed-by: mullan
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/KeyStoreSpi.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! test/jdk/sun/security/pkcs12/EmptyPassword.java
Changeset: 0a01baaf
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-12-01 01:17:07 +0000
URL: https://git.openjdk.java.net/loom/commit/0a01baaf2dd31a0fe2bc8b1327fb072cc3909eeb
8277986: Typo in javadoc of java.util.zip.ZipEntry#setTime
Reviewed-by: alanb, iris, lancea
! src/java.base/share/classes/java/util/zip/ZipEntry.java
Changeset: da2be99c
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-12-01 01:25:17 +0000
URL: https://git.openjdk.java.net/loom/commit/da2be99cfe1121d5a59fa575ea0ac425ad4dbd0f
8277026: Remove blank lines remaining from snippet markup
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Parser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Style.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/StyledText.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java
Changeset: c7331935
Author: Masanori Yano <myano at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2021-12-01 06:18:44 +0000
URL: https://git.openjdk.java.net/loom/commit/c73319354399596ab2b9aab0a7f62e8fa0ab9365
8262297: ImageIO.write() method will throw IndexOutOfBoundsException
Reviewed-by: serb, jdv
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
+ test/jdk/javax/imageio/plugins/bmp/BMPBitsPerPixelTest.java
Changeset: 349328c9
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-12-01 07:19:44 +0000
URL: https://git.openjdk.java.net/loom/commit/349328c929ccad242a344da69585404e4fea087f
8277777: [Vector API] assert(r->is_XMMRegister()) failed: must be in x86_32.ad
Reviewed-by: thartmann, jbhateja
! src/hotspot/cpu/x86/x86_32.ad
Changeset: 70d5dffb
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-12-01 08:24:59 +0000
URL: https://git.openjdk.java.net/loom/commit/70d5dffb4e7110902b59b56efaef31614916148c
8275326: C2: assert(no_dead_loop) failed: dead loop detected
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/cfgnode.cpp
Changeset: fde0b95e
Author: Alan Bateman <alanb at openjdk.org>
Date: 2021-12-01 08:44:51 +0000
URL: https://git.openjdk.java.net/loom/commit/fde0b95ede68c188479852c46df7e28dc4b79594
8277861: Terminally deprecate Thread.stop
Reviewed-by: rriggs, mchung, uschindler, dholmes
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
Changeset: 84aa0a19
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2021-12-01 10:22:17 +0000
URL: https://git.openjdk.java.net/loom/commit/84aa0a191b085a3d7cb338fd5e67281d0e4b57be
8278047: Few javax/imageio test regressed after JDK-8262297 fix
Reviewed-by: tschatzl
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
- test/jdk/javax/imageio/plugins/bmp/BMPBitsPerPixelTest.java
Changeset: f505396c
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-12-01 10:37:09 +0000
URL: https://git.openjdk.java.net/loom/commit/f505396cccdd00a284b516dee1e314d1bf285f9e
8277459: Add jwebserver tool
Reviewed-by: michaelm, dfuchs, ihse
+ make/modules/jdk.httpserver/Launcher.gmk
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/SimpleFileServer.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java
! src/jdk.httpserver/share/classes/module-info.java
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/Main.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver.properties
+ src/jdk.httpserver/share/man/jwebserver.1
! test/jdk/com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePortNotSpecifiedTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java
= test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java
= test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePortNotSpecifiedTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java
! test/jdk/tools/launcher/HelpFlagsTest.java
! test/jdk/tools/launcher/VersionCheck.java
Changeset: 0c29ee50
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-12-01 11:09:31 +0000
URL: https://git.openjdk.java.net/loom/commit/0c29ee50f07aa003f7cdaaa54f96b5c75b1f04db
8274319: Replace usages of Collections.sort with List.sort call in jdk.jfr
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/EventPrintWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java
Changeset: bc6dce14
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-12-01 11:26:42 +0000
URL: https://git.openjdk.java.net/loom/commit/bc6dce149efef54b1d6c945c68cd75feb1276f5b
8277736: G1: Allow forced evacuation failure of first N regions in collection set
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.inline.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
Changeset: 8d7958e4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-12-01 12:06:07 +0000
URL: https://git.openjdk.java.net/loom/commit/8d7958e46969fd59df7bc6dd1cbe31ae63686b05
8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup
Reviewed-by: zgu, kbarrett, tschatzl
! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp
Changeset: 37ff7f3b
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-12-01 12:47:26 +0000
URL: https://git.openjdk.java.net/loom/commit/37ff7f3b66eaa74d62d6a93f2f34ec744db21834
8277866: gc/epsilon/TestMemoryMXBeans.java failed with wrong initial heap size
Reviewed-by: tschatzl, shade
! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java
Changeset: abaa073b
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-12-01 13:14:09 +0000
URL: https://git.openjdk.java.net/loom/commit/abaa073bcbdb202658c8a97401ffb098d71e0f16
8277946: NMT: Deprecate and remove VM.native_memory shutdown jcmd command option
Reviewed-by: stuefe, shade, dholmes
! src/hotspot/share/services/nmtDCmd.cpp
! src/hotspot/share/services/nmtDCmd.hpp
! test/hotspot/jtreg/runtime/NMT/JcmdWithNMTDisabled.java
- test/hotspot/jtreg/runtime/NMT/ShutdownTwice.java
- test/hotspot/jtreg/runtime/NMT/SummaryAfterShutdown.java
Changeset: 1e9ed54d
Author: Ravi Reddy <rreddy at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2021-12-01 15:35:00 +0000
URL: https://git.openjdk.java.net/loom/commit/1e9ed54d362b8c57be5fbbac2de5afbd0f05435f
8193682: Infinite loop in ZipOutputStream.close()
Reviewed-by: lancea, coffeys
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
+ test/jdk/java/util/zip/CloseDeflaterTest.java
Changeset: 5f509816
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-12-02 11:51:25 +0000
URL: https://git.openjdk.java.net/loom/commit/5f509816b511af4e8e78f7fdbef55107eee34075
Merge with jdk-18+26
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/utilities/debug.cpp
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/utilities/debug.cpp
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 46f99efd
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-12-02 13:10:13 +0000
URL: https://git.openjdk.java.net/loom/commit/46f99efd7bf6d9b92532357d80ba996af61a8e0a
compiler/codecache/CodeCacheFullCountTest.java failing
! test/hotspot/jtreg/ProblemList.txt
More information about the loom-dev
mailing list