git: openjdk/loom: master: 119 new changesets
duke
duke at openjdk.java.net
Fri Jan 22 14:35:40 UTC 2021
Changeset: 77ca1031
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-01-13 11:27:52 +0000
URL: https://git.openjdk.java.net/loom/commit/77ca1031
8257236: can't use var with a class named Z
Reviewed-by: sundar
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/langtools/jdk/jshell/VariablesTest.java
Changeset: 2e124544
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-13 11:55:45 +0000
URL: https://git.openjdk.java.net/loom/commit/2e124544
8259580: Shenandoah: uninitialized label in VerifyThreadGCState
Reviewed-by: zgu, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: ce945120
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-13 12:30:28 +0000
URL: https://git.openjdk.java.net/loom/commit/ce945120
8259619: C1: 3-arg StubAssembler::call_RT stack-use condition is incorrect
Reviewed-by: chagedorn, kvn
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
Changeset: 535f2da5
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-01-13 14:32:52 +0000
URL: https://git.openjdk.java.net/loom/commit/535f2da5
8259486: Replace PreserveExceptionMark with implementation for CautiouslyPreserveExceptionMark
Reviewed-by: dholmes, sspitsyn
! 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/classfile/javaClasses.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp
! src/hotspot/share/utilities/preserveException.cpp
! src/hotspot/share/utilities/preserveException.hpp
Changeset: 5df2a949
Author: Mahendra Chhipa <mahendra.chhipa at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-01-13 15:53:05 +0000
URL: https://git.openjdk.java.net/loom/commit/5df2a949
8212035: merge jdk.test.lib.util.SimpleHttpServer with jaxp.library.SimpleHttpServer
Reviewed-by: dfuchs
- test/jaxp/javax/xml/jaxp/libs/jaxp/library/SimpleHttpServer.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java
! test/jdk/java/util/jar/JarFile/mrjar/TestVersionedStream.java
! test/jdk/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java
- test/jdk/lib/testlibrary/java/util/jar/SimpleHttpServer.java
! test/jdk/sun/net/www/protocol/jar/B4756443.java
! test/jdk/sun/net/www/protocol/jar/B5105410.java
! test/jdk/sun/net/www/protocol/jar/JarURLConnectionUseCaches.java
! test/jdk/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
! test/jdk/sun/net/www/protocol/jar/jarbug/TestDriver.java
! test/jdk/sun/net/www/protocol/jar/jarbug/src/jar1/GetResource.java
! test/jdk/sun/net/www/protocol/jar/jarbug/src/jar1/LoadResourceBundle.java
! test/jdk/sun/net/www/protocol/jar/jarbug/src/test/JarTest.java
+ test/lib/jdk/test/lib/net/SimpleHttpServer.java
Changeset: 916ab4e7
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-13 17:01:39 +0000
URL: https://git.openjdk.java.net/loom/commit/916ab4e7
8259283: use new HtmlId and HtmlIds classes
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SectionName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlId.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java
Changeset: ccdf171d
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-01-13 19:01:18 +0000
URL: https://git.openjdk.java.net/loom/commit/ccdf171d
8259377: Shenandoah: Enhance weak reference processing time tracking
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp
Changeset: c7e2174b
Author: Hai-May Chao <hchao at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2021-01-13 22:32:45 +0000
URL: https://git.openjdk.java.net/loom/commit/c7e2174b
8259401: Add checking to jarsigner to warn weak algorithms used in signer’s cert chain
Reviewed-by: mullan, weijun, rhalade
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java
Changeset: a7e5da22
Author: Ningsheng Jian <njian at openjdk.org>
Date: 2021-01-12 01:31:58 +0000
URL: https://git.openjdk.java.net/loom/commit/a7e5da22
8258384: AArch64: SVE verify_ptrue fails on some tests
Reviewed-by: adinn, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 28ff2de1
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2021-01-12 09:46:06 +0000
URL: https://git.openjdk.java.net/loom/commit/28ff2de1
8259237: Demo selection changes with left/right arrow key. No need to press space for selection.
Reviewed-by: psadhukhan, kizune, serb
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! test/jdk/javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java
Changeset: 67e1b639
Author: Patrick Zhang <qpzhang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-01-12 10:10:48 +0000
URL: https://git.openjdk.java.net/loom/commit/67e1b639
8259380: Correct pretouch chunk size to cap with actual page size
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/shared/pretouchTask.cpp
Changeset: 8a81cf15
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-01-12 17:04:34 +0000
URL: https://git.openjdk.java.net/loom/commit/8a81cf15
8259298: broken link in Stream::toList spec
Reviewed-by: bchristi, iris, lancea, naoto
! src/java.base/share/classes/java/util/stream/Stream.java
Changeset: b03880e3
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-01-12 17:09:05 +0000
URL: https://git.openjdk.java.net/loom/commit/b03880e3
8259634: MemorySegment::asByteBuffer does not respect spatial bounds
Reviewed-by: alanb, chegar
! src/java.base/share/classes/java/nio/Buffer.java
! test/jdk/java/foreign/TestByteBuffer.java
Changeset: 5f9cd72c
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-12 19:57:08 +0000
URL: https://git.openjdk.java.net/loom/commit/5f9cd72c
8259645: Revert JDK-8245956 JavaCompiler still uses File API instead of Path API in a specific case
Reviewed-by: chegar
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
- test/langtools/tools/javac/T8245956/T8245956.java
Changeset: 17b4db31
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-01-12 21:06:03 +0000
URL: https://git.openjdk.java.net/loom/commit/17b4db31
8259636: Check for buffer backed by shared segment kicks in in unexpected places
Reviewed-by: sundar, alanb, chegar
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! test/jdk/java/foreign/TestByteBuffer.java
Changeset: 1cf2378b
Author: Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-01-13 05:48:08 +0000
URL: https://git.openjdk.java.net/loom/commit/1cf2378b
8259353: VectorReinterpretNode is incorrectly optimized out
Reviewed-by: vlivanov, njian
! src/hotspot/share/opto/vectornode.cpp
Changeset: 15dd8f3a
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-01-13 05:51:52 +0000
URL: https://git.openjdk.java.net/loom/commit/15dd8f3a
8259275: JRuby crashes while resolving invokedynamic instruction
Reviewed-by: iklam, minqi, lfoltan
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classListParser.hpp
! src/hotspot/share/oops/constantPool.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/BadBSM.java
+ test/hotspot/jtreg/runtime/cds/appcds/LambdaWithOldClass.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaWithOldClassApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldClass.jasm
Changeset: 793017d2
Author: Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-01-13 05:52:45 +0000
URL: https://git.openjdk.java.net/loom/commit/793017d2
8259601: AArch64: Fix reinterpretX2D match rule issue
Reviewed-by: adinn, njian
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
Changeset: 417e1d1a
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-01-13 07:22:30 +0000
URL: https://git.openjdk.java.net/loom/commit/417e1d1a
8259061: C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it
Remove assertion that is too general, that is, it can fail on compilations where
C2 generates correct code otherwise.
Reviewed-by: chagedorn, thartmann, kvn
! src/hotspot/share/opto/block.cpp
Changeset: efc36be5
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-13 08:22:40 +0000
URL: https://git.openjdk.java.net/loom/commit/efc36be5
8258985: Parallel WeakProcessor may use too few threads
Use total workers rather than active.
Reviewed-by: tschatzl, ayang, sjohanss
! src/hotspot/share/gc/shared/weakProcessor.hpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
Changeset: a99df45b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-13 08:49:12 +0000
URL: https://git.openjdk.java.net/loom/commit/a99df45b
8259560: Zero m68k: "static assertion failed: align" after JDK-8252049
Reviewed-by: dholmes
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/oops/methodData.hpp
Changeset: 55675309
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-01-13 09:16:08 +0000
URL: https://git.openjdk.java.net/loom/commit/55675309
8258272: LoadVectorMaskedNode can't be replaced by zero con
Reviewed-by: chagedorn, vlivanov
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyMaskedWithZeroSrc.java
Changeset: 6bb6093f
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-13 12:40:25 +0000
URL: https://git.openjdk.java.net/loom/commit/6bb6093f
8259657: typo in generated HELP page prevents localization
Reviewed-by: vromero
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
Changeset: 42d2d6dc
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2021-01-13 16:48:17 +0000
URL: https://git.openjdk.java.net/loom/commit/42d2d6dc
8259063: Possible deadlock with vtable/itable creation vs concurrent class unloading
Reviewed-by: pliden, neliasso
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
Changeset: ac4cd2e3
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-13 17:27:32 +0000
URL: https://git.openjdk.java.net/loom/commit/ac4cd2e3
8231461: static/instance overload leads to 'unexpected static method found in unbound lookup' when resolving method reference
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java
! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java
! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
+ test/langtools/tools/javac/diags/examples/BoundUnboundMethRefSearch.java
+ test/langtools/tools/javac/diags/examples/BoundUnboundMethRefSearch2.java
+ test/langtools/tools/javac/lambda/methodReference/BoundUnboundSearchTest.java
Changeset: fb8ac247
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-13 18:23:12 +0000
URL: https://git.openjdk.java.net/loom/commit/fb8ac247
8259722: ProblemList two jdk/jfr/startupargs tests on Windows
Reviewed-by: mgronlun
! test/jdk/ProblemList.txt
Changeset: 8abefdec
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-13 18:23:41 +0000
URL: https://git.openjdk.java.net/loom/commit/8abefdec
8259720: ProblemList java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java on Windows
Reviewed-by: kizune, pbansal
! test/jdk/ProblemList.txt
Changeset: 5926d75f
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-13 19:52:04 +0000
URL: https://git.openjdk.java.net/loom/commit/5926d75f
8259719: ProblemList runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java on Windows
Reviewed-by: pliden
! test/hotspot/jtreg/ProblemList.txt
Changeset: 51e14f2e
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-14 01:29:47 +0000
URL: https://git.openjdk.java.net/loom/commit/51e14f2e
Merge
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
! src/hotspot/share/opto/memnode.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
! src/hotspot/share/opto/memnode.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
Changeset: 5513f989
Author: Hao Sun <hao.sun at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-01-14 04:11:20 +0000
URL: https://git.openjdk.java.net/loom/commit/5513f989
8258010: Debug build failure with clang-10 due to -Wdeprecated-copy
Reviewed-by: xliu, kvn, kbarrett
! src/hotspot/share/opto/node.hpp
Changeset: ae9187d7
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-01-14 05:07:25 +0000
URL: https://git.openjdk.java.net/loom/commit/ae9187d7
8256109: Create implementation for NSAccessibilityButton protocol
Reviewed-by: prr, serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
Changeset: 8b8b1f9a
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-01-14 07:23:09 +0000
URL: https://git.openjdk.java.net/loom/commit/8b8b1f9a
8259706: C2 compilation fails with assert(vtable_index == Method::invalid_vtable_index) failed: correct sentinel value
Reviewed-by: lucy, chagedorn
! src/hotspot/share/opto/library_call.cpp
Changeset: 3462f7a9
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-01-14 11:34:27 +0000
URL: https://git.openjdk.java.net/loom/commit/3462f7a9
8256955: Move includes of events.hpp out of header files
Reviewed-by: kbarrett, coleenp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: b040a3d7
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2021-01-14 11:57:48 +0000
URL: https://git.openjdk.java.net/loom/commit/b040a3d7
8259631: Reapply pattern match instanceof use in HttpClientImpl
Reviewed-by: dfuchs, chegar
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
Changeset: b8ef2bad
Author: Wang Xue <wangxue at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-01-14 12:56:56 +0000
URL: https://git.openjdk.java.net/loom/commit/b8ef2bad
8259563: The CPU model name is printed multiple times when using -Xlog:os+cpu
Reviewed-by: dholmes
! src/hotspot/os/linux/os_linux.cpp
Changeset: ff3e6e46
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-01-14 13:20:06 +0000
URL: https://git.openjdk.java.net/loom/commit/ff3e6e46
8259773: Incorrect encoding of AVX-512 kmovq instruction
Reviewed-by: vlivanov
! src/hotspot/cpu/x86/assembler_x86.cpp
Changeset: c822eda1
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-14 14:18:12 +0000
URL: https://git.openjdk.java.net/loom/commit/c822eda1
8259699: Reduce char[] copying in URLEncoder.encode(String, Charset)
Reviewed-by: attila, redestad, chegar
! src/java.base/share/classes/java/net/URLEncoder.java
Changeset: be57cf14
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-14 14:23:27 +0000
URL: https://git.openjdk.java.net/loom/commit/be57cf14
8226416: MonitorUsedDeflationThreshold can cause repeated async deflation requests
Reviewed-by: dholmes, coleenp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/synchronizer.cpp
+ test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java
Changeset: 38a12017
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-01-14 15:04:31 +0000
URL: https://git.openjdk.java.net/loom/commit/38a12017
8258912: Remove JVM options CountJNICalls and CountJVMCalls
Reviewed-by: coleenp, lfoltan, shade
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
- src/hotspot/share/utilities/histogram.cpp
- src/hotspot/share/utilities/histogram.hpp
Changeset: 1620664e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-14 16:18:43 +0000
URL: https://git.openjdk.java.net/loom/commit/1620664e
8259723: Move Table class to formats.html package
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
Changeset: c2a3c7ef
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-14 16:20:45 +0000
URL: https://git.openjdk.java.net/loom/commit/c2a3c7ef
8259727: Remove redundant "target" arguments to methods in Links
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/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
Changeset: 8554fe6e
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2021-01-14 16:36:51 +0000
URL: https://git.openjdk.java.net/loom/commit/8554fe6e
8253866: Security Libs Terminology Refresh
Reviewed-by: erikj, weijun, mullan
! make/ToolsJdk.gmk
= make/data/blockedcertsconverter/blocked.certs.pem
= make/jdk/src/classes/build/tools/blockedcertsconverter/BlockedCertsConverter.java
! make/modules/java.base/Gendata.gmk
- make/modules/java.base/gendata/GendataBlacklistedCerts.gmk
+ make/modules/java.base/gendata/GendataBlockedCerts.gmk
! make/scripts/compare.sh
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java
! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java
! src/java.base/share/conf/security/java.security
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java
! test/jdk/sun/security/krb5/auto/BogusKDC.java
- test/jdk/sun/security/lib/CheckBlacklistedCerts.java
+ test/jdk/sun/security/lib/CheckBlockedCerts.java
Changeset: aba3431c
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-01-14 16:58:37 +0000
URL: https://git.openjdk.java.net/loom/commit/aba3431c
8258956: Memory Leak in StringCoding on ThreadLocal resultCached StringCoding.Result
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/java/lang/StringCoding.java
Changeset: da6bcf96
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-01-14 17:42:52 +0000
URL: https://git.openjdk.java.net/loom/commit/da6bcf96
8255019: Shenandoah: Split STW and concurrent mark into separate classes
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
- src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahSTWMark.hpp
Changeset: a6b2162f
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-01-14 17:48:44 +0000
URL: https://git.openjdk.java.net/loom/commit/a6b2162f
8259278: Optimize Vector API slice and unslice operations
Reviewed-by: psandoz, vlivanov
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.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
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
Changeset: d18d26e8
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-01-14 21:01:42 +0000
URL: https://git.openjdk.java.net/loom/commit/d18d26e8
8259350: Add some internal debugging APIs to the debug agent
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.h
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.h
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
Changeset: 4f881ba5
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-01-14 23:04:07 +0000
URL: https://git.openjdk.java.net/loom/commit/4f881ba5
8258652: Assert in JvmtiThreadState::cur_stack_depth() can noticeably slow down debugging single stepping
Reviewed-by: sspitsyn, dholmes, amenkov
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: bf28f925
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-01-14 23:25:14 +0000
URL: https://git.openjdk.java.net/loom/commit/bf28f925
8259713: Fix comments about ResetNoHandleMark in deoptimization
Reviewed-by: lfoltan, dcubed, dholmes
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 978bed6c
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-15 00:28:08 +0000
URL: https://git.openjdk.java.net/loom/commit/978bed6c
8259522: Apply java.io.Serial annotations in java.desktop
Reviewed-by: aivanov, psadhukhan
! src/java.desktop/share/classes/com/sun/beans/editors/ColorEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/FontEditor.java
! src/java.desktop/share/classes/com/sun/beans/finder/SignatureException.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleCMYKColorSpace.java
! src/java.desktop/share/classes/com/sun/media/sound/InvalidDataException.java
! src/java.desktop/share/classes/com/sun/media/sound/InvalidFormatException.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidDataException.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/awt/AWTError.java
! src/java.desktop/share/classes/java/awt/AWTEvent.java
! src/java.desktop/share/classes/java/awt/AWTException.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/AWTPermission.java
! src/java.desktop/share/classes/java/awt/BorderLayout.java
! src/java.desktop/share/classes/java/awt/Button.java
! src/java.desktop/share/classes/java/awt/Canvas.java
! src/java.desktop/share/classes/java/awt/CardLayout.java
! src/java.desktop/share/classes/java/awt/Checkbox.java
! src/java.desktop/share/classes/java/awt/CheckboxGroup.java
! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java
! src/java.desktop/share/classes/java/awt/Choice.java
! src/java.desktop/share/classes/java/awt/Color.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/ComponentOrientation.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/Cursor.java
! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Dialog.java
! src/java.desktop/share/classes/java/awt/Dimension.java
! src/java.desktop/share/classes/java/awt/Event.java
! src/java.desktop/share/classes/java/awt/FileDialog.java
! src/java.desktop/share/classes/java/awt/FlowLayout.java
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/java/awt/FontFormatException.java
! src/java.desktop/share/classes/java/awt/FontMetrics.java
! src/java.desktop/share/classes/java/awt/Frame.java
! src/java.desktop/share/classes/java/awt/GraphicsConfigTemplate.java
! src/java.desktop/share/classes/java/awt/GridBagConstraints.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/GridBagLayoutInfo.java
! src/java.desktop/share/classes/java/awt/GridLayout.java
! src/java.desktop/share/classes/java/awt/HeadlessException.java
! src/java.desktop/share/classes/java/awt/IllegalComponentStateException.java
! src/java.desktop/share/classes/java/awt/Insets.java
! src/java.desktop/share/classes/java/awt/Label.java
! src/java.desktop/share/classes/java/awt/List.java
! src/java.desktop/share/classes/java/awt/MediaTracker.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/MenuShortcut.java
! src/java.desktop/share/classes/java/awt/Panel.java
! src/java.desktop/share/classes/java/awt/Point.java
! src/java.desktop/share/classes/java/awt/Polygon.java
! src/java.desktop/share/classes/java/awt/PopupMenu.java
! src/java.desktop/share/classes/java/awt/Rectangle.java
! src/java.desktop/share/classes/java/awt/ScrollPane.java
! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/SentEvent.java
! src/java.desktop/share/classes/java/awt/SequencedEvent.java
! src/java.desktop/share/classes/java/awt/SystemColor.java
! src/java.desktop/share/classes/java/awt/TextArea.java
! src/java.desktop/share/classes/java/awt/TextComponent.java
! src/java.desktop/share/classes/java/awt/TextField.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/java/awt/color/CMMException.java
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java
! src/java.desktop/share/classes/java/awt/color/ProfileDataException.java
! src/java.desktop/share/classes/java/awt/desktop/AboutEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppForegroundEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppHiddenEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppReopenedEvent.java
! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/OpenFilesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java
! src/java.desktop/share/classes/java/awt/desktop/PreferencesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/PrintFilesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/QuitEvent.java
! src/java.desktop/share/classes/java/awt/desktop/ScreenSleepEvent.java
! src/java.desktop/share/classes/java/awt/desktop/SystemSleepEvent.java
! src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DragGestureEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DragGestureRecognizer.java
! src/java.desktop/share/classes/java/awt/dnd/DragSource.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceDragEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceDropEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetContext.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetDragEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetDropEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetEvent.java
! src/java.desktop/share/classes/java/awt/dnd/InvalidDnDOperationException.java
! src/java.desktop/share/classes/java/awt/dnd/MouseDragGestureRecognizer.java
! src/java.desktop/share/classes/java/awt/event/ActionEvent.java
! src/java.desktop/share/classes/java/awt/event/AdjustmentEvent.java
! src/java.desktop/share/classes/java/awt/event/ComponentEvent.java
! src/java.desktop/share/classes/java/awt/event/ContainerEvent.java
! src/java.desktop/share/classes/java/awt/event/FocusEvent.java
! src/java.desktop/share/classes/java/awt/event/HierarchyEvent.java
! src/java.desktop/share/classes/java/awt/event/InputEvent.java
! src/java.desktop/share/classes/java/awt/event/InputMethodEvent.java
! src/java.desktop/share/classes/java/awt/event/InvocationEvent.java
! src/java.desktop/share/classes/java/awt/event/ItemEvent.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseWheelEvent.java
! src/java.desktop/share/classes/java/awt/event/PaintEvent.java
! src/java.desktop/share/classes/java/awt/event/TextEvent.java
! src/java.desktop/share/classes/java/awt/event/WindowEvent.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/awt/font/TransformAttribute.java
! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
! src/java.desktop/share/classes/java/awt/geom/Arc2D.java
! src/java.desktop/share/classes/java/awt/geom/CubicCurve2D.java
! src/java.desktop/share/classes/java/awt/geom/Ellipse2D.java
! src/java.desktop/share/classes/java/awt/geom/GeneralPath.java
! src/java.desktop/share/classes/java/awt/geom/IllegalPathStateException.java
! src/java.desktop/share/classes/java/awt/geom/Line2D.java
! src/java.desktop/share/classes/java/awt/geom/NoninvertibleTransformException.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/java/awt/geom/Point2D.java
! src/java.desktop/share/classes/java/awt/geom/QuadCurve2D.java
! src/java.desktop/share/classes/java/awt/geom/Rectangle2D.java
! src/java.desktop/share/classes/java/awt/geom/RoundRectangle2D.java
! src/java.desktop/share/classes/java/awt/image/ImagingOpException.java
! src/java.desktop/share/classes/java/awt/image/RasterFormatException.java
! src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java
! src/java.desktop/share/classes/java/awt/print/PrinterAbortException.java
! src/java.desktop/share/classes/java/awt/print/PrinterException.java
! src/java.desktop/share/classes/java/awt/print/PrinterIOException.java
! src/java.desktop/share/classes/java/beans/IndexedPropertyChangeEvent.java
! src/java.desktop/share/classes/java/beans/IntrospectionException.java
! src/java.desktop/share/classes/java/beans/PropertyChangeEvent.java
! src/java.desktop/share/classes/java/beans/PropertyChangeSupport.java
! src/java.desktop/share/classes/java/beans/PropertyVetoException.java
! src/java.desktop/share/classes/java/beans/VetoableChangeSupport.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildSupport.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/imageio/IIOException.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java
! src/java.desktop/share/classes/javax/imageio/spi/DigraphNode.java
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/MimeType.java
! src/java.desktop/share/classes/javax/print/PrintException.java
! src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java
! src/java.desktop/share/classes/javax/print/attribute/DateTimeSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/EnumSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/HashAttributeSet.java
! src/java.desktop/share/classes/javax/print/attribute/HashDocAttributeSet.java
! src/java.desktop/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java
! src/java.desktop/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java
! src/java.desktop/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java
! src/java.desktop/share/classes/javax/print/attribute/IntegerSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/ResolutionSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/SetOfIntegerSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/Size2DSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/TextSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/URISyntax.java
! src/java.desktop/share/classes/javax/print/attribute/UnmodifiableSetException.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java
! src/java.desktop/share/classes/javax/print/attribute/standard/ColorSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Compression.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Copies.java
! src/java.desktop/share/classes/javax/print/attribute/standard/CopiesSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Destination.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DialogTypeSelection.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DocumentName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Fidelity.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobHoldUntil.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressions.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheets.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobPriority.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobPrioritySupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobSheets.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobState.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReason.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReasons.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Media.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MediaName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSizeName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MediaTray.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java
! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfDocuments.java
! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java
! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUp.java
! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUpSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/OrientationRequested.java
! src/java.desktop/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PageRanges.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinute.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrintQuality.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterInfo.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterLocation.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterResolution.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterState.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReason.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReasons.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterURI.java
! src/java.desktop/share/classes/javax/print/attribute/standard/QueuedJobCount.java
! src/java.desktop/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/RequestingUserName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Severity.java
! src/java.desktop/share/classes/javax/print/attribute/standard/SheetCollate.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Sides.java
! src/java.desktop/share/classes/javax/print/event/PrintEvent.java
! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java
! src/java.desktop/share/classes/javax/print/event/PrintJobEvent.java
! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java
! src/java.desktop/share/classes/javax/sound/midi/InvalidMidiDataException.java
! src/java.desktop/share/classes/javax/sound/midi/MidiUnavailableException.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java
! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java
! src/java.desktop/share/classes/javax/sound/sampled/LineUnavailableException.java
! src/java.desktop/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java
! src/java.desktop/share/classes/javax/swing/AbstractAction.java
! src/java.desktop/share/classes/javax/swing/ActionMap.java
! src/java.desktop/share/classes/javax/swing/ActionPropertyChangeListener.java
! src/java.desktop/share/classes/javax/swing/CellRendererPane.java
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! src/java.desktop/share/classes/javax/swing/InputMap.java
! src/java.desktop/share/classes/javax/swing/JButton.java
! src/java.desktop/share/classes/javax/swing/JCheckBox.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JColorChooser.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JDesktopPane.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
! src/java.desktop/share/classes/javax/swing/JLayer.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/JMenuBar.java
! src/java.desktop/share/classes/javax/swing/JMenuItem.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JPanel.java
! src/java.desktop/share/classes/javax/swing/JPasswordField.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JProgressBar.java
! src/java.desktop/share/classes/javax/swing/JRadioButton.java
! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/java.desktop/share/classes/javax/swing/JScrollBar.java
! src/java.desktop/share/classes/javax/swing/JScrollPane.java
! src/java.desktop/share/classes/javax/swing/JSeparator.java
! src/java.desktop/share/classes/javax/swing/JSlider.java
! src/java.desktop/share/classes/javax/swing/JSpinner.java
! src/java.desktop/share/classes/javax/swing/JSplitPane.java
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTextArea.java
! src/java.desktop/share/classes/javax/swing/JTextField.java
! src/java.desktop/share/classes/javax/swing/JTextPane.java
! src/java.desktop/share/classes/javax/swing/JToggleButton.java
! src/java.desktop/share/classes/javax/swing/JToolBar.java
! src/java.desktop/share/classes/javax/swing/JToolTip.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/KeyStroke.java
! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java
! src/java.desktop/share/classes/javax/swing/event/SwingPropertyChangeSupport.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/GapContent.java
! src/java.desktop/share/classes/javax/swing/text/InternationalFormatter.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java
! src/java.desktop/share/classes/javax/swing/text/SimpleAttributeSet.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/HTML.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/ParserDelegator.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultMutableTreeNode.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
! src/java.desktop/share/classes/sun/awt/CausedFocusEvent.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
! src/java.desktop/share/classes/sun/awt/im/CompositionArea.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodJFrame.java
! src/java.desktop/share/classes/sun/awt/im/SimpleInputMethodWindow.java
! src/java.desktop/share/classes/sun/awt/shell/DefaultShellFolder.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/share/classes/sun/font/FontDesignMetrics.java
! src/java.desktop/share/classes/sun/print/CustomMediaSizeName.java
! src/java.desktop/share/classes/sun/print/CustomMediaTray.java
! src/java.desktop/share/classes/sun/print/PrinterJobWrapper.java
! src/java.desktop/share/classes/sun/print/SunAlternateMedia.java
! src/java.desktop/share/classes/sun/swing/PrintColorUIResource.java
! src/java.desktop/unix/classes/sun/awt/X11/XMouseDragGestureRecognizer.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/classes/sun/awt/windows/WMouseDragGestureRecognizer.java
Changeset: e3b548a6
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-01-15 01:58:36 +0000
URL: https://git.openjdk.java.net/loom/commit/e3b548a6
8257736: InputStream from BodyPublishers.ofInputStream() leaks when IOE happens
Reviewed-by: dfuchs, chegar
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
+ test/jdk/java/net/httpclient/StreamCloseTest.java
Changeset: 90960c5f
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-01-15 02:47:30 +0000
URL: https://git.openjdk.java.net/loom/commit/90960c5f
8252657: JVMTI agent is not unloaded when Agent_OnAttach is failed
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiExport.cpp
! test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java
Changeset: 0148adf2
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-01-14 17:18:44 +0000
URL: https://git.openjdk.java.net/loom/commit/0148adf2
8255120: C2: assert(outer->outcnt() >= phis + 2 && outer->outcnt() <= phis + 2 + stores + 1) failed: only phis
Reviewed-by: thartmann
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopnode.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 4307fa68
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-01-14 21:26:13 +0000
URL: https://git.openjdk.java.net/loom/commit/4307fa68
8253505: JFR: onFlush invoked out of order with a sorted event stream
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java
Changeset: d701babb
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-15 03:10:55 +0000
URL: https://git.openjdk.java.net/loom/commit/d701babb
Merge
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! test/hotspot/jtreg/ProblemList.txt
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! test/hotspot/jtreg/ProblemList.txt
Changeset: 2c8e337d
Author: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2021-01-15 04:11:31 +0000
URL: https://git.openjdk.java.net/loom/commit/2c8e337d
8259622: TreeMap.computeIfAbsent deviates from spec
Reviewed-by: smarks
! src/java.base/share/classes/java/util/TreeMap.java
! test/jdk/java/util/Map/InPlaceOpsCollisions.java
Changeset: 6d4a593f
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2021-01-15 07:39:38 +0000
URL: https://git.openjdk.java.net/loom/commit/6d4a593f
8259627: Potential memory leaks in JVMTI after JDK-8227745
Reviewed-by: shade, stuefe, dholmes, sspitsyn
! src/hotspot/share/prims/jvmtiEnv.cpp
Changeset: b01a15e4
Author: K Suman Rajkumaar <70650887+skodanda at users.noreply.github.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-01-15 09:40:31 +0000
URL: https://git.openjdk.java.net/loom/commit/b01a15e4
8258884: [TEST_BUG] Convert applet-based test open/test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java to a regular java test
Reviewed-by: aivanov, serb
- test/jdk/javax/swing/JMenuItem/8031573/bug8031573.html
! test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java
Changeset: 0ec2c969
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-01-15 12:45:22 +0000
URL: https://git.openjdk.java.net/loom/commit/0ec2c969
8259820: JShell does not handle -source 8 properly
Reviewed-by: sundar
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
+ test/langtools/jdk/jshell/SourceLevelTest.java
Changeset: 707bce08
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Chris Hegarty <chegar at openjdk.org>
Date: 2021-01-15 14:06:38 +0000
URL: https://git.openjdk.java.net/loom/commit/707bce08
8257212: (bf spec) Clarify byte order of the buffer returned by CharBuffer.subsequence(int,int)
Reviewed-by: chegar, bpb, alanb
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/Order-X.java.template
! test/jdk/java/nio/Buffer/OrderChar.java
! test/jdk/java/nio/Buffer/OrderDouble.java
! test/jdk/java/nio/Buffer/OrderFloat.java
! test/jdk/java/nio/Buffer/OrderInt.java
! test/jdk/java/nio/Buffer/OrderLong.java
! test/jdk/java/nio/Buffer/OrderShort.java
Changeset: bbac91a4
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-01-15 14:51:34 +0000
URL: https://git.openjdk.java.net/loom/commit/bbac91a4
8257959: Add gtest run with -XX:+UseLargePages
Reviewed-by: lfoltan, tschatzl
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/gtest/LargePageGtests.java
Changeset: bcf20a0d
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-01-15 15:03:04 +0000
URL: https://git.openjdk.java.net/loom/commit/bcf20a0d
8259777: Incorrect predication condition generated by ADLC
Reviewed-by: vlivanov
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/formssel.hpp
Changeset: eb7fa006
Author: liach <liach at users.noreply.github.com>
Committer: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-01-15 15:12:34 +0000
URL: https://git.openjdk.java.net/loom/commit/eb7fa006
8259216: javadoc omits method receiver for any nested type annotation
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
Changeset: b78cd633
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-15 16:53:33 +0000
URL: https://git.openjdk.java.net/loom/commit/b78cd633
8259846: [BACKOUT] JDK-8259278 Optimize Vector API slice and unslice operations
Reviewed-by: vlivanov, psandoz
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.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
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
Changeset: 360c7226
Author: Phil Race <prr at openjdk.org>
Date: 2021-01-15 17:02:05 +0000
URL: https://git.openjdk.java.net/loom/commit/360c7226
8259729: Missed JNFInstanceOf -> IsInstanceOf conversion
Reviewed-by: serb, psadhukhan, kizune
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
Changeset: 5855d52a
Author: Phil Race <prr at openjdk.org>
Date: 2021-01-15 17:04:53 +0000
URL: https://git.openjdk.java.net/loom/commit/5855d52a
8259651: [macOS] Replace JNF_COCOA_ENTER/EXIT macros
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m
! src/java.desktop/macosx/native/libosx/CFileManager.m
! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h
! src/java.desktop/macosx/native/libosxui/AquaFileView.m
! src/java.desktop/macosx/native/libosxui/AquaNativeResources.m
! src/java.desktop/macosx/native/libosxui/ScreenMenu.m
Changeset: 27a39c8d
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Peter Levart <plevart at openjdk.org>
Date: 2021-01-15 17:38:08 +0000
URL: https://git.openjdk.java.net/loom/commit/27a39c8d
8193031: Collections.addAll is likely to perform worse than Collection.addAll
Reviewed-by: plevart
! src/java.base/share/classes/java/util/Collections.java
Changeset: 9aa5672a
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-01-15 17:47:33 +0000
URL: https://git.openjdk.java.net/loom/commit/9aa5672a
8259068: Streamline class loader locking
Reviewed-by: dcubed, iklam
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
Changeset: fe84ecd5
Author: Kiran Sidhartha Ravikumar <kravikumar at openjdk.org>
Date: 2021-01-15 19:14:08 +0000
URL: https://git.openjdk.java.net/loom/commit/fe84ecd5
8259048: (tz) Upgrade time-zone data to tzdata2020f
Reviewed-by: naoto, erikj
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/zone.tab
Changeset: d7d34dd9
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-01-15 19:33:23 +0000
URL: https://git.openjdk.java.net/loom/commit/d7d34dd9
8259799: vmTestbase/nsk/jvmti/Breakpoint/breakpoint001 is incorrect
Reviewed-by: iignatyev, sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp
Changeset: d63388c0
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-01-15 22:40:47 +0000
URL: https://git.openjdk.java.net/loom/commit/d63388c0
8259266: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo 2<' missing from stdout/stderr"
Reviewed-by: cjplummer, sspitsyn
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java
Changeset: e85892bf
Author: Jaroslav Bachorik <jbachorik at openjdk.org>
Date: 2021-01-15 15:12:03 +0000
URL: https://git.openjdk.java.net/loom/commit/e85892bf
8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk()
Reviewed-by: egahlin
Backport-of: a06cea50a5ea04fb0399d7ea3f6a2a20d9b4d254
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
Changeset: 536082db
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-16 02:46:13 +0000
URL: https://git.openjdk.java.net/loom/commit/536082db
Merge
Changeset: 90c73d05
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-01-16 05:17:10 +0000
URL: https://git.openjdk.java.net/loom/commit/90c73d05
8259569: gtest os.dll_address_to_function_and_library_name_vm fails
Reviewed-by: dcubed
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: bbb93ca3
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2021-01-16 07:52:04 +0000
URL: https://git.openjdk.java.net/loom/commit/bbb93ca3
8256126: Create implementation for NSAccessibilityImage protocol peer
Reviewed-by: kizune, serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.m
Changeset: afd3f78a
Author: Sebastian Stenzel <sebastian.stenzel at skymatic.de>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2021-01-16 08:36:05 +0000
URL: https://git.openjdk.java.net/loom/commit/afd3f78a
8030048: (fs) Support UserDefinedFileAttributeView/extended attributes on OS X / HFS+
Reviewed-by: alanb
! src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java
= src/java.base/macosx/classes/sun/nio/fs/BsdUserDefinedFileAttributeView.java
! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c
! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
Changeset: 6d6a23e3
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-01-16 14:37:19 +0000
URL: https://git.openjdk.java.net/loom/commit/6d6a23e3
8259062: Remove MacAppStoreBundler
Reviewed-by: asemenyuk, almatvee, kizune
- src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppStoreBundler.java
! src/jdk.jpackage/macosx/classes/module-info.java.extra
Changeset: c3bdbf9d
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-01-16 14:38:10 +0000
URL: https://git.openjdk.java.net/loom/commit/c3bdbf9d
8259238: Clean up Log.java and remove usage of non-final static variables.
Reviewed-by: asemenyuk, almatvee, kizune
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Log.java
! src/jdk.jpackage/share/classes/jdk/jpackage/main/Main.java
Changeset: da4cf05d
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-01-16 14:38:57 +0000
URL: https://git.openjdk.java.net/loom/commit/da4cf05d
8258755: jpackage: Invalid 32-bit exe when building app-image
Reviewed-by: asemenyuk, almatvee, kizune
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourcesBuilder.java
Changeset: 5f2e280c
Author: Alan Bateman <alanb at openjdk.org>
Date: 2021-01-17 18:13:08 +0000
URL: https://git.openjdk.java.net/loom/commit/5f2e280c
8259865: (fs) test/jdk/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java failing on macOS 10.13
Reviewed-by: dcubed
! src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java
Changeset: 5dc5d940
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-01-17 20:39:22 +0000
URL: https://git.openjdk.java.net/loom/commit/5dc5d940
8256110: Create implementation for NSAccessibilityStepper protocol
Reviewed-by: pbansal, serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.m
Changeset: 68cf65d2
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2021-01-18 02:26:17 +0000
URL: https://git.openjdk.java.net/loom/commit/68cf65d2
8023980: JCE doesn't provide any class to handle RSA private key in PKCS#1
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
! test/jdk/sun/security/pkcs11/rsa/TestKeyFactory.java
! test/jdk/sun/security/rsa/TestKeyFactory.java
Changeset: 3f19ef63
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-01-18 07:20:12 +0000
URL: https://git.openjdk.java.net/loom/commit/3f19ef63
8202880: Test javax/swing/JPopupMenu/8075063/ContextMenuScrollTest.java fails
Reviewed-by: aivanov
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JPopupMenu/8075063/ContextMenuScrollTest.java
Changeset: 917f7e9a
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-01-18 08:23:55 +0000
URL: https://git.openjdk.java.net/loom/commit/917f7e9a
8259650: javax/swing/JComponent/7154030/bug7154030.java still fails with "Exception: Failed to hide opaque button"
Reviewed-by: jdv
! test/jdk/javax/swing/JComponent/7154030/bug7154030.java
Changeset: e93f08e2
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-01-18 08:33:33 +0000
URL: https://git.openjdk.java.net/loom/commit/e93f08e2
8074101: Add verification that all tasks are actually claimed during roots processing
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/runtime/safepoint.cpp
Changeset: ff275b37
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-18 10:28:14 +0000
URL: https://git.openjdk.java.net/loom/commit/ff275b37
8259403: Zero: crash with NULL MethodHandle receiver
Reviewed-by: coleenp
! src/hotspot/cpu/zero/methodHandles_zero.cpp
! src/hotspot/cpu/zero/methodHandles_zero.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
Changeset: 61292be7
Author: Laurent Bourgès <lbourges at openjdk.org>
Date: 2021-01-18 11:34:10 +0000
URL: https://git.openjdk.java.net/loom/commit/61292be7
8259681: Remove the Marlin rendering engine (single-precision)
Reviewed-by: serb
! src/java.desktop/share/classes/sun/java2d/marlin/CollinearSimplifier.java
! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java
- src/java.desktop/share/classes/sun/java2d/marlin/DCollinearSimplifier.java
- src/java.desktop/share/classes/sun/java2d/marlin/DCurve.java
- src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java
- src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
- src/java.desktop/share/classes/sun/java2d/marlin/DPathSimplifier.java
- src/java.desktop/share/classes/sun/java2d/marlin/DRenderer.java
- src/java.desktop/share/classes/sun/java2d/marlin/DRendererContext.java
- src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java
- src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java
- src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
- src/java.desktop/share/classes/sun/java2d/marlin/IRendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java
- src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderer.java
- src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java
! src/java.desktop/share/classes/sun/java2d/marlin/PathSimplifier.java
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
! test/jdk/sun/java2d/marlin/ClipShapeTest.java
! test/jdk/sun/java2d/marlin/StrokedLinePerf.java
Changeset: db9c114d
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-01-18 11:53:22 +0000
URL: https://git.openjdk.java.net/loom/commit/db9c114d
7146776: deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection
Reviewed-by: alanb, chegar
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLStreamHandler.java
Changeset: e60c9926
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-01-18 15:29:54 +0000
URL: https://git.openjdk.java.net/loom/commit/e60c9926
8259849: Shenandoah: Rename store-val to IU-barrier
Reviewed-by: zgu, shade
! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/opto/classes.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java
Changeset: 061ffc47
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-01-18 16:14:07 +0000
URL: https://git.openjdk.java.net/loom/commit/061ffc47
8249245: assert(((((JfrTraceIdBits::load(klass)) & ((JfrTraceIdEpoch::this_epoch_method_and_class_bits()))) != 0))) failed: invariant
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
Changeset: 6b4732fe
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-18 18:42:05 +0000
URL: https://git.openjdk.java.net/loom/commit/6b4732fe
8259679: GitHub actions should use MSVC 14.28
Reviewed-by: ihse, redestad
! .github/workflows/submit.yml
Changeset: 533a2d39
Author: Xin Liu <xliu at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-01-18 22:34:05 +0000
URL: https://git.openjdk.java.net/loom/commit/533a2d39
8258961: move some fields of SafePointNode from public to protected
Reviewed-by: thartmann, kvn
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/generateOptoStub.cpp
! src/hotspot/share/opto/parse1.cpp
Changeset: 492bebc7
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-01-19 04:32:51 +0000
URL: https://git.openjdk.java.net/loom/commit/492bebc7
8258004: Remove unnecessary inclusion of vm_version.hpp
Reviewed-by: dholmes, stefank
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_init_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: d5ca3b3f
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-01-18 07:54:48 +0000
URL: https://git.openjdk.java.net/loom/commit/d5ca3b3f
8259641: C2: assert(early->dominates(LCA)) failed: early is high enough
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestBrokenAntiDependenceWithPhi.java
Changeset: cd25bf2e
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-01-18 10:22:16 +0000
URL: https://git.openjdk.java.net/loom/commit/cd25bf2e
8259574: SIGSEGV in BFSClosure::closure_impl
Reviewed-by: stefank, egahlin
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
Changeset: bb0821eb
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-01-18 22:12:06 +0000
URL: https://git.openjdk.java.net/loom/commit/bb0821eb
8258643: [TESTBUG] javax/swing/JComponent/7154030/bug7154030.java failed with "Exception: Failed to hide opaque button"
Reviewed-by: trebari, psadhukhan
! test/jdk/javax/swing/JComponent/7154030/bug7154030.java
Changeset: a1a851b6
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-19 05:43:27 +0000
URL: https://git.openjdk.java.net/loom/commit/a1a851b6
Merge
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.cpp
Changeset: 14ce8f1a
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-01-19 06:44:54 +0000
URL: https://git.openjdk.java.net/loom/commit/14ce8f1a
8259870: zBarrier.inline.hpp should not include javaClasses.hpp
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
Changeset: dfee7b8a
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-19 07:16:02 +0000
URL: https://git.openjdk.java.net/loom/commit/dfee7b8a
8259511: java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java failed with "RuntimeException: Test failed: 20 failure(s)"
Reviewed-by: jdv
! test/jdk/java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java
! test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.c
Changeset: bd81ccfd
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-01-19 07:43:53 +0000
URL: https://git.openjdk.java.net/loom/commit/bd81ccfd
8259957: Build failure without C1 Compiler after JDK-8258004
Reviewed-by: dholmes, shade
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 139f5d33
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-01-19 08:57:44 +0000
URL: https://git.openjdk.java.net/loom/commit/139f5d33
8259035: Comments for load order of hsdis should be updated
Reviewed-by: thartmann
! src/hotspot/share/compiler/disassembler.cpp
Changeset: a9519c83
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-19 09:38:36 +0000
URL: https://git.openjdk.java.net/loom/commit/a9519c83
8259924: GitHub actions fail on Linux x86_32 with "Could not configure libc6:i386"
Reviewed-by: dholmes
! .github/workflows/submit.yml
Changeset: 82adfb32
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-01-19 13:44:07 +0000
URL: https://git.openjdk.java.net/loom/commit/82adfb32
8134540: Much nearly duplicated code for PerfMemory support
Reviewed-by: coleenp, dholmes
! src/hotspot/os/aix/os_aix.inline.hpp
- src/hotspot/os/aix/perfMemory_aix.cpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
- src/hotspot/os/bsd/perfMemory_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
= src/hotspot/os/posix/perfMemory_posix.cpp
Changeset: c0e9c446
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-19 14:39:04 +0000
URL: https://git.openjdk.java.net/loom/commit/c0e9c446
8259962: Shenandoah: task queue statistics is inconsistent after JDK-8255019
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
Changeset: 5cfb36e7
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-01-19 15:27:22 +0000
URL: https://git.openjdk.java.net/loom/commit/5cfb36e7
8259036: Failed JfrVersionSystem invariant when VM built with -fno-elide-constructors
Reviewed-by: egahlin
! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp
! src/hotspot/share/jfr/utilities/jfrConcurrentQueue.inline.hpp
! src/hotspot/share/jfr/utilities/jfrRefCountPointer.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.inline.hpp
Changeset: 5d8861b0
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-01-19 16:56:07 +0000
URL: https://git.openjdk.java.net/loom/commit/5d8861b0
8259995: Missing comma to separate years in copyright header
Reviewed-by: egahlin
! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.inline.hpp
Changeset: 3edf393d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-19 18:33:18 +0000
URL: https://git.openjdk.java.net/loom/commit/3edf393d
8259978: PPC64 builds broken after JDK-8258004
Reviewed-by: lucy, iklam
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/share/oops/method.cpp
Changeset: 33dcc00c
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-19 19:14:30 +0000
URL: https://git.openjdk.java.net/loom/commit/33dcc00c
8132984: incorrect type for Reference.discovered
Use unbounded wildcard placeholders, plus a new helper to get back to the Reference<T> domain.
Reviewed-by: rkennke, plevart, rriggs, mchung
! src/java.base/share/classes/java/lang/ref/Reference.java
Changeset: a37cd5a3
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-01-19 20:01:45 +0000
URL: https://git.openjdk.java.net/loom/commit/a37cd5a3
8259859: Missing metaspace NMT memory tag
Reviewed-by: iklam
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
Changeset: f7b96d34
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-01-19 18:41:08 +0000
URL: https://git.openjdk.java.net/loom/commit/f7b96d34
8259796: timed CompletableFuture.get may swallow InterruptedException
Reviewed-by: dl, alanb
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/jdk/java/util/concurrent/CompletableFuture/SwallowedInterruptedException.java
Changeset: cf25383d
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-19 22:49:44 +0000
URL: https://git.openjdk.java.net/loom/commit/cf25383d
Merge
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
Changeset: 9f21bb6a
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-20 07:49:07 +0000
URL: https://git.openjdk.java.net/loom/commit/9f21bb6a
8259983: do not use uninitialized expand_ms value in G1CollectedHeap::expand_heap_after_young_collection
Reviewed-by: kbarrett, lucy
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 7c32ffea
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-01-20 11:48:27 +0000
URL: https://git.openjdk.java.net/loom/commit/7c32ffea
8258383: vmTestbase/gc/g1/unloading/tests/unloading_compilation_level[1,2,3] time out without TieredCompilation
Reviewed-by: kvn
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/loading/ClassLoadingHelper.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java
Changeset: 05294802
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-20 12:02:39 +0000
URL: https://git.openjdk.java.net/loom/commit/05294802
8259867: Move encoding checks into ZipCoder
Reviewed-by: redestad, lancea
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: 0b01d692
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-01-20 13:11:35 +0000
URL: https://git.openjdk.java.net/loom/commit/0b01d692
8260005: Shenandoah: Remove unused AlwaysTrueClosure in ShenandoahConcurrentRootScanner::roots_do()
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: 70b5b311
Author: Stanimir Stamenkov <stanio at yahoo.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-01-20 13:34:52 +0000
URL: https://git.openjdk.java.net/loom/commit/70b5b311
8257664: HTMLEditorKit: Wrong CSS relative font sizes
Reviewed-by: aivanov, psadhukhan
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
+ test/jdk/javax/swing/text/html/StyleSheet/TestWrongCSSFontSize.java
Changeset: 52ed2aab
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-20 15:04:28 +0000
URL: https://git.openjdk.java.net/loom/commit/52ed2aab
8259786: initialize last parameter of getpwuid_r
Reviewed-by: mdoerr, hseigel
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/jdk.security.auth/unix/native/libjaas/Unix.c
Changeset: 69f90b5f
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-20 15:08:02 +0000
URL: https://git.openjdk.java.net/loom/commit/69f90b5f
8259843: initialize dli_fname array before calling dll_address_to_library_name
Reviewed-by: lucy, dholmes
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/runtime/frame.cpp
Changeset: 5891509d
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-20 15:14:48 +0000
URL: https://git.openjdk.java.net/loom/commit/5891509d
8259947: (fs) Optimize UnixPath.encode implementation
Reviewed-by: chegar, shade, alanb
! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXNativeDispatcher.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! test/micro/org/openjdk/bench/java/io/FileOpen.java
Changeset: 07851474
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2021-01-20 16:13:42 +0000
URL: https://git.openjdk.java.net/loom/commit/07851474
8259949: x86 32-bit build fails when -fcf-protection is passed in the compiler flags
Use -march=i686 instead of -march=i586 if -fcf-protection is passed to the build as CMOV is required
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
More information about the loom-dev
mailing list