git: openjdk/lanai: 31 new changesets

duke duke at openjdk.java.net
Thu Dec 10 03:02:49 UTC 2020


Changeset: 10da767c
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2020-12-09 04:28:59 +0000
URL:       https://git.openjdk.java.net/lanai/commit/10da767c

8257847: Tiered should publish MDO data pointer for interpreter after profile start

Reviewed-by: thartmann, kvn, dlong

! src/hotspot/share/compiler/tieredThresholdPolicy.cpp

Changeset: 9ce3d806
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-12-09 06:42:38 +0000
URL:       https://git.openjdk.java.net/lanai/commit/9ce3d806

8257887: java/foreign/TestSegments.java test fails on 32-bit after JDK-8257186

Reviewed-by: jiefu, adityam, redestad

! test/jdk/java/foreign/TestSegments.java

Changeset: 79f1dfb8
Author:    Per Liden <pliden at openjdk.org>
Date:      2020-12-09 07:46:04 +0000
URL:       https://git.openjdk.java.net/lanai/commit/79f1dfb8

8255987: JDI tests fail with com.sun.jdi.ObjectCollectedException

Reviewed-by: dholmes, cjplummer

! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c
! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.h
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/sde/SDEDebuggee.java

Changeset: fae7961a
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2020-12-09 08:12:09 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fae7961a

8257884: Re-enable sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java as automatic test

Reviewed-by: xuelei

! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java

Changeset: df55ecd8
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-12-09 09:01:07 +0000
URL:       https://git.openjdk.java.net/lanai/commit/df55ecd8

8257794: Zero: assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1) failed: wrong on Linux/x86_32

Reviewed-by: shade

! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp

Changeset: b4615c67
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2020-12-09 09:21:50 +0000
URL:       https://git.openjdk.java.net/lanai/commit/b4615c67

8256580: Fault in new grid display

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java

Changeset: 5bdce9b9
Author:    Julia Boes <jboes at openjdk.org>
Date:      2020-12-09 09:32:22 +0000
URL:       https://git.openjdk.java.net/lanai/commit/5bdce9b9

8257639: Update usage of "type" terminology in java.lang.Enum & java.lang.Record

Reviewed-by: chegar, dfuchs

! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/Record.java

Changeset: 616b1f12
Author:    Ivan Šipka <isipka at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2020-12-09 10:28:04 +0000
URL:       https://git.openjdk.java.net/lanai/commit/616b1f12

8257516: define test group for manual tests

Reviewed-by: iignatyev

! test/jdk/TEST.groups

Changeset: d3dddb6a
Author:    Bernhard Urban-Forster <burban at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-12-09 11:21:37 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d3dddb6a

8256657: Add cross-compiled build for Windows+Arm64 to submit workflow

Reviewed-by: shade, ihse

! .github/workflows/submit.yml

Changeset: 0201a33d
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2020-12-09 13:17:50 +0000
URL:       https://git.openjdk.java.net/lanai/commit/0201a33d

8255959: Timeouts in VectorConversion tests

Reviewed-by: psandoz, stuefe

! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java

Changeset: f148915d
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-12-09 14:36:13 +0000
URL:       https://git.openjdk.java.net/lanai/commit/f148915d

8245107: Use Unified Logging in trace_method_handle_stub()

Reviewed-by: coleenp, mdoerr

! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp

Changeset: 6eff9315
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-12-09 15:05:01 +0000
URL:       https://git.openjdk.java.net/lanai/commit/6eff9315

8256950: Add record attribute support to symbol generator CreateSymbols

Reviewed-by: jjg, chegar

! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
- make/langtools/test/sym/CreateSymbolsTest.java
- make/langtools/test/sym/CreateSymbolsTestImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Record_attribute.java
+ test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTest.java
+ test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java
+ test/langtools/tools/javac/records/RecordReading.java

Changeset: 6c69eca3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-12-09 15:41:08 +0000
URL:       https://git.openjdk.java.net/lanai/commit/6c69eca3

8257973: UTIL_LOOKUP_PROGS should only find executable files

Reviewed-by: erikj

! make/autoconf/util_paths.m4

Changeset: cf62b0ad
Author:    Eric Caspole <ecaspole at openjdk.org>
Date:      2020-12-09 15:55:33 +0000
URL:       https://git.openjdk.java.net/lanai/commit/cf62b0ad

8257518: LogCompilation: java.lang.InternalError with JFR turned on

Reviewed-by: kvn, redestad

! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java
! src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java

Changeset: bd22aa5e
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-12-09 16:49:50 +0000
URL:       https://git.openjdk.java.net/lanai/commit/bd22aa5e

8229862: NPE in jdk.compiler/com.sun.tools.javac.jvm.Code.emitop0(Code.java:570)

Co-authored-by: Bernard Blaser <bsrbnd at openjdk.org>
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/lambda/LambdaConv30.java

Changeset: 6dd06add
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-12-09 17:03:07 +0000
URL:       https://git.openjdk.java.net/lanai/commit/6dd06add

8254996: make jdk.net.UnixDomainPrincipal a record class

Reviewed-by: dfuchs, michaelm

! src/jdk.net/share/classes/jdk/net/UnixDomainPrincipal.java

Changeset: 5f033412
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-12-09 17:27:02 +0000
URL:       https://git.openjdk.java.net/lanai/commit/5f033412

8052260: Reference.isEnqueued() spec does not match the long-standing behavior returning true iff it's in the ref queue

Reviewed-by: kbarrett, alanb

! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java

Changeset: b977a7b8
Author:    Marcus G K Williams <marcus.williams at intel.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-12-09 18:59:09 +0000
URL:       https://git.openjdk.java.net/lanai/commit/b977a7b8

8257989: Error in gtest os_page_size_for_region_unaligned after 8257588

Reviewed-by: stuefe

! test/hotspot/gtest/runtime/test_os.cpp

Changeset: e6b4c4d7
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-12-09 19:02:15 +0000
URL:       https://git.openjdk.java.net/lanai/commit/e6b4c4d7

8238781: [macos] jpackage tests failed due to "hdiutil: convert failed" in various ways

Reviewed-by: herrick, asemenyuk

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java

Changeset: d33a689b
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-12-09 19:07:11 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d33a689b

8256867: Classes with empty PermittedSubclasses attribute cannot be extended

Reviewed-by: lfoltan, mchung, jlahoda, chegar

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Class.java
! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod
! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java
! test/jdk/java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java

Changeset: 30de320c
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-12-09 19:20:13 +0000
URL:       https://git.openjdk.java.net/lanai/commit/30de320c

6882207: Convert javap to use diamond operator internally

Reviewed-by: jjg

! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java

Changeset: fd5f6e2e
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-12-09 19:21:53 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fd5f6e2e

8257986: [JVMCI] ProblemList 2 reprofile JVMCI tests

Reviewed-by: iignatyev

! test/hotspot/jtreg/ProblemList.txt

Changeset: baf4c1a4
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-12-09 20:26:55 +0000
URL:       https://git.openjdk.java.net/lanai/commit/baf4c1a4

8257917: [JVMCI] crash when materializing boxed values under -Xcomp

Reviewed-by: iveresov, kvn

! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp

Changeset: 46c9a860
Author:    Guoxiong Li <lgxbslgx at gmail.com>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-12-09 21:09:23 +0000
URL:       https://git.openjdk.java.net/lanai/commit/46c9a860

8245956: JavaCompiler still uses File API instead of Path API in a specific case

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ test/langtools/tools/javac/T8245956/T8245956.java

Changeset: 0a3e446a
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-12-09 23:08:52 +0000
URL:       https://git.openjdk.java.net/lanai/commit/0a3e446a

8257993: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/TestDescription.java crash intermittently

Reviewed-by: sspitsyn, hseigel, dholmes

! src/hotspot/share/interpreter/interpreterRuntime.cpp

Changeset: 53e537c7
Author:    Toshio Nakamura <tnakamura at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2020-12-10 00:27:44 +0000
URL:       https://git.openjdk.java.net/lanai/commit/53e537c7

8255387: Japanese characters were printed upside down on AIX

Reviewed-by: prr, serb

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/font/Rotate/MirrorTest.java

Changeset: 1ce2a36c
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2020-12-10 00:50:28 +0000
URL:       https://git.openjdk.java.net/lanai/commit/1ce2a36c

8257539: tools/jpackage/windows/WinL10nTest.java unpack.bat failed with Exit code: 1618

Reviewed-by: almatvee, asemenyuk, prr, kizune

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java

Changeset: eb1c8a15
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-12-10 01:01:38 +0000
URL:       https://git.openjdk.java.net/lanai/commit/eb1c8a15

8257924: Use full path when running external executable from jpackage

Reviewed-by: herrick, asemenyuk

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppStoreBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacCertificate.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
! test/jdk/tools/jpackage/macosx/base/SigningCheck.java

Changeset: f631a990
Author:    Phil Race <prr at openjdk.org>
Date:      2020-12-10 01:36:52 +0000
URL:       https://git.openjdk.java.net/lanai/commit/f631a990

8256888: Client manual test problem list update

Reviewed-by: serb

! test/jdk/ProblemList.txt

Changeset: d2f9e31a
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-12-10 02:59:26 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d2f9e31a

8257638: Update usage of "type" terminology in javax.lang.model

Reviewed-by: jjg

! src/java.compiler/share/classes/javax/annotation/processing/AbstractProcessor.java
! src/java.compiler/share/classes/javax/annotation/processing/Filer.java
! src/java.compiler/share/classes/javax/annotation/processing/FilerException.java
! src/java.compiler/share/classes/javax/annotation/processing/Processor.java
! src/java.compiler/share/classes/javax/annotation/processing/SupportedAnnotationTypes.java
! src/java.compiler/share/classes/javax/lang/model/element/AnnotationMirror.java
! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValue.java
! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.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/ExecutableElement.java
! src/java.compiler/share/classes/javax/lang/model/element/NestingKind.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/element/package-info.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java

Changeset: ee97a068
Author:    duke <duke at openjdk.org>
Date:      2020-12-10 03:00:19 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ee97a068

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list