git: openjdk/panama-foreign: foreign-jextract: 151 new changesets
duke
duke at openjdk.java.net
Wed Oct 28 12:40:26 UTC 2020
Changeset: 0570cc10
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-16 11:38:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0570cc10
8254855: Clean up and remove unused code in vmIntrinsics
Reviewed-by: kbarrett, iklam, kvn
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
Changeset: 07ec35e2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-16 15:21:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/07ec35e2
8254623: gc/g1/TestHumongousConcurrentStartUndo.java still fails sometimes
Reviewed-by: kbarrett, sjohanss
! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
Changeset: 402d01aa
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-16 19:35:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/402d01aa
8254795: Remove obsolete template files
Reviewed-by: ksrini
- test/langtools/jdk/javadoc/doclet/_template/Template.java
- test/langtools/jdk/javadoc/doclet/_template/TemplateComplete.java
Changeset: e66c6bb9
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-16 21:56:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e66c6bb9
8254349: The TestNoScreenMenuBar test should be updated
Reviewed-by: pbansal
! test/jdk/java/awt/MenuBar/TestNoScreenMenuBar.java
Changeset: 83ea8631
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-16 22:15:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/83ea8631
8253559: The INDEX page should link to Serialized Form and Constant Values pages
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
Changeset: ce1aac1e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-17 07:12:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ce1aac1e
8028707: javax/swing/JComboBox/6236162/bug6236162.java fails on azure
Reviewed-by: serb, pbansal
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComboBox/6236162/bug6236162.java
Changeset: 0b3e6c51
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-17 07:18:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0b3e6c51
8194126: Regression automated Test '/open/test/jdk/javax/swing/JColorChooser/Test7194184.java' fails
Reviewed-by: serb, trebari
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JColorChooser/Test7194184.java
Changeset: c17d5851
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-10-18 18:54:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c17d5851
8246774: implement Record Classes as a standard feature in Java
Co-authored-by: Vicente Romero <vromero at openjdk.org>
Co-authored-by: Harold Seigel <hseigel at openjdk.org>
Co-authored-by: Chris Hegarty <chegar at openjdk.org>
Reviewed-by: coleenp, jlahoda, sspitsyn, chegar
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Record.java
! src/java.base/share/classes/java/lang/annotation/ElementType.java
! src/java.base/share/classes/java/lang/reflect/RecordComponent.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
! test/hotspot/jtreg/runtime/records/abstractRecord.jcod
! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java
! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod
! test/hotspot/jtreg/runtime/records/recordAttributeTest.java
- test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod
! test/hotspot/jtreg/runtime/records/recordReflectionTest.java
! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod
! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod
! test/jdk/java/io/Serializable/records/AbsentStreamValuesTest.java
! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java
! test/jdk/java/io/Serializable/records/BasicRecordSer.java
! test/jdk/java/io/Serializable/records/ConstructorAccessTest.java
! test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java
! test/jdk/java/io/Serializable/records/CycleTest.java
! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java
! test/jdk/java/io/Serializable/records/ProhibitedMethods.java
! test/jdk/java/io/Serializable/records/ReadResolveTest.java
! test/jdk/java/io/Serializable/records/RecordClassTest.java
! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
! test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java
! test/jdk/java/io/Serializable/records/StreamRefTest.java
! test/jdk/java/io/Serializable/records/ThrowingConstructorTest.java
! test/jdk/java/io/Serializable/records/UnsharedTest.java
! test/jdk/java/io/Serializable/records/WriteReplaceTest.java
! test/jdk/java/io/Serializable/records/migration/AbstractTest.java
! test/jdk/java/io/Serializable/records/migration/AssignableFromTest.java
! test/jdk/java/io/Serializable/records/migration/DefaultValuesTest.java
! test/jdk/java/io/Serializable/records/migration/SuperStreamFieldsTest.java
! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java
! test/jdk/java/lang/runtime/ObjectMethodsTest.java
! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java
! test/langtools/jdk/jshell/CompletenessTest.java
! test/langtools/jdk/jshell/RecordsTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/tools/javac/IllegalAnnotation.java
! test/langtools/tools/javac/IllegalAnnotation.out
! test/langtools/tools/javac/LocalInterface.java
! test/langtools/tools/javac/LocalInterface.out
! test/langtools/tools/javac/LocalRecord.java
! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java
! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out
! test/langtools/tools/javac/api/TestGetScopeResult.java
! test/langtools/tools/javac/diags/examples/AccessorCantBeGeneric.java
! test/langtools/tools/javac/diags/examples/AccessorCantThrowException.java
! test/langtools/tools/javac/diags/examples/AccessorMethodCantBeStatic.java
! test/langtools/tools/javac/diags/examples/AccessorReturnTypeDoesntMatch.java
! test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java
! test/langtools/tools/javac/diags/examples/CanonicalCantInvokeOtherConstructor.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorArgumentMismatch.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveReturn.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveThrowsClause.java
! test/langtools/tools/javac/diags/examples/CanonicalMustNotDeclareTypeVariables.java
! test/langtools/tools/javac/diags/examples/ConstructorWithSameErasureAsCanonical.java
! test/langtools/tools/javac/diags/examples/Expected3.java
! test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java
! test/langtools/tools/javac/diags/examples/IllegalRecordComponentName.java
! test/langtools/tools/javac/diags/examples/IncorrectRecordDeclaration.java
! test/langtools/tools/javac/diags/examples/InstanceInitializersNotAllowedInRecords.java
! test/langtools/tools/javac/diags/examples/InterfaceNotAllowed.java
! test/langtools/tools/javac/diags/examples/InvalidSuperTypeRecord.java
! test/langtools/tools/javac/diags/examples/KindnameRecord.java
! test/langtools/tools/javac/diags/examples/LocalEnum.java
! test/langtools/tools/javac/diags/examples/MethodMustBePublic.java
! test/langtools/tools/javac/diags/examples/Records.java
! test/langtools/tools/javac/diags/examples/RecordsCanNotDeclareInstanceFields.java
! test/langtools/tools/javac/diags/examples/RecordsCantDeclareComponentModifiers.java
! test/langtools/tools/javac/diags/examples/RecordsComponentsCanNotDeclareCStyleArrays.java
! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java
! test/langtools/tools/javac/enum/FauxEnum3.java
! test/langtools/tools/javac/enum/FauxEnum3.out
! test/langtools/tools/javac/enum/LocalEnum.java
! test/langtools/tools/javac/enum/LocalEnum.out
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out
! test/langtools/tools/javac/processing/model/element/JavaxLangModelForRecords.java
! test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java
! test/langtools/tools/javac/records/LocalStaticDeclarations.java
! test/langtools/tools/javac/records/MapAccessorToComponent.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java
! test/langtools/tools/javac/records/mandated_members/CheckRecordMembers.java
! test/langtools/tools/javac/records/writeread/WriteReadTest.java
! test/langtools/tools/javac/tree/TreePosTest.java
! test/langtools/tools/sjavac/PubApisTest.java
Changeset: 272bb5d5
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-10-19 02:03:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/272bb5d5
8253455: Record Classes javax.lang.model changes
Reviewed-by: darcy
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
Changeset: dd032b7f
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-19 03:11:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/dd032b7f
8254798: Deprecate for removal an empty finalize() methods in java.desktop module
Reviewed-by: kcr, pbansal
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java
! src/java.desktop/share/classes/sun/java2d/pipe/RegionSpanIterator.java
Changeset: 51a865d6
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2020-10-19 04:26:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/51a865d6
8254085: javax/swing/text/Caret/TestCaretPositionJTextPane.java failed with "RuntimeException: Wrong caret position"
Reviewed-by: serb
! test/jdk/javax/swing/text/Caret/TestCaretPositionJTextPane.java
Changeset: 736e0773
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-19 06:16:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/736e0773
8254178: Remove .hgignore
Reviewed-by: ehelin
- .hgignore
Changeset: 011dd0d8
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-10-19 06:28:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/011dd0d8
8254824: SignalHandlerMark have no purpose
Reviewed-by: stuefe, shade, dholmes, coleenp
! 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/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 98a395a3
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-19 07:11:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/98a395a3
8254880: ZGC: Let ZList iterators be alias templates
Reviewed-by: ayang, kbarrett, tschatzl
! src/hotspot/share/gc/z/zList.hpp
! src/hotspot/share/gc/z/zList.inline.hpp
Changeset: 672f5669
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-10-19 07:22:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/672f5669
8254874: ZGC: JNIHandleBlock verification failure in stack watermark processing
Reviewed-by: tschatzl, cjplummer, sspitsyn, pliden
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.cpp
Changeset: 8edc2f05
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-10-19 07:23:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8edc2f05
8254912: ZGC: Change ZCollectionInterval type to double
Reviewed-by: pliden, ayang
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/z_globals.hpp
Changeset: a1a3e9de
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-19 07:35:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a1a3e9de
8254882: ZGC: Use static_assert instead of guarantee
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/z/zBitField.hpp
! src/hotspot/share/gc/z/zMarkStack.hpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
Changeset: e10b5385
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-10-19 09:18:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e10b5385
8243962: Various JVM TI tests time out using JFR on Windows
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/TestDescription.java
Changeset: e9be2db7
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-19 10:49:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e9be2db7
8253453: SourceFileInfoTable should be allocated lazily
Reviewed-by: neliasso, chagedorn
! src/hotspot/share/compiler/disassembler.cpp
Changeset: e76de189
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-10-19 11:30:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e76de189
8223051: support loops with long (64b) trip counts
Reviewed-by: vlivanov, thartmann, jrose
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/parse1.cpp
Changeset: cd66e0f2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-19 11:40:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cd66e0f2
8253877: gc/g1/TestGCLogMessages.java fails - missing "Evacuation failure" message
Reviewed-by: sjohanss
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 4ffed326
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2020-10-19 11:43:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4ffed326
8254940: AArch64: Cleanup non-product thread members
Reviewed-by: aph
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp
! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp
Changeset: cb7701b7
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-19 13:18:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cb7701b7
8253970: Build error: address argument to atomic builtin must be a pointer to integer or pointer ('volatile narrowOop *' invalid)
Reviewed-by: kbarrett, dholmes
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
Changeset: a0382cd1
Author: Ekaterina Vergizova <katya at azul.com>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2020-10-19 14:19:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a0382cd1
8253235: JFR.dump does not respect maxage parameter
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
Changeset: 1da28de8
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-10-19 15:55:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1da28de8
8255009: delta apply fixes for JDK-8246774 and JDK-8253455, pushed too soon
Reviewed-by: jlahoda
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Record.java
! src/java.base/share/classes/java/lang/annotation/ElementType.java
! src/java.base/share/classes/java/lang/reflect/RecordComponent.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
! test/hotspot/jtreg/runtime/records/abstractRecord.jcod
! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java
! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod
! test/hotspot/jtreg/runtime/records/recordAttributeTest.java
+ test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod
! test/hotspot/jtreg/runtime/records/recordReflectionTest.java
! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod
! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod
! test/jdk/java/io/Serializable/records/AbsentStreamValuesTest.java
! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java
! test/jdk/java/io/Serializable/records/BasicRecordSer.java
! test/jdk/java/io/Serializable/records/ConstructorAccessTest.java
! test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java
! test/jdk/java/io/Serializable/records/CycleTest.java
! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java
! test/jdk/java/io/Serializable/records/ProhibitedMethods.java
! test/jdk/java/io/Serializable/records/ReadResolveTest.java
! test/jdk/java/io/Serializable/records/RecordClassTest.java
! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
! test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java
! test/jdk/java/io/Serializable/records/StreamRefTest.java
! test/jdk/java/io/Serializable/records/ThrowingConstructorTest.java
! test/jdk/java/io/Serializable/records/UnsharedTest.java
! test/jdk/java/io/Serializable/records/WriteReplaceTest.java
! test/jdk/java/io/Serializable/records/migration/AbstractTest.java
! test/jdk/java/io/Serializable/records/migration/AssignableFromTest.java
! test/jdk/java/io/Serializable/records/migration/DefaultValuesTest.java
! test/jdk/java/io/Serializable/records/migration/SuperStreamFieldsTest.java
! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java
! test/jdk/java/lang/runtime/ObjectMethodsTest.java
! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java
! test/langtools/jdk/jshell/CompletenessTest.java
! test/langtools/jdk/jshell/RecordsTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/tools/javac/IllegalAnnotation.java
! test/langtools/tools/javac/IllegalAnnotation.out
! test/langtools/tools/javac/LocalInterface.java
! test/langtools/tools/javac/LocalInterface.out
! test/langtools/tools/javac/LocalRecord.java
! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java
! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out
! test/langtools/tools/javac/api/TestGetScopeResult.java
! test/langtools/tools/javac/diags/examples/AccessorCantBeGeneric.java
! test/langtools/tools/javac/diags/examples/AccessorCantThrowException.java
! test/langtools/tools/javac/diags/examples/AccessorMethodCantBeStatic.java
! test/langtools/tools/javac/diags/examples/AccessorReturnTypeDoesntMatch.java
! test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java
! test/langtools/tools/javac/diags/examples/CanonicalCantInvokeOtherConstructor.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorArgumentMismatch.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveReturn.java
! test/langtools/tools/javac/diags/examples/CanonicalConstructorCantHaveThrowsClause.java
! test/langtools/tools/javac/diags/examples/CanonicalMustNotDeclareTypeVariables.java
! test/langtools/tools/javac/diags/examples/ConstructorWithSameErasureAsCanonical.java
! test/langtools/tools/javac/diags/examples/Expected3.java
! test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java
! test/langtools/tools/javac/diags/examples/IllegalRecordComponentName.java
! test/langtools/tools/javac/diags/examples/IncorrectRecordDeclaration.java
! test/langtools/tools/javac/diags/examples/InstanceInitializersNotAllowedInRecords.java
! test/langtools/tools/javac/diags/examples/InterfaceNotAllowed.java
! test/langtools/tools/javac/diags/examples/InvalidSuperTypeRecord.java
! test/langtools/tools/javac/diags/examples/KindnameRecord.java
! test/langtools/tools/javac/diags/examples/LocalEnum.java
! test/langtools/tools/javac/diags/examples/MethodMustBePublic.java
! test/langtools/tools/javac/diags/examples/Records.java
! test/langtools/tools/javac/diags/examples/RecordsCanNotDeclareInstanceFields.java
! test/langtools/tools/javac/diags/examples/RecordsCantDeclareComponentModifiers.java
! test/langtools/tools/javac/diags/examples/RecordsComponentsCanNotDeclareCStyleArrays.java
! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java
! test/langtools/tools/javac/enum/FauxEnum3.java
! test/langtools/tools/javac/enum/FauxEnum3.out
! test/langtools/tools/javac/enum/LocalEnum.java
! test/langtools/tools/javac/enum/LocalEnum.out
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out
! test/langtools/tools/javac/processing/model/element/JavaxLangModelForRecords.java
! test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java
! test/langtools/tools/javac/records/LocalStaticDeclarations.java
! test/langtools/tools/javac/records/MapAccessorToComponent.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java
! test/langtools/tools/javac/records/mandated_members/CheckRecordMembers.java
! test/langtools/tools/javac/records/writeread/WriteReadTest.java
! test/langtools/tools/javac/tree/TreePosTest.java
! test/langtools/tools/sjavac/PubApisTest.java
Changeset: 953e472d
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2020-10-19 16:57:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/953e472d
8254967: com.sun.net.HttpsServer spins on TLS session close
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java
Changeset: 60f63ec8
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-19 17:08:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/60f63ec8
8254796: Cleanup pervasive unnecessary parameter
Reviewed-by: ksrini, hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
Changeset: 52cb3292
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-10-19 17:38:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/52cb3292
8254862: lldb in devkit doesn't work
Reviewed-by: lmesnik, mikael, ihse
! make/conf/jib-profiles.js
! make/devkit/createMacosxDevkit.sh
Changeset: 0b510165
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-10-19 17:40:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0b510165
8253660: Need better error report when artifact resolution fails in AotCompiler.java
Reviewed-by: ihse
! test/hotspot/jtreg/compiler/aot/AotCompiler.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java
Changeset: e2e11d34
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-19 17:50:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e2e11d34
8254955: x86: MethodHandlesAdapterBlob is too big
Reviewed-by: neliasso, kvn
! src/hotspot/cpu/x86/methodHandles_x86.hpp
Changeset: 74ac77e2
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-10-19 18:27:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/74ac77e2
8247666: Support Lambda proxy classes in static CDS archive
Reviewed-by: iklam, mchung
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classListParser.hpp
+ src/hotspot/share/classfile/classListWriter.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/native/libjava/CDS.c
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/BadBSM.java
+ test/hotspot/jtreg/runtime/cds/appcds/LambdaProxyClasslist.java
+ test/hotspot/jtreg/runtime/cds/appcds/StaticArchiveWithLambda.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/CustomLoaderApp.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambHello.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/test-classes/WrongBSM.jcod
Changeset: f42c0322
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-10-19 19:06:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f42c0322
8254793: [JVMCI] improve speculation encoding
Reviewed-by: kvn, dlong, never
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/thread.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationEncoding.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotSpeculationLog.java
Changeset: 14e1e174
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-10-19 19:39:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/14e1e174
8255004: [JVMCI] expose JVM_ACC_FIELD_INITIALIZED_FINAL_UPDATE
Reviewed-by: never, kvn
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 00014350
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2020-10-19 20:37:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/00014350
8255020: Minor updates to docs jdk.incubator.vector
Reviewed-by: erikj, darcy
! make/CompileJavaModules.gmk
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/package-info.java
Changeset: cb5cdd77
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-19 20:52:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cb5cdd77
8254721: Improve support for conditionally generated files
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! test/langtools/jdk/javadoc/doclet/WindowTitles/p1/C1.java
+ test/langtools/jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/Foo.java
! test/langtools/jdk/javadoc/doclet/testGeneratedBy/pkg/MyClass.java
! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/com/pkg/C.java
! test/langtools/jdk/javadoc/doclet/testTopOption/pkg/Cl.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
! test/langtools/jdk/javadoc/tool/api/basic/pkg/C.java
Changeset: 0f4fb367
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-19 22:05:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0f4fb367
8255032: Conflict between recent pushes breaks the build
Reviewed-by: redestad, vromero
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
Changeset: bf19581a
Author: Stuart Marks <smarks at openjdk.org>
Date: 2020-10-19 23:53:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bf19581a
8255016: ConstantDescs.FALSE claims it represents TRUE
Reviewed-by: bpb, jvernee, mchung, rriggs
! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
Changeset: 6e8835c6
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-19 23:54:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6e8835c6
7110890: reg test TranslucentShapedFrameTest fails to create non-opaque frame
Reviewed-by: prr
! test/jdk/java/awt/Window/TranslucentShapedFrameTest/TSFrame.java
! test/jdk/java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java
Changeset: 7a580ca8
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-10-20 00:12:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7a580ca8
8255027: Problem list for Graal test gc/stress/TestStressG1Humongous.java
Reviewed-by: dlong
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: c87cdf70
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-10-20 01:08:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c87cdf70
8254029: ObjectMonitor cleanup/minor bug-fix changes extracted from JDK-8253064
Reviewed-by: dholmes, eosterlund
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 5b51085c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 05:25:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5b51085c
8254997: Remove unimplemented OSContainer::read_memory_limit_in_bytes
Reviewed-by: sgehwolf
! src/hotspot/os/linux/osContainer_linux.hpp
Changeset: b65dcfa3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 05:26:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b65dcfa3
8197981: Missing return statement in __sync_val_compare_and_swap_8
Reviewed-by: andrew, dholmes
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
Changeset: 0a75b37f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 05:28:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0a75b37f
8254776: Remove unimplemented LowMemoryDetector::check_memory_usage
Reviewed-by: sspitsyn, cjplummer
! src/hotspot/share/services/lowMemoryDetector.hpp
Changeset: 355f44dd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 05:31:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/355f44dd
8254994: [x86] C1 StubAssembler::call_RT, "call_offset might not be initialized"
Reviewed-by: chagedorn, kvn
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
Changeset: 98ec4a67
Author: Roberto Castañeda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-20 06:08:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/98ec4a67
8254805: compiler/debug/TestStressCM.java is still failing
Use the code motion trace produced by TraceOptoPipelining (excluding traces of
stubs) to assert that two compilations with the same seed cause StressLCM and
StressGCM to take the same randomized decisions. Previously, the entire output
produced by PrintOptoStatistics was used instead, which has shown to be too
fragile. Also, disable inlining in both TestStressCM.java and the similar
TestStressIGVN.java to prevent flaky behavior, and run both tests for ten
different seeds to improve coverage.
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/debug/TestStressCM.java
! test/hotspot/jtreg/compiler/debug/TestStressIGVN.java
Changeset: 5fedfa70
Author: Nhat Nguyen <hoangnhat2911 at gmail.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-10-20 06:18:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5fedfa70
8251271: C2: Compile::_for_igvn list is corrupted after RenumberLiveNodes
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/phaseX.cpp
Changeset: 7ba6a6bf
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-10-20 06:48:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7ba6a6bf
8251158: Implementation of JEP 387: Elastic Metaspace
Reviewed-by: lkorinth, coleenp, iklam, rrich
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/generationSpec.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/memory/allocation.hpp
- src/hotspot/share/memory/binaryTreeDictionary.hpp
- src/hotspot/share/memory/binaryTreeDictionary.inline.hpp
+ src/hotspot/share/memory/classLoaderMetaspace.cpp
+ src/hotspot/share/memory/classLoaderMetaspace.hpp
- src/hotspot/share/memory/freeList.hpp
- src/hotspot/share/memory/freeList.inline.hpp
! src/hotspot/share/memory/metadataFactory.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
+ src/hotspot/share/memory/metaspace/allocationGuard.hpp
+ src/hotspot/share/memory/metaspace/binList.hpp
- src/hotspot/share/memory/metaspace/blockFreelist.cpp
- src/hotspot/share/memory/metaspace/blockFreelist.hpp
+ src/hotspot/share/memory/metaspace/blockTree.cpp
+ src/hotspot/share/memory/metaspace/blockTree.hpp
+ src/hotspot/share/memory/metaspace/chunkHeaderPool.cpp
+ src/hotspot/share/memory/metaspace/chunkHeaderPool.hpp
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/chunkManager.hpp
+ src/hotspot/share/memory/metaspace/chunklevel.cpp
+ src/hotspot/share/memory/metaspace/chunklevel.hpp
+ src/hotspot/share/memory/metaspace/commitLimiter.cpp
+ src/hotspot/share/memory/metaspace/commitLimiter.hpp
+ src/hotspot/share/memory/metaspace/commitMask.cpp
+ src/hotspot/share/memory/metaspace/commitMask.hpp
+ src/hotspot/share/memory/metaspace/counters.hpp
+ src/hotspot/share/memory/metaspace/freeBlocks.cpp
+ src/hotspot/share/memory/metaspace/freeBlocks.hpp
+ src/hotspot/share/memory/metaspace/freeChunkList.cpp
+ src/hotspot/share/memory/metaspace/freeChunkList.hpp
+ src/hotspot/share/memory/metaspace/internalStats.cpp
+ src/hotspot/share/memory/metaspace/internalStats.hpp
- src/hotspot/share/memory/metaspace/metaDebug.cpp
- src/hotspot/share/memory/metaspace/metaDebug.hpp
- src/hotspot/share/memory/metaspace/metabase.hpp
- src/hotspot/share/memory/metaspace/metablock.hpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/metachunk.hpp
+ src/hotspot/share/memory/metaspace/metachunkList.cpp
+ src/hotspot/share/memory/metaspace/metachunkList.hpp
+ src/hotspot/share/memory/metaspace/metaspaceArena.cpp
+ src/hotspot/share/memory/metaspace/metaspaceArena.hpp
+ src/hotspot/share/memory/metaspace/metaspaceArenaGrowthPolicy.cpp
+ src/hotspot/share/memory/metaspace/metaspaceArenaGrowthPolicy.hpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
+ src/hotspot/share/memory/metaspace/metaspaceContext.cpp
+ src/hotspot/share/memory/metaspace/metaspaceContext.hpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.hpp
+ src/hotspot/share/memory/metaspace/metaspaceReporter.cpp
+ src/hotspot/share/memory/metaspace/metaspaceReporter.hpp
+ src/hotspot/share/memory/metaspace/metaspaceSettings.cpp
+ src/hotspot/share/memory/metaspace/metaspaceSettings.hpp
! src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.cpp
! src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.hpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.hpp
- src/hotspot/share/memory/metaspace/occupancyMap.cpp
- src/hotspot/share/memory/metaspace/occupancyMap.hpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.hpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
+ src/hotspot/share/memory/metaspace/rootChunkArea.cpp
+ src/hotspot/share/memory/metaspace/rootChunkArea.hpp
+ src/hotspot/share/memory/metaspace/runningCounters.cpp
+ src/hotspot/share/memory/metaspace/runningCounters.hpp
- src/hotspot/share/memory/metaspace/smallBlocks.cpp
- src/hotspot/share/memory/metaspace/smallBlocks.hpp
- src/hotspot/share/memory/metaspace/spaceManager.cpp
- src/hotspot/share/memory/metaspace/spaceManager.hpp
+ src/hotspot/share/memory/metaspace/testHelpers.cpp
+ src/hotspot/share/memory/metaspace/testHelpers.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp
! src/hotspot/share/memory/metaspaceChunkFreeListSummary.hpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/memory/metaspaceCounters.cpp
! src/hotspot/share/memory/metaspaceCounters.hpp
- src/hotspot/share/memory/metaspaceGCThresholdUpdater.hpp
! src/hotspot/share/memory/metaspaceTracer.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memoryService.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
- test/hotspot/gtest/memory/test_chunkManager.cpp
- test/hotspot/gtest/memory/test_is_metaspace_obj.cpp
- test/hotspot/gtest/memory/test_metachunk.cpp
- test/hotspot/gtest/memory/test_metaspace.cpp
- test/hotspot/gtest/memory/test_metaspace_allocation.cpp
- test/hotspot/gtest/memory/test_spaceManager.cpp
+ test/hotspot/gtest/metaspace/metaspaceGtestCommon.cpp
+ test/hotspot/gtest/metaspace/metaspaceGtestCommon.hpp
+ test/hotspot/gtest/metaspace/metaspaceGtestContexts.cpp
+ test/hotspot/gtest/metaspace/metaspaceGtestContexts.hpp
+ test/hotspot/gtest/metaspace/metaspaceGtestRangeHelpers.hpp
+ test/hotspot/gtest/metaspace/metaspaceGtestSparseArray.hpp
+ test/hotspot/gtest/metaspace/test_allocationGuard.cpp
+ test/hotspot/gtest/metaspace/test_arenagrowthpolicy.cpp
+ test/hotspot/gtest/metaspace/test_binlist.cpp
+ test/hotspot/gtest/metaspace/test_blocktree.cpp
+ test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp
+ test/hotspot/gtest/metaspace/test_chunkheaderpool.cpp
+ test/hotspot/gtest/metaspace/test_commitmask.cpp
+ test/hotspot/gtest/metaspace/test_freeblocks.cpp
+ test/hotspot/gtest/metaspace/test_internstats.cpp
+ test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp
+ test/hotspot/gtest/metaspace/test_metachunk.cpp
+ test/hotspot/gtest/metaspace/test_metachunklist.cpp
+ test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp
+ test/hotspot/gtest/metaspace/test_metaspace_misc.cpp
+ test/hotspot/gtest/metaspace/test_metaspacearena.cpp
+ test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
+ test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/gc/TestSystemGC.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/hotspot/jtreg/gtest/GTestWrapper.java
+ test/hotspot/jtreg/gtest/MetaspaceGtests.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java
! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/Allocation.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/AllocationProfile.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestArena.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestContext.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestManyArenasManyThreads.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestOneArenaManyThreads.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestWithThreads.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/RandomAllocator.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/RandomAllocatorThread.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/RandomHelper.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/Settings.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocation.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
+ test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java
! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/MetaspaceBaseGC.java
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.sh
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 5d1397fa
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 06:55:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5d1397fa
8254282: Add Linux x86_32 builds to submit workflow
Reviewed-by: erikj, rwestberg
! .github/workflows/submit.yml
Changeset: 017d151e
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-10-20 08:38:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/017d151e
8254842: [JVMCI] copy thread name when attaching libgraal thread to HotSpot
Reviewed-by: kvn, never
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: 21e67e54
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-10-20 09:05:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/21e67e54
8225790: Two NestedDialogs tests fail on Ubuntu
Reviewed-by: serb
! test/jdk/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
! test/jdk/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java
- test/jdk/java/awt/regtesthelpers/VisibilityValidator.java
- test/jdk/java/awt/regtesthelpers/Waypoint.java
Changeset: 3f9c8a39
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-20 09:27:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3f9c8a39
8254966: Remove unused code from Matcher
Reviewed-by: neliasso, kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/arm_32.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/matcher.hpp
Changeset: 3ee0380e
Author: Vipin Menon <vipinmv1 at in.ibm.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-20 11:14:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3ee0380e
8234393: [macos] printing ignores printer tray
Reviewed-by: psadhukhan, prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/share/classes/sun/print/CustomMediaTray.java
! test/jdk/java/awt/print/PrinterJob/TestMediaTraySelection.java
Changeset: 294e0705
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-10-20 11:53:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/294e0705
8254998: C2: assert(!n->as_Loop()->is_transformed_long_loop()) failure with -XX:StressLongCountedLoop=1
Reviewed-by: vlivanov, kvn, thartmann
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/longcountedloops/TestTooManyLoopOpts.java
Changeset: cdc8c401
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-20 13:07:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cdc8c401
8254878: Move last piece of ZArray to GrowableArray
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/gc/z/zSafeDelete.inline.hpp
! src/hotspot/share/utilities/growableArray.hpp
! test/hotspot/gtest/gc/z/test_zArray.cpp
Changeset: 76fdd7fc
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-20 14:23:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/76fdd7fc
8255038: Adjust adapter_code_size to account for -Xlog:methodhandles in debug builds
Reviewed-by: shade, neliasso
! src/hotspot/cpu/x86/methodHandles_x86.hpp
Changeset: 44f9271d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-10-20 14:44:38 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/44f9271d
8254974: Fix stutter typo in TypeElement
Reviewed-by: shade, redestad
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
Changeset: f167a71f
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2020-10-20 15:07:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f167a71f
8254264: Remove redundant cross_modify_fence()
Reviewed-by: rehn, dholmes, dcubed
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 40f847e2
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-10-20 15:31:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/40f847e2
8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement
Reviewed-by: mdoerr, goetz, sspitsyn, kvn
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/code/debugInfoRec.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/pcDesc.hpp
! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/code/scopeDesc.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
+ src/hotspot/share/prims/jvmtiDeferredUpdates.cpp
+ src/hotspot/share/prims/jvmtiDeferredUpdates.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
+ src/hotspot/share/runtime/escapeBarrier.cpp
+ src/hotspot/share/runtime/escapeBarrier.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/runtime/vframe_hp.hpp
! src/hotspot/share/utilities/macros.hpp
+ test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java
+ test/hotspot/jtreg/serviceability/jvmti/Heap/libIterateHeapWithEscapeAnalysisEnabled.cpp
! test/jdk/TEST.ROOT
+ test/jdk/com/sun/jdi/EATests.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: cb6167b2
Author: Guoxiong Li <lgxbslgx at gmail.com>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-10-20 15:45:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cb6167b2
8254557: Compiler crashes with java.lang.AssertionError: isSubtype UNKNOWN
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/T8254557/T8254557.java
Changeset: 3267b09d
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-20 16:07:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3267b09d
8254883: ZGC: Make the ZArrayIterator reusable for ZRelocationSetIterators
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/gc/z/zGranuleMap.hpp
! src/hotspot/share/gc/z/zGranuleMap.inline.hpp
! src/hotspot/share/gc/z/zRelocate.hpp
! src/hotspot/share/gc/z/zRelocationSet.hpp
! src/hotspot/share/gc/z/zRelocationSet.inline.hpp
Changeset: 89e54445
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-20 17:31:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/89e54445
8254788: Dead code in the sun.java2d.xr.XRPMBlitLoops$XrSwToPMBlit
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java
Changeset: e577c8c8
Author: Michael Bien <mbien42 at gmail.com>
Committer: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-10-20 17:47:34 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e577c8c8
8253641: Missing newline in the printout of certain JFR events
Co-authored-by: Michael Bien <mbien42 at gmail.com>
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
Changeset: ee6eb986
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-20 17:55:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ee6eb986
8254995: [x86] ControlWord::print(), rc/pc variables might not be initialized
Reviewed-by: kvn
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 856037c4
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-20 18:06:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/856037c4
8255006: Add NULL-check to StringDedupTable lookup
Reviewed-by: rkennke, kbarrett
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
Changeset: acacae5e
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-10-20 21:28:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/acacae5e
8254843: Exception launching app on windows in some cases
Reviewed-by: asemenyuk, kcr, almatvee, kizune
! src/jdk.incubator.jpackage/windows/native/applauncher/WinLauncher.cpp
Changeset: afd852cc
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-04-03 10:59:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/afd852cc
8241114: Better range handling
Reviewed-by: kvn, vlivanov, rhalade, ahgross
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: fa25d083
Author: Erik Gahlin <egahlin at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-04-07 00:48:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fa25d083
8236196: Improve string pooling
Reviewed-by: mgronlun, rehn, ahgross, jwilhelm, rhalade
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
Changeset: a5cb23e2
Author: Coleen Phillimore <coleenp at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-04-28 12:07:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a5cb23e2
8240124: Better VM Interning
Reviewed-by: rehn, pliden, smarks, rhalade, ahgross, jwilhelm
! src/hotspot/share/classfile/altHashing.cpp
! src/hotspot/share/classfile/altHashing.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp
! src/hotspot/share/memory/filemap.cpp
! test/hotspot/gtest/classfile/test_AltHashing.cpp
Changeset: ff3e5586
Author: Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-04-28 10:14:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ff3e5586
8242685: Better Path Validation
Reviewed-by: alanb, rhalade
! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java
Changeset: 9291e608
Author: Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-04-29 13:20:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9291e608
8242680: Improved URI Support
Reviewed-by: alanb, rhalade
! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java
! src/java.base/windows/classes/sun/nio/fs/WindowsUriSupport.java
Changeset: 62a03bd3
Author: Sean Mullan <mullan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-06 07:25:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/62a03bd3
8237995: Enhance certificate processing
Reviewed-by: weijun, rhalade, ahgross, erikj
! make/CompileToolsJdk.gmk
! make/ToolsJdk.gmk
! make/data/blacklistedcertsconverter/blacklisted.certs.pem
! make/jdk/src/classes/build/tools/blacklistedcertsconverter/BlacklistedCertsConverter.java
! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java
! test/jdk/sun/security/lib/CheckBlacklistedCerts.java
Changeset: 7c05f32b
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-13 09:07:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7c05f32b
8244924: Additional fix for JDK-8241119
Reviewed-by: kvn, vlivanov, rhalade, ahgross
! src/hotspot/share/opto/addnode.cpp
Changeset: 798bfb3b
Author: David Holmes <dholmes at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-13 03:33:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/798bfb3b
8233624: Enhance JNI linkage
Co-authored-by: David Holmes <david.holmes at oracle.com>, Alex Buckley <alex.buckley at oracle.com>, John Rose <john.r.rose at oracle.com>
Reviewed-by: abuckley, jrose, rhalade, mschoene
! src/hotspot/share/prims/nativeLookup.cpp
Changeset: 5f1918db
Author: Coleen Phillimore <coleenp at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-18 11:16:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5f1918db
8244955: Additional Fix for JDK-8240124
Reviewed-by: rehn, pliden, smarks
! src/hotspot/share/classfile/altHashing.cpp
! src/hotspot/share/classfile/altHashing.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp
! src/hotspot/share/memory/filemap.cpp
! test/hotspot/gtest/classfile/test_AltHashing.cpp
Changeset: 27f1ebc0
Author: Sean Mullan <mullan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-20 08:07:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/27f1ebc0
8244479: Further constrain certificates
Reviewed-by: ascarpino, ahgross, rhalade
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
Changeset: a6723c85
Author: Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-20 13:56:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a6723c85
8244136: Improved Buffer supports
Reviewed-by: alanb, ahgross, rhalade, psandoz
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
Changeset: fc5fca9a
Author: Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-05-20 13:56:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fc5fca9a
8242695: Enhanced buffer support
Reviewed-by: alanb, rhalade
! src/java.base/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
Changeset: d149dcdb
Author: Naoto Sato <naoto at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-06-02 08:48:00 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d149dcdb
8245407: Enhance zoning of times
Reviewed-by: rriggs, rhalade, skoivu
! src/java.base/share/classes/java/util/Calendar.java
Changeset: 7eda1196
Author: Aleksei Efimov <aefimov at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-06-22 14:30:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7eda1196
8237990: Enhanced LDAP contexts
Reviewed-by: dfuchs, robm, weijun, xyin, rhalade, ahgross
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java
Changeset: 29c68087
Author: Harold Seigel <hseigel at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-06-22 14:17:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/29c68087
8243302: Advanced class supports
Co-authored-by: Harold Seigel <harold.seigel at oracle.com>
Reviewed-by: coleenp, lfoltan, mschoene, rhalade
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
Changeset: 036da995
Author: Roger Riggs <rriggs at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-06-23 13:42:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/036da995
8236862: Enhance support of Proxy class
Reviewed-by: smarks, chegar, skoivu, rhalade
! src/java.base/share/classes/java/io/ObjectInputStream.java
Changeset: 00a5af44
Author: Phil Race <prr at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-07-02 12:02:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/00a5af44
8248574: Improve jpeg processing
Reviewed-by: serb, jdv, mschoene, rhalade
! src/java.desktop/share/native/libjavajpeg/jdhuff.c
! src/java.desktop/share/native/libjavajpeg/jdinput.c
! src/java.desktop/share/native/libjavajpeg/jdmarker.c
! src/java.desktop/share/native/libjavajpeg/jmemnobs.c
! src/java.desktop/share/native/libjavajpeg/jpeglib.h
Changeset: 24f7f845
Author: Ioi Lam <iklam at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-07-07 08:55:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/24f7f845
8245412: Better class definitions
Reviewed-by: coleenp, rhalade, jwilhelm, skoivu
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: d6cef990
Author: Jamil Nimeh <jnimeh at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-07-20 10:35:34 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d6cef990
8245417: Improve certificate chain handling
Co-authored-by: Hai-may Chao <hai-may.chao at oracle.com>
Reviewed-by: mullan, jnimeh
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! test/jdk/java/net/httpclient/LargeHandshakeTest.java
Changeset: 0d352357
Author: Roger Riggs <rriggs at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-07-31 14:03:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0d352357
8249927: Specify limits of jdk.serialProxyInterfaceLimit
corrections to limits defined by 8236862 implemented by 8248183
Reviewed-by: smarks, rhalade, skoivu
! src/java.base/share/classes/java/io/ObjectInputStream.java
Changeset: cfb02d48
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-08-06 08:10:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cfb02d48
8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
Added missing NULL checks.
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/addnode.cpp
Changeset: 3ccf4877
Author: Phil Race <prr at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-09-11 16:12:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3ccf4877
8253019: Enhanced JPEG decoding
Reviewed-by: rhalade, mschoene, serb, psadhukhan
! src/java.desktop/share/native/libjavajpeg/jdhuff.c
! src/java.desktop/share/native/libjavajpeg/jdinput.c
! src/java.desktop/share/native/libjavajpeg/jdmarker.c
! src/java.desktop/share/native/libjavajpeg/jpeglib.h
Changeset: afc967fc
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-10-20 22:54:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/afc967fc
8254783: jpackage fails on Windows when application name differs from installer name
Reviewed-by: asemenyuk, kizune, almatvee
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
Changeset: e5870cf0
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-21 00:15:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e5870cf0
8252133: The java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java fails if metal pipeline is active
Reviewed-by: prr
! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
! src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java
! test/jdk/java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java
Changeset: 42a6eadb
Author: Ningsheng Jian <njian at openjdk.org>
Date: 2020-10-21 01:15:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/42a6eadb
8254884: Make sure jvm does not crash with Arm SVE and Vector API
Reviewed-by: vlivanov, adinn
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
Changeset: 2ee2b4ae
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-21 02:05:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2ee2b4ae
8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo
Reviewed-by: kizune
! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java
! src/java.desktop/share/classes/java/beans/Introspector.java
+ test/jdk/java/beans/Introspector/FlushClassInfoCache.java
Changeset: 9e9f5e69
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-21 02:28:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9e9f5e69
8017179: [macosx] list1 and list2 vistble item isn't desired
Reviewed-by: kizune
! src/java.desktop/macosx/classes/sun/lwawt/LWListPeer.java
Changeset: 6bd05b12
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-10-21 02:34:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6bd05b12
8255074: sun.nio.fs.WindowsPath::getPathForWin32Calls synchronizes on String object
Reviewed-by: bpb
! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java
Changeset: 2e510e04
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-21 04:53:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2e510e04
8255043: Incorrectly styled copyright text
Reviewed-by: dholmes, trebari, jdv
! src/java.sql/share/classes/javax/sql/package-info.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/src/test/jdk/test/Test.java
! test/jdk/java/awt/JAWT/MyCanvas.java
! test/jdk/java/awt/font/TextLayout/TestLayoutVsICU.java
! test/jdk/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java
! test/jdk/java/beans/Beans/Test4067824.java
! test/jdk/java/beans/Introspector/6380849/TestBeanInfo.java
! test/jdk/java/beans/PropertyEditor/6380849/TestPropertyEditor.java
! test/jdk/java/beans/XMLEncoder/6380849/TestPersistenceDelegate.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPImageReader.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPImageReaderSpi.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPMetadata.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPMetadataFormat.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simp/module-info.java
! test/jdk/javax/imageio/plugins/external_plugin_tests/src/simptest/TestSIMPPlugin.java
! test/jdk/javax/script/JDK_8196959/BadFactoryTest.java
! test/jdk/tools/jlink/JLinkNegativeTest.java
! test/jdk/tools/jlink/basic/AllModulePath.java
! test/jdk/tools/jlink/basic/BasicTest.java
! test/jdk/tools/jlink/basic/src/m1/p/ListModules.java
! test/jdk/tools/jlink/basic/src/test/jdk/test/Adder.java
! test/jdk/tools/jlink/basic/src/test/jdk/test/Test.java
! test/jdk/tools/jlink/plugins/ExcludeJmodSectionPluginTest.java
! test/jdk/tools/jlink/plugins/LegalFilePluginTest.java
! test/jdk/tools/jmod/JmodNegativeTest.java
! test/jdk/tools/jmod/JmodTest.java
! test/jdk/tools/jmod/hashes/HashesTest.java
! test/jdk/tools/launcher/modules/addexports/manifest/Test1.java
! test/jdk/tools/launcher/modules/addexports/manifest/Test2.java
! test/jdk/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java
! test/jdk/tools/launcher/modules/addexports/src/m2/jdk/test2/Main.java
! test/jdk/tools/launcher/modules/addexports/src/m3/jdk/test3/Main.java
! test/jdk/tools/launcher/modules/addmods/src/logger/module-info.java
! test/jdk/tools/launcher/modules/addmods/src/test/module-info.java
! test/jdk/tools/launcher/modules/classpath/src/m/jdk/test/Main.java
! test/jdk/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java
! test/jdk/tools/launcher/modules/patch/basic/src/test/module-info.java
! test/jdk/tools/launcher/modules/patch/basic/src2/java.base/java/lang2/Object.java
! test/jdk/tools/launcher/modules/patch/basic/src2/jdk.compiler/com/sun/tools/javac2/Main.java
! test/jdk/tools/launcher/modules/patch/basic/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java
! test/jdk/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src/m1/module-info.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src/m1/p1/Main.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src/m2/module-info.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src/m2/p2/Lib.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src1/m1/module-info.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src1/m1/p1/Main.java
! test/jdk/tools/launcher/modules/patch/systemmodules/src1/m2/p2/Lib.java
Changeset: 1b7ddebe
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-21 05:52:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1b7ddebe
8254976: Re-enable swing jtreg tests which were broken due to samevm mode
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: 2a063350
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-21 06:09:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2a063350
8254785: compiler/graalunit/HotspotTest.java failed with "missing Graal intrinsics for: java/lang/StringLatin1.indexOfChar([BIII)I"
Reviewed-by: psandoz, iignatyev, kvn
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: bd45191f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-21 06:14:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bd45191f
8255065: Zero: accessor_entry misses the IRIW case
Reviewed-by: mdoerr
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
Changeset: c107178b
Author: David Leopoldseder <davleopo at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2020-10-21 07:34:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c107178b
8253964: [Graal] UnschedulableGraphTest#test01fails with expected:<4> but was:<3>
Reviewed-by: kvn, dlong
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnschedulableGraphTest.java
Changeset: 27230fae
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-10-21 07:34:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/27230fae
8255026: C2: Miscellaneous cleanups in Compile and PhaseIdealLoop code
Reviewed-by: thartmann, neliasso, redestad
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.hpp
Changeset: 7e264043
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-10-21 08:09:00 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7e264043
8255000: C2: Unify IGVN processing when loop opts are over
Reviewed-by: neliasso, iveresov, kvn
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/opaquenode.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: da97ab5c
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-10-21 10:04:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/da97ab5c
8253474: Javadoc clean up in HttpsExchange, HttpsParameters, and HttpsServer
Reviewed-by: dfuchs, michaelm
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsExchange.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java
Changeset: e559bd2c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-10-21 12:24:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e559bd2c
8254889: name_and_sig_as_C_string usages in frame coding without ResourceMark
Reviewed-by: dholmes
! src/hotspot/share/runtime/frame.cpp
Changeset: 839f01dd
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-10-21 14:18:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/839f01dd
8242068: Signed JAR support for RSASSA-PSS and EdDSA
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/pkcs/ContentInfo.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
+ test/jdk/jdk/security/jarsigner/Properties.java
! test/jdk/jdk/security/jarsigner/Spec.java
! test/jdk/sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/jdk/sun/security/tools/keytool/GenerateAll.java
! test/lib/jdk/test/lib/security/timestamp/TsaHandler.java
! test/lib/jdk/test/lib/security/timestamp/TsaSigner.java
Changeset: c9269bf5
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-21 14:42:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c9269bf5
8255036: Shenandoah: Reset GC state for root verifier
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: f813a28b
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2020-10-21 14:54:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f813a28b
8254692: (se) Clarify the behaviour of the non-abstract SelectorProvider::inheritedChannel
Reviewed-by: chegar, bpb, alanb
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! test/jdk/java/nio/channels/etc/ProtocolFamilies.java
+ test/jdk/java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java
Changeset: 365f19c8
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2020-10-21 16:24:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/365f19c8
8254790: SIGSEGV in string_indexof_char and stringL_indexof_char intrinsics
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/share/opto/c2compiler.cpp
Changeset: 0efdde18
Author: Raffaello Giulietti <raffaello.giulietti at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-10-21 16:32:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0efdde18
8238669: Long.divideUnsigned is extremely slow for certain values (Needs to be Intrinsic)
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/Long.java
! test/jdk/java/lang/Long/Unsigned.java
Changeset: 8d9e6d01
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-21 16:33:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8d9e6d01
8255041: Zero: remove old JSR 292 support leftovers
Reviewed-by: rkennke
! src/hotspot/cpu/zero/bytecodeInterpreter_zero.hpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.hpp
Changeset: 60209915
Author: Tom Rodriguez <never at openjdk.org>
Date: 2020-10-21 19:37:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/60209915
8255068: [JVMCI] errors during compiler creation can be hidden
Reviewed-by: kvn
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: 615b759e
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-21 19:44:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/615b759e
8255070: Shenandoah: Use single thread for concurrent CLD liveness test
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
Changeset: 56ea490f
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-10-21 20:33:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/56ea490f
8233343: Deprecate -XX:+CriticalJNINatives flag which implements JavaCritical native functions
Reviewed-by: rehn, mdoerr, zgu
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/gc/shared/gcLocker.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! test/hotspot/jtreg/gc/CriticalNativeArgs.java
! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java
Changeset: 85a8949c
Author: Eric Caspole <ecaspole at openjdk.org>
Date: 2020-10-21 20:34:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/85a8949c
8254913: Increase InlineSmallCode default from 2000 to 2500 for x64
Reviewed-by: redestad, shade, azeemj
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
Changeset: 34450311
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-10-21 21:30:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/34450311
8255200: ProblemList com/sun/jdi/EATests.java for ZGC
Reviewed-by: kvn, iignatyev, dholmes
+ test/jdk/ProblemList-zgc.txt
Changeset: 9ade94b7
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-10-21 22:04:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9ade94b7
8206311: Add docs-javase, docs-reference to CI build
Reviewed-by: ihse
! make/Bundles.gmk
! make/CompileModuleTools.gmk
! make/Docs.gmk
! make/Main.gmk
! make/autoconf/spec.gmk.in
! make/common/JavaCompilation.gmk
! make/conf/jib-profiles.js
Changeset: 60d3fa2e
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2020-10-21 22:27:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/60d3fa2e
8255022: Documentation missing for Vector API zero methods
Reviewed-by: vlivanov, darcy
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
Changeset: 1191a633
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2020-10-21 22:42:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1191a633
8199697: FIPS 186-4 RSA Key Generation
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java
! test/jdk/sun/security/rsa/SpecTest.java
Changeset: b9186beb
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-10-21 23:40:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b9186beb
6606767: resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM")
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted004.java
Changeset: 5d262290
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2020-10-22 00:09:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5d262290
8255174: Vector API unit tests for missed public api code coverage
Reviewed-by: psandoz
! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
! test/jdk/jdk/incubator/vector/templates/Unit-Test.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
Changeset: 7d3d4dae
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-22 03:43:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7d3d4dae
8240709: Enable javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java on all L&F
Reviewed-by: kizune
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java
! test/jdk/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java
Changeset: b25d8940
Author: Fei Yang <fyang at openjdk.org>
Date: 2020-10-22 04:38:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b25d8940
8252204: AArch64: Implement SHA3 accelerator/intrinsic
Co-authored-by: Ard Biesheuvel <ard.biesheuvel at linaro.org>
Co-authored-by: Dong Bo <dongbo4 at huawei.com>
Reviewed-by: aph, kvn
! src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/java.base/share/classes/sun/security/provider/SHA3.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/TestDigest.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/DigestOptionsBase.java
+ test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java
+ test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java
+ test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java
+ test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
+ test/jdk/sun/security/provider/MessageDigest/SHA3.java
! test/micro/org/openjdk/bench/java/security/MessageDigests.java
Changeset: a5b7bc50
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-22 06:45:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a5b7bc50
7156347: javax/swing/JList/6462008/bug6462008.java fails
Reviewed-by: serb, pbansal
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JList/6462008/bug6462008.java
Changeset: 299e1154
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-10-22 06:55:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/299e1154
8198395: Test javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java fails in mach5
Reviewed-by: prr
! test/jdk/javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java
Changeset: 211bb62a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-10-22 07:29:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/211bb62a
8255124: KeepAliveStreamCleaner may crash with java.lang.IllegalMonitorStateException: current thread is not owner
Reviewed-by: alanb, chegar, dfuchs
! src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java
! test/jdk/sun/net/www/http/KeepAliveCache/B5045306.java
Changeset: ae72b528
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-10-22 08:24:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ae72b528
8255047: Add HotSpot UseDebuggerErgo flags
Reviewed-by: dcubed, dholmes
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: cc50c8d4
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-22 09:15:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cc50c8d4
8255196: Remove unused G1FullGCCompactionPoint::merge()
Reviewed-by: shade
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp
Changeset: 4634dbef
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-10-22 15:16:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4634dbef
8223312: Utilize handshakes instead of is_thread_fully_suspended
Reviewed-by: dholmes, rrich, dcubed, eosterlund
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: f279ddfa
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2020-10-22 15:56:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f279ddfa
8248411: [aarch64] Insufficient error handling when CodeBuffer is exhausted
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/opto/output.cpp
Changeset: a0b687bf
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-10-22 16:36:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a0b687bf
8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations
Reviewed-by: bobv
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
Changeset: 0aa3c925
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-10-22 19:42:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0aa3c925
8255262: Remove use of legacy custom @spec tag
Reviewed-by: lancea, mr, iris, alanb, darcy, mchung
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/IllegalCallerException.java
! src/java.base/share/classes/java/lang/LayerInstantiationException.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/FindException.java
! src/java.base/share/classes/java/lang/module/InvalidModuleDescriptorException.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
! src/java.base/share/classes/java/lang/module/ResolutionException.java
! src/java.base/share/classes/java/lang/module/ResolvedModule.java
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/package-info.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOutputStream.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
! src/java.compiler/share/classes/javax/lang/model/element/UnknownDirectiveException.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java
! src/java.compiler/share/classes/javax/tools/JavaFileManager.java
! src/java.compiler/share/classes/javax/tools/StandardLocation.java
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.instrument/share/classes/java/lang/instrument/UnmodifiableModuleException.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
Changeset: 8afdcaee
Author: Brent Christian <bchristi at openjdk.org>
Date: 2020-10-22 21:45:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8afdcaee
8255031: Update java/util/prefs/AddNodeChangeListener.java to report more failure info
Reviewed-by: bpb
! test/jdk/java/util/prefs/AddNodeChangeListener.java
Changeset: ff5f2265
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-10-23 01:13:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ff5f2265
8255086: Update the root locale display names
Reviewed-by: bchristi, joehw
! src/java.base/share/classes/sun/util/resources/LocaleNames.properties
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
! test/jdk/java/util/Locale/LocaleTest.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java
Changeset: d8d91977
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-10-23 01:51:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d8d91977
8242559: Clean the "libawt_xawt" library from code for headless mode
Reviewed-by: kizune
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_MenuComponent.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c
! src/java.desktop/unix/native/libawt_xawt/awt/canvas.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/list.c
! src/java.desktop/unix/native/libawt_xawt/awt/list.h
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.h
! src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c
! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c
! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKStyle.c
! src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRSurfaceData.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Desktop.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h
! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.c
! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h
Changeset: 2ca7a080
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-10-23 05:27:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2ca7a080
8255268: 32-bit failures in runtime/Metaspace/elastic
Reviewed-by: shade
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java
Changeset: a824781b
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-23 05:49:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a824781b
8255210: [Vector API] jdk/incubator/vector/Int256VectorTests.java crashes on AVX512 machines
Reviewed-by: psandoz, sviswanathan, jbhateja
! src/hotspot/cpu/x86/x86.ad
Changeset: 64dc4b18
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-10-23 06:34:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/64dc4b18
8255225: compiler/aot tests fail on Windows with NPE during artifact resolution
Reviewed-by: erikj, clanger
! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java
Changeset: fe74f3cd
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-10-23 07:11:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fe74f3cd
8255224: x86_32 tests fail with "bad AD file" after JDK-8223051
Reviewed-by: shade, kvn
! src/hotspot/cpu/x86/x86_32.ad
Changeset: 8e5dff08
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-10-23 07:16:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8e5dff08
8255213: Shenandoah build fails without JFR after JDK-8255036
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
Changeset: c1524c59
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-23 07:30:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c1524c59
8255208: CodeStrings passed to Disassembler::decode are ignored
Reviewed-by: kvn, iklam
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/disassembler.hpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreter.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp
Changeset: 107fb9cc
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-10-23 07:59:31 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/107fb9cc
8255049: Remove support for the hsdis decode_instructions entry point in hotspot
Reviewed-by: neliasso, kvn
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/disassembler.hpp
Changeset: c5204696
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-10-23 08:22:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c5204696
8255131: G1CollectedHeap::is_in() returns wrong result
Reviewed-by: sjohanss, kbarrett, ayang
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: e52156d7
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-10-23 08:33:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e52156d7
8255067: Restore Copyright line in file modified by 8253191
Reviewed-by: kvn, shade
! test/hotspot/jtreg/compiler/c2/TestUnsignedByteCompare.java
= test/hotspot/jtreg/compiler/c2/TestUnsignedByteCompare1.java
Changeset: 63ce304e
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-10-23 09:04:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/63ce304e
8249675: x86: frequency extraction from cpu brand string is incomplete
Reviewed-by: egahlin, dholmes
! src/hotspot/cpu/x86/vm_version_ext_x86.cpp
! src/hotspot/cpu/x86/vm_version_ext_x86.hpp
Changeset: 0e920531
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-10-23 09:47:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0e920531
8254286: Wrong inference in switch expression with "null" arm
Reviewed-by: mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.out
Changeset: ac1748e7
Author: Ningsheng Jian <njian at openjdk.org>
Date: 2020-10-23 10:06:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ac1748e7
8254670: SVE test uses linux-specific api
Reviewed-by: adinn, vkempik
! test/hotspot/jtreg/compiler/c2/aarch64/TestSVEWithJNI.java
! test/hotspot/jtreg/compiler/c2/aarch64/libTestSVEWithJNI.c
Changeset: 55a0cad8
Author: Kiran Sidhartha Ravikumar <kravikumar at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2020-10-23 10:13:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/55a0cad8
8254982: (tz) Upgrade time-zone data to tzdata2020c
Reviewed-by: erikj, naoto
! make/data/tzdata/VERSION
! make/data/tzdata/australasia
! make/data/tzdata/europe
! test/jdk/java/util/Formatter/BasicDateTime.java
Changeset: df792573
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-23 10:49:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/df792573
8255274: [PPC64, s390] wrong StringLatin1.indexOf version matched
Reviewed-by: clanger, rrich
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
Changeset: 9007bc20
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-10-23 10:52:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9007bc20
8255129: [PPC64, s390] Check vector_size_supported and add VectorReinterpret node
Reviewed-by: lucy
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
Changeset: 22d61518
Author: duke <duke at openjdk.org>
Date: 2020-10-23 11:00:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/22d61518
Automatic merge of jdk:master into master
Changeset: 3a792d53
Author: duke <duke at openjdk.org>
Date: 2020-10-23 11:00:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3a792d53
Automatic merge of master into foreign-memaccess
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/java.base/share/classes/java/nio/X-Buffer.java.template
Changeset: caa058ca
Author: J. Duke <duke at openjdk.org>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-10-28 12:22:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/caa058ca
Merge foreign-memaccess
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/code/debugInfoRec.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/pcDesc.hpp
! src/hotspot/share/code/scopeDesc.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/growableArray.hpp
! test/lib/sun/hotspot/WhiteBox.java
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/code/debugInfoRec.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/pcDesc.hpp
! src/hotspot/share/code/scopeDesc.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/growableArray.hpp
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 72345a76
Author: duke <duke at openjdk.org>
Date: 2020-10-28 12:23:34 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/72345a76
Automatic merge of foreign-abi into foreign-jextract
! make/CompileJavaModules.gmk
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
! make/CompileJavaModules.gmk
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
More information about the panama-dev
mailing list