git: openjdk/loom: master: 131 new changesets
duke
duke at openjdk.java.net
Thu Jan 14 09:04:08 UTC 2021
Changeset: 32538b5b
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-01-06 06:45:48 +0000
URL: https://git.openjdk.java.net/loom/commit/32538b5b
8193942: Regression automated test '/open/test/jdk/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java' fails
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java
Changeset: e3b9da14
Author: Xin Liu <xliu at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-06 09:51:18 +0000
URL: https://git.openjdk.java.net/loom/commit/e3b9da14
8259287: AbstractCompiler marks const in wrong position for is_c1/is_c2/is_jvmci
Reviewed-by: thartmann, chagedorn, shade
! src/hotspot/share/compiler/abstractCompiler.hpp
Changeset: 8a05d605
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-06 10:07:03 +0000
URL: https://git.openjdk.java.net/loom/commit/8a05d605
8259042: Inconsistent use of general primitives loops
Reviewed-by: prr
! src/java.desktop/share/classes/sun/java2d/loops/Blit.java
! src/java.desktop/share/classes/sun/java2d/loops/BlitBg.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphList.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListAA.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListLCD.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawLine.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawParallelogram.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawPath.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawPolygons.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawRect.java
! src/java.desktop/share/classes/sun/java2d/loops/FillParallelogram.java
! src/java.desktop/share/classes/sun/java2d/loops/FillPath.java
! src/java.desktop/share/classes/sun/java2d/loops/FillRect.java
! src/java.desktop/share/classes/sun/java2d/loops/FillSpans.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java
! src/java.desktop/share/classes/sun/java2d/loops/MaskBlit.java
! src/java.desktop/share/classes/sun/java2d/loops/MaskFill.java
! src/java.desktop/share/classes/sun/java2d/loops/ScaledBlit.java
! src/java.desktop/share/classes/sun/java2d/loops/TransformBlit.java
! src/java.desktop/share/classes/sun/java2d/loops/TransformHelper.java
Changeset: 7e01bc96
Author: Mat Carter <macarte at microsoft.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2021-01-06 10:39:07 +0000
URL: https://git.openjdk.java.net/loom/commit/7e01bc96
8255264: Support for identifying the full range of IPv4 localhost addresses on Windows
Reviewed-by: alanb
! src/java.base/windows/native/libnet/net_util_md.h
Changeset: c0540ffd
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-06 14:34:55 +0000
URL: https://git.openjdk.java.net/loom/commit/c0540ffd
8231627: ThreadsListHandleInErrorHandlingTest.java fails in printing all threads
Reviewed-by: eosterlund, coleenp, pchilanomate, sspitsyn
! src/hotspot/share/runtime/threadSMR.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ThreadsListHandleInErrorHandlingTest.java
Changeset: f6cb8c55
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-01-06 15:11:52 +0000
URL: https://git.openjdk.java.net/loom/commit/f6cb8c55
8258908: Remove JVM option CleanChunkPoolAsync
Reviewed-by: coleenp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 722f2361
Author: Lehua Ding <lehuading at tencent.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-06 15:36:57 +0000
URL: https://git.openjdk.java.net/loom/commit/722f2361
8259231: Epsilon: improve performance under contention during virtual space expansion
Reviewed-by: shade
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
Changeset: 3be6e069
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-01-06 16:20:24 +0000
URL: https://git.openjdk.java.net/loom/commit/3be6e069
8259312: VerifyCACerts.java fails as soneraclass2ca cert will expire in 90 days
Reviewed-by: mullan
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: d20d2fa9
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-01-06 16:26:23 +0000
URL: https://git.openjdk.java.net/loom/commit/d20d2fa9
8258143: Update --release 16 symbol information for JDK 16 build 30 or later
Reviewed-by: iris, erikj
! make/data/symbols/java.desktop-G.sym.txt
Changeset: df721f0c
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-01-06 16:57:17 +0000
URL: https://git.openjdk.java.net/loom/commit/df721f0c
8259291: Cleanup unnecessary local variables
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java
! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java
Changeset: 940b0530
Author: Phil Race <prr at openjdk.org>
Date: 2021-01-06 17:34:15 +0000
URL: https://git.openjdk.java.net/loom/commit/940b0530
8259232: Bad JNI lookup during printing
Reviewed-by: psadhukhan
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! test/jdk/java/awt/print/bug8023392/bug8023392.java
Changeset: 80544e4d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-01-06 18:05:33 +0000
URL: https://git.openjdk.java.net/loom/commit/80544e4d
8250564: Remove terminally deprecated constructor in GSSUtil
8250565: Remove terminally deprecated constructor in java.net.URLDecoder
Reviewed-by: bpb, smarks, alanb, mullan
! src/java.base/share/classes/java/net/URLDecoder.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
! test/jdk/java/net/URLDecoder/B6463990.java
Changeset: 28e1f4d9
Author: Yoshiki Sato <ysatowse at openjdk.org>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-06 22:48:00 +0000
URL: https://git.openjdk.java.net/loom/commit/28e1f4d9
8247957: remove doclint support for HTML 4
8257204: Remove usage of -Xhtmlversion option from javac
8256313: JavaCompilation.gmk needs to be updated not to use --doclint-format html5 option
8258460: Remove --doclint-format option from javac
8256312: Valid anchor 'id' value not allowed
Reviewed-by: jjg, ihse
! make/common/JavaCompilation.gmk
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Env.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlTag.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlVersion.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/tools/doclint/AccessibilityTest.java
! test/langtools/tools/doclint/AccessibilityTest.out
- test/langtools/tools/doclint/AccessibilityTest5.java
- test/langtools/tools/doclint/AccessibilityTest5.out
! test/langtools/tools/doclint/AnchorTest.java
! test/langtools/tools/doclint/AnchorTest.out
! test/langtools/tools/doclint/AnchorTest2.java
! test/langtools/tools/doclint/AnchorTest2.out
! test/langtools/tools/doclint/AnchorTest2a.java
! test/langtools/tools/doclint/EndTagsTest.java
! test/langtools/tools/doclint/HtmlAttrsTest.java
! test/langtools/tools/doclint/HtmlAttrsTest.out
! test/langtools/tools/doclint/HtmlTagsTest.java
! test/langtools/tools/doclint/HtmlTagsTest.out
- test/langtools/tools/doclint/HtmlVersionTest.java
! test/langtools/tools/doclint/anchorTests/p/Test.java
! test/langtools/tools/doclint/anchorTests/p/Test.out
! test/langtools/tools/doclint/anchorTests/p/package-info.java
! test/langtools/tools/doclint/anchorTests/p/package-info.javac.out
! test/langtools/tools/doclint/anchorTests/p/package-info.out
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java
+ test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.out
- test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTestHtml4.out
- test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTestHtml5.out
+ test/langtools/tools/doclint/html/InlineTagTest.out
! test/langtools/tools/doclint/html/InlineTagsTest.java
! test/langtools/tools/doclint/html/OtherTagsTest.java
! test/langtools/tools/doclint/html/OtherTagsTest.out
+ test/langtools/tools/doclint/html/TableTagTest.out
! test/langtools/tools/doclint/html/TableTagsTest.java
! test/langtools/tools/doclint/html/TagNotAllowed.java
! test/langtools/tools/doclint/html/TagNotAllowed.out
! test/langtools/tools/doclint/html/TextNotAllowed.java
! test/langtools/tools/doclint/html/TextNotAllowed.out
! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java
! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.out
! test/langtools/tools/doclint/tidy/BadEnd.java
! test/langtools/tools/doclint/tidy/BadEnd.out
! test/langtools/tools/doclint/tidy/InvalidName.java
! test/langtools/tools/doclint/tidy/InvalidName.out
! test/langtools/tools/doclint/tidy/TextNotAllowed.java
! test/langtools/tools/doclint/tidy/TextNotAllowed.out
! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java
! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.out
! test/langtools/tools/javac/doclint/DocLintFormatTest.java
Changeset: 67c22114
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-01-06 23:59:52 +0000
URL: https://git.openjdk.java.net/loom/commit/67c22114
8259045: Exception message from saproc.dll is garbled on Windows with Japanese locale
Reviewed-by: erikj, cjplummer, iklam
! make/modules/jdk.hotspot.agent/Lib.gmk
! src/jdk.hotspot.agent/share/native/libsaproc/sadis.c
Changeset: 227f99d3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-01-07 03:57:43 +0000
URL: https://git.openjdk.java.net/loom/commit/227f99d3
8233555: [TESTBUG] JRadioButton tests failing on MacoS
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: 81c06242
Author: Carter Kozak <ckozak at ckozak.net>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-01-07 06:11:32 +0000
URL: https://git.openjdk.java.net/loom/commit/81c06242
8259354: Fix race condition in AbstractEventStream.nextThreadName
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
Changeset: 0e6de4eb
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-01-07 12:15:23 +0000
URL: https://git.openjdk.java.net/loom/commit/0e6de4eb
8259339: AllocateUninitializedArray C2 intrinsic fails with void.class input
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/compiler/intrinsics/unsafe/AllocateUninitializedArray.java
Changeset: 1c33847b
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-01-07 12:35:16 +0000
URL: https://git.openjdk.java.net/loom/commit/1c33847b
8259067: bootclasspath append takes out object lock
Reviewed-by: lfoltan, sspitsyn, iklam, dholmes
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoader.inline.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 3f9f86f0
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-07 12:39:44 +0000
URL: https://git.openjdk.java.net/loom/commit/3f9f86f0
8258484: AIX build fails in Harfbuzz with XLC 16.01.0000.0006
Reviewed-by: clanger, mdoerr
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: f91f92dc
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-01-07 13:18:50 +0000
URL: https://git.openjdk.java.net/loom/commit/f91f92dc
8259317: Remove JVM option BreakAtWarning
Reviewed-by: lfoltan, coleenp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/debug.cpp
Changeset: 8530ef0e
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-01-07 17:13:41 +0000
URL: https://git.openjdk.java.net/loom/commit/8530ef0e
8259375: JvmtiExport::jni_Get/SetField_probe calls do not need ResetNoHandleMark
Reviewed-by: lfoltan, dcubed
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
Changeset: 2e99e28f
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-07 17:49:48 +0000
URL: https://git.openjdk.java.net/loom/commit/2e99e28f
8213126: java/awt/Window/MainKeyWindow/TestMainKeyWindow.java time-out on mac10.13
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java
Changeset: 4ce83f2a
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-01-07 18:47:43 +0000
URL: https://git.openjdk.java.net/loom/commit/4ce83f2a
8039278: console.sh failed Automatically with exit code 1
Reviewed-by: xuelei, weijun
! test/jdk/TEST.groups
- test/jdk/sun/security/tools/keytool/console.sh
Changeset: d8ad6301
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-01-07 18:57:58 +0000
URL: https://git.openjdk.java.net/loom/commit/d8ad6301
8258772: Some runtime/cds tests fail with +LogCompilation or +StressX
Emit warning about TraceDependencies results in
ClassHierarchyWalker::count_find_witness_calls() only if TraceDependencies is
actually enabled. Use standard warning() function instead of ad hoc printing.
Remove warning about using Stress(LCM|GCM|IGVN) without LogCompilation in
Compile::Compile(), and add the information to the description of the StressSeed
option instead. These changes prevent false test failures when using
LogCompilation or Stress(LCM|GCM|IGVN).
Reviewed-by: chagedorn, kvn, thartmann
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
Changeset: bc565414
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-01-07 20:43:48 +0000
URL: https://git.openjdk.java.net/loom/commit/bc565414
8256535: C2: randomize CCP processing order for stress testing
Add 'StressCCP' option to randomize the selection of the node to be examined in
each CCP iteration.
Reviewed-by: chagedorn, kvn, thartmann
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/phaseX.cpp
- test/hotspot/jtreg/compiler/arguments/TestStressIGVNOptions.java
+ test/hotspot/jtreg/compiler/arguments/TestStressOptions.java
! test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java
- test/hotspot/jtreg/compiler/debug/TestStressIGVN.java
+ test/hotspot/jtreg/compiler/debug/TestStressIGVNAndCCP.java
Changeset: 2659bc44
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-01-07 20:57:11 +0000
URL: https://git.openjdk.java.net/loom/commit/2659bc44
8259274: Increase timeout duration in sun/nio/ch/TestMaxCachedBufferSize.java
Reviewed-by: lancea
! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java
Changeset: 73f54153
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2021-01-02 19:29:50 +0000
URL: https://git.openjdk.java.net/loom/commit/73f54153
8258955: (bf) slice(int, int) on view buffers fails to adjust index according to primitive size
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! test/jdk/java/nio/Buffer/ByteBufferViews.java
Changeset: 216c2ec0
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-01-04 23:41:51 +0000
URL: https://git.openjdk.java.net/loom/commit/216c2ec0
8258703: Incorrect 512-bit vector registers restore on x86_32
Reviewed-by: kvn, sviswanathan
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
Changeset: 4ffbe841
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-01-05 11:40:25 +0000
URL: https://git.openjdk.java.net/loom/commit/4ffbe841
8256266: Binding variables don't correctly support declaration annotations and the final modifier
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/langtools/tools/javac/patterns/Annotations.java
! test/langtools/tools/javac/patterns/BindingsTest1.java
! test/langtools/tools/javac/patterns/BindingsTest2.java
! test/langtools/tools/javac/patterns/BindingsTest2.out
+ test/langtools/tools/javac/patterns/NoModifiersOnBinding.java
+ test/langtools/tools/javac/patterns/NoModifiersOnBinding.out
Changeset: 6775113c
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-01-05 13:06:54 +0000
URL: https://git.openjdk.java.net/loom/commit/6775113c
8258393: Shenandoah: "graph should be schedulable" assert failure
Reviewed-by: rkennke, thartmann
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestBadRawMemoryAfterCall.java
Changeset: bbc2e951
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-01-05 13:39:57 +0000
URL: https://git.openjdk.java.net/loom/commit/bbc2e951
8257906: JFR: RecordingStream leaks memory
Reviewed-by: mgronlun
Backport-of: 3c6648501589bf36945340cb1e82c833ebd7485d
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java
Changeset: b7940aa1
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-01-05 16:15:28 +0000
URL: https://git.openjdk.java.net/loom/commit/b7940aa1
8259027: NullPointerException in makeMappedSegment due to NULL Unmapper when length of segment is 0
Reviewed-by: chegar, uschindler
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! test/jdk/java/foreign/TestByteBuffer.java
Changeset: 50bf4330
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-01-05 17:42:22 +0000
URL: https://git.openjdk.java.net/loom/commit/50bf4330
8259213: Vector conversion with part > 0 is not getting intrinsic implementation
Reviewed-by: psandoz
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java
Changeset: d5293067
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-05 21:35:47 +0000
URL: https://git.openjdk.java.net/loom/commit/d5293067
8213032: program fails with LambdaConversionException at execution time
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection4.java
Changeset: 554e60c4
Author: Wang Huang <whuang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2021-01-06 01:49:15 +0000
URL: https://git.openjdk.java.net/loom/commit/554e60c4
8258989: JVM is failed to inline in jdk.internal.vm.vector.VectorSupport::convert
Co-authored-by: He Xuejin <hexuejin2 at huawei.com>
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/opto/vectorIntrinsics.cpp
Changeset: 80110dac
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-01-06 06:36:29 +0000
URL: https://git.openjdk.java.net/loom/commit/80110dac
8259007: This test printed a blank page
Reviewed-by: prr, serb
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
- test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorTest.java
Changeset: e66187d8
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-01-06 12:18:43 +0000
URL: https://git.openjdk.java.net/loom/commit/e66187d8
8259032: MappedMemorySegmentImpl#makeMappedSegment() ignores Unmapper#pagePosition
Co-authored-by: Uwe Schindler <uschindler at openjdk.org>
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! test/jdk/java/foreign/TestByteBuffer.java
Changeset: ad456787
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-06 13:27:57 +0000
URL: https://git.openjdk.java.net/loom/commit/ad456787
8258558: Revert changes for JDK-8252505 and related issues
Reviewed-by: kvn
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/regmask.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/compiler/blackhole/BlackholeDiagnosticUnlockTest.java
- test/hotspot/jtreg/compiler/blackhole/BlackholeInstanceReturnTest.java
- test/hotspot/jtreg/compiler/blackhole/BlackholeInstanceTest.java
- test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarningTest.java
- test/hotspot/jtreg/compiler/blackhole/BlackholeNullCheckTest.java
- test/hotspot/jtreg/compiler/blackhole/BlackholeStaticReturnTest.java
- test/hotspot/jtreg/compiler/blackhole/BlackholeStaticTest.java
- test/hotspot/jtreg/compiler/blackhole/BlackholeTarget.java
Changeset: d25a1bed
Author: Rafael Winterhalter <winterhalter at openjdk.org>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date: 2021-01-06 15:46:33 +0000
URL: https://git.openjdk.java.net/loom/commit/d25a1bed
8259224: (ann) getAnnotatedReceiverType should not parameterize owner(s) of statically nested classes
Reviewed-by: jfranck
! src/java.base/share/classes/java/lang/reflect/Executable.java
+ test/jdk/java/lang/annotation/typeAnnotations/TestReceiverTypeOwnerType.java
Changeset: 4a5786b5
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-01-06 16:30:30 +0000
URL: https://git.openjdk.java.net/loom/commit/4a5786b5
8259075: Update the copyright notice in the files generated by CLDR Converter tool
Reviewed-by: joehw
! make/jdk/src/classes/build/tools/cldrconverter/CopyrightHeaders.java
Changeset: f1bc4e05
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-01-06 16:39:08 +0000
URL: https://git.openjdk.java.net/loom/commit/f1bc4e05
8259312: VerifyCACerts.java fails as soneraclass2ca cert will expire in 90 days
Backport-of: 3be6e06958c4304cafee707a29d06d6b2cc5b76b
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: eef43be7
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-06 18:52:59 +0000
URL: https://git.openjdk.java.net/loom/commit/eef43be7
8251200: False positive messages about missing comments for serialization
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/langtools/jdk/javadoc/doclet/testSerialMissing/TestSerialMissing.java
Changeset: 4f914e21
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-06 19:26:17 +0000
URL: https://git.openjdk.java.net/loom/commit/4f914e21
8249633: doclint reports missing javadoc for JavaFX property methods that have a property description
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
Changeset: 555641ed
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-07 21:17:35 +0000
URL: https://git.openjdk.java.net/loom/commit/555641ed
Merge
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/hotspot/jtreg/TEST.groups
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/hotspot/jtreg/TEST.groups
Changeset: b996cccf
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-01-07 23:04:11 +0000
URL: https://git.openjdk.java.net/loom/commit/b996cccf
8259373: c1 and jvmci runtime code use ResetNoHandleMark incorrectly
Reviewed-by: kvn
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 4a478b8a
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-01-07 12:21:59 +0000
URL: https://git.openjdk.java.net/loom/commit/4a478b8a
8250903: jdk/jfr/javaagent/TestLoadedAgent.java fails with Mismatch in TestEvent count
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/javaagent/EventEmitterAgent.java
Changeset: 484e23b9
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2021-01-07 14:57:30 +0000
URL: https://git.openjdk.java.net/loom/commit/484e23b9
8258657: Doc build is broken by use of new language features
Reviewed-by: tbell, iris
! make/Docs.gmk
! make/autoconf/boot-jdk.m4
! make/autoconf/configure.ac
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
Changeset: c1fb5216
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-01-07 15:02:45 +0000
URL: https://git.openjdk.java.net/loom/commit/c1fb5216
8259227: C2 crashes with SIGFPE due to a division that floats above its zero check
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestDivZeroDominatedBy.java
! test/hotspot/jtreg/compiler/loopopts/TestDivZeroWithSplitIf.java
Changeset: acdd90b6
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-07 16:38:53 +0000
URL: https://git.openjdk.java.net/loom/commit/acdd90b6
8258972: unexpected compilation error with generic sealed interface
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 1973fbee
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-01-07 19:21:41 +0000
URL: https://git.openjdk.java.net/loom/commit/1973fbee
8039278: console.sh failed Automatically with exit code 1
Backport-of: 4ce83f2a3a6c5fe11c298bed557c341e286e068a
! test/jdk/TEST.groups
- test/jdk/sun/security/tools/keytool/console.sh
Changeset: 677802d2
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-01-07 22:51:49 +0000
URL: https://git.openjdk.java.net/loom/commit/677802d2
8258484: AIX build fails in Harfbuzz with XLC 16.01.0000.0006
Backport-of: 3f9f86f0d3f918b9955ba6ba73c9c58ae8fcf7cb
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: 56a354eb
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-07 23:51:21 +0000
URL: https://git.openjdk.java.net/loom/commit/56a354eb
Merge
! make/Docs.gmk
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/phaseX.cpp
! make/Docs.gmk
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/phaseX.cpp
Changeset: 712014c5
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-01-08 04:11:22 +0000
URL: https://git.openjdk.java.net/loom/commit/712014c5
8258077: Using -Xcheck:jni can lead to a double-free after JDK-8193234
Reviewed-by: dcubed, hseigel
! src/hotspot/share/prims/jniCheck.cpp
+ test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java
+ test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseCriticalArray.java
+ test/hotspot/jtreg/runtime/jni/checked/libTestCheckedReleaseArrayElements.c
+ test/hotspot/jtreg/runtime/jni/checked/libTestCheckedReleaseCriticalArray.c
Changeset: fc1d2a1e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-08 09:20:42 +0000
URL: https://git.openjdk.java.net/loom/commit/fc1d2a1e
8259065: Optimize MessageDigest.getInstance
Reviewed-by: valeriep
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
+ test/micro/org/openjdk/bench/java/security/GetMessageDigest.java
Changeset: b549cbd3
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-01-08 10:52:08 +0000
URL: https://git.openjdk.java.net/loom/commit/b549cbd3
8258481: gc.g1.plab.TestPLABPromotion fails on Linux x86
Reviewed-by: sjohanss, kbarrett
! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java
Changeset: 697bf7ab
Author: Guoxiong Li <lgxbslgx at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-08 13:56:07 +0000
URL: https://git.openjdk.java.net/loom/commit/697bf7ab
8257740: Compiler crash when compiling type annotation on multicatch inside lambda
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/T8257740/T8257740_1.java
+ test/langtools/tools/javac/T8257740/T8257740_2.java
Changeset: 6f7723b4
Author: Eric Caspole <ecaspole at openjdk.org>
Date: 2021-01-08 14:18:21 +0000
URL: https://git.openjdk.java.net/loom/commit/6f7723b4
8258792: LogCompilation: remove redundant check fixed by 8257518
Reviewed-by: kvn, redestad
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogCompilation.java
Changeset: 10a6b0d9
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-08 14:25:12 +0000
URL: https://git.openjdk.java.net/loom/commit/10a6b0d9
8234773: Fix ThreadsSMRSupport::_bootstrap_list
Make ThreadsList noncopyable, direct initializing _bootstrap_list. Avoid C-heap allocation for _bootstrap_list.
Reviewed-by: dholmes, dcubed
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
Changeset: 090bd3af
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-08 15:30:33 +0000
URL: https://git.openjdk.java.net/loom/commit/090bd3af
8259397: ThreadsSMRSupport::print_info_on() should use try_lock_without_rank_check()
Reviewed-by: coleenp, dholmes
! src/hotspot/share/runtime/threadSMR.cpp
Changeset: 876c7fb5
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-01-08 21:31:37 +0000
URL: https://git.openjdk.java.net/loom/commit/876c7fb5
8259493: [test] Use HexFormat instead of adhoc hex utilities in network code and locale SoftKeys
Reviewed-by: lancea, naoto
! test/jdk/java/net/Authenticator/B6870935.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java
! test/jdk/java/net/httpclient/DigestEchoServer.java
! test/jdk/java/util/Locale/SoftKeys.java
! test/jdk/sun/net/www/protocol/http/DigestTest.java
Changeset: 628c546b
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-01-08 21:32:54 +0000
URL: https://git.openjdk.java.net/loom/commit/628c546b
8258796: [test] Apply HexFormat to tests for java.security
Reviewed-by: xuelei
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/SameBuffer.java
! test/jdk/com/sun/crypto/provider/Cipher/Blowfish/BlowfishTestVector.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KAT.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KeyGeneratorTest.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20NoReuse.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20Poly1305ParamTest.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20CipherUnitTest.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java
! test/jdk/com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java
! test/jdk/com/sun/crypto/provider/TLS/TestLeadingZeroes.java
! test/jdk/java/security/KeyAgreement/KeySizeTest.java
! test/jdk/java/security/KeyAgreement/NegativeTest.java
! test/jdk/javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java
! test/jdk/sun/security/ec/SignatureDigestTruncate.java
! test/jdk/sun/security/ec/SignatureKAT.java
! test/jdk/sun/security/ec/ed/EdDSAKeySize.java
! test/jdk/sun/security/ec/ed/EdDSANegativeTest.java
! test/jdk/sun/security/ec/ed/EdDSAParamSpec.java
! test/jdk/sun/security/ec/ed/EdDSATest.java
! test/jdk/sun/security/ec/ed/EdECKeyFormat.java
! test/jdk/sun/security/ec/ed/TestEdDSA.java
! test/jdk/sun/security/ec/ed/TestEdOps.java
! test/jdk/sun/security/ec/xec/TestXDH.java
! test/jdk/sun/security/ec/xec/TestXECOps.java
! test/jdk/sun/security/ec/xec/XECIterative.java
! test/jdk/sun/security/ec/xec/XECKeyFormat.java
! test/jdk/sun/security/krb5/RFC396xTest.java
! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/jdk/sun/security/krb5/etype/KerberosAesSha2.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java
! test/jdk/sun/security/pkcs11/tls/TestLeadingZeroesP11.java
! test/jdk/sun/security/provider/DSA/TestDSA.java
! test/jdk/sun/security/provider/MessageDigest/DigestKAT.java
! test/jdk/sun/security/rsa/SigRecord.java
! test/jdk/sun/security/rsa/TestSigGen15.java
! test/jdk/sun/security/rsa/pss/SigRecord.java
! test/jdk/sun/security/rsa/pss/TestSigGenPSS.java
! test/jdk/sun/security/util/math/TestIntegerModuloP.java
! test/jdk/sun/security/x509/X500Name/DerValueConstructor.java
! test/lib/jdk/test/lib/Convert.java
! test/lib/jdk/test/lib/Utils.java
Changeset: 7e6677b5
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-01-08 22:25:21 +0000
URL: https://git.openjdk.java.net/loom/commit/7e6677b5
8259446: runtime/jni/checked/TestCheckedReleaseArrayElements.java fails with stderr not empty
Reviewed-by: dcubed
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java
Changeset: a6539282
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-01-09 00:03:32 +0000
URL: https://git.openjdk.java.net/loom/commit/a6539282
8259512: Update --release 16 symbol information for JDK 16 build 31
Reviewed-by: jjg
! make/data/symbols/jdk.incubator.vector-G.sym.txt
Changeset: 6472104e
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-09 07:22:20 +0000
URL: https://git.openjdk.java.net/loom/commit/6472104e
6278172: TextComponent.getSelectedText() throws StringIndexOutOfBoundsException
Reviewed-by: aivanov
! src/java.desktop/share/classes/java/awt/TextComponent.java
+ test/jdk/java/awt/TextComponent/SetTextSelection.java
Changeset: 5cfa8c94
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-01-09 20:57:52 +0000
URL: https://git.openjdk.java.net/loom/commit/5cfa8c94
8246585: ForkJoin updates
8229253: forkjoin/FJExceptionTableLeak.java fails "AssertionError: failed to satisfy condition"
Reviewed-by: dl
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
+ test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNow.java
+ test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAny.java
+ test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAnyRace.java
- test/jdk/java/util/concurrent/forkjoin/FJExceptionTableLeak.java
! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java
Changeset: 63e3bd76
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-01-09 21:08:32 +0000
URL: https://git.openjdk.java.net/loom/commit/63e3bd76
8246677: LinkedTransferQueue and SynchronousQueue synchronization updates
Reviewed-by: alanb, dl
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! test/jdk/java/util/concurrent/LinkedTransferQueue/WhiteBox.java
Changeset: 270014ab
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-01-09 21:59:27 +0000
URL: https://git.openjdk.java.net/loom/commit/270014ab
8234131: Miscellaneous changes imported from jsr166 CVS 2021-01
8257671: ThreadPoolExecutor.Discard*Policy: rejected tasks are not cancelled
Reviewed-by: alanb, prappo, dl
! src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
! src/java.base/share/classes/java/util/concurrent/CountDownLatch.java
! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/Future.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/Semaphore.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAdder.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAdder.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/jdk/java/util/Collection/IteratorMicroBenchmark.java
! test/jdk/java/util/concurrent/ExecutorService/Invoke.java
! test/jdk/java/util/concurrent/tck/ArrayBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/ArrayDequeTest.java
! test/jdk/java/util/concurrent/tck/ArrayListTest.java
! test/jdk/java/util/concurrent/tck/Collection8Test.java
! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/jdk/java/util/concurrent/tck/ExecutorsTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/RecursiveTaskTest.java
! test/jdk/java/util/concurrent/tck/SplittableRandomTest.java
! test/jdk/java/util/concurrent/tck/StampedLockTest.java
! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/jdk/java/util/concurrent/tck/SynchronousQueueTest.java
! test/jdk/java/util/concurrent/tck/ThreadLocalRandomTest.java
Changeset: 81db63e8
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-01-10 04:36:12 +0000
URL: https://git.openjdk.java.net/loom/commit/81db63e8
8259517: Incorrect test path in test cases
Reviewed-by: weijun
! test/jdk/javax/net/ssl/SSLEngine/ArgCheck.java
! test/jdk/javax/net/ssl/SSLEngine/Basics.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
Changeset: 65ca5c66
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2021-01-10 12:38:10 +0000
URL: https://git.openjdk.java.net/loom/commit/65ca5c66
8048109: JToggleButton does not fire actionPerformed under certain conditions
Reviewed-by: serb, psadhukhan, vdyakov
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
+ test/jdk/javax/swing/JPopupMenu/SetInvokerJPopupMenuTest.java
Changeset: 11d5b047
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-01-10 18:20:16 +0000
URL: https://git.openjdk.java.net/loom/commit/11d5b047
8258217: PriorityBlockingQueue constructor spec and behavior mismatch
Reviewed-by: dl
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
Changeset: e7c17408
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-01-10 18:38:00 +0000
URL: https://git.openjdk.java.net/loom/commit/e7c17408
8258187: IllegalMonitorStateException in ArrayBlockingQueue
Reviewed-by: dl
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
Changeset: 9154f643
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-01-10 23:47:04 +0000
URL: https://git.openjdk.java.net/loom/commit/9154f643
8254973: CompletableFuture.ThreadPerTaskExecutor does not throw NPE in #execute
Reviewed-by: dl
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
Changeset: b72de3c5
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-01-11 00:33:22 +0000
URL: https://git.openjdk.java.net/loom/commit/b72de3c5
8259385: Cleanup unused assignment
Reviewed-by: attila
! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateStatus.java
! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RSAServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
Changeset: 2806bf2e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-11 07:32:27 +0000
URL: https://git.openjdk.java.net/loom/commit/2806bf2e
8259475: Fix bad merge in compilerOracle
Reviewed-by: redestad, thartmann
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp
Changeset: bb247b02
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-11 07:32:57 +0000
URL: https://git.openjdk.java.net/loom/commit/bb247b02
8259392: Zero error reporting is broken after JDK-8255711
Reviewed-by: dholmes
! src/hotspot/os/posix/signals_posix.cpp
Changeset: 3974fd4f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-11 07:33:33 +0000
URL: https://git.openjdk.java.net/loom/commit/3974fd4f
8259451: Zero: skip serviceability/sa tests, set vm.hasSA to false
Reviewed-by: sgehwolf, cjplummer
! test/lib/jdk/test/lib/Platform.java
Changeset: d21a0ea1
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-01-11 07:37:37 +0000
URL: https://git.openjdk.java.net/loom/commit/d21a0ea1
8258449: Move make/hotspot/symbols to make/data
Reviewed-by: erikj
= make/data/hotspot-symbols/symbols-aix
= make/data/hotspot-symbols/symbols-aix-debug
= make/data/hotspot-symbols/symbols-linux
= make/data/hotspot-symbols/symbols-macosx
= make/data/hotspot-symbols/symbols-shared
= make/data/hotspot-symbols/symbols-unix
! make/hotspot/lib/JvmMapfile.gmk
Changeset: bd344184
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-01-11 07:42:10 +0000
URL: https://git.openjdk.java.net/loom/commit/bd344184
8258445: Move make/templates to make/data
Reviewed-by: erikj
= make/data/license-templates/bsd-header
= make/data/license-templates/gpl-cp-header
= make/data/license-templates/gpl-header
! make/scripts/lic_check.sh
Changeset: e0d748d5
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-01-11 09:06:40 +0000
URL: https://git.openjdk.java.net/loom/commit/e0d748d5
8258606: os::print_signal_handlers() should resolve the function name of the handlers
Reviewed-by: dholmes, coleenp, gziemski
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: a03e22bb
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-11 09:42:48 +0000
URL: https://git.openjdk.java.net/loom/commit/a03e22bb
8253910: UseCompressedClassPointers depends on UseCompressedOops in vmError.cpp
Reviewed-by: rrich, dholmes
! src/hotspot/share/utilities/vmError.cpp
Changeset: 18a37f94
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-11 09:43:18 +0000
URL: https://git.openjdk.java.net/loom/commit/18a37f94
8259368: Zero: UseCompressedClassPointers does not depend on UseCompressedOops
Reviewed-by: aph, zgu
! src/hotspot/cpu/zero/globalDefinitions_zero.hpp
Changeset: 23548821
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-01-11 10:10:47 +0000
URL: https://git.openjdk.java.net/loom/commit/23548821
8250768: javac should be adapted to changes in JEP 12
Reviewed-by: mcimadamore, erikj, jjg, ihse
! make/CompileInterimLangtools.gmk
! make/Docs.gmk
! make/autoconf/spec.gmk.in
- make/jdk/src/classes/build/tools/taglet/Preview.java
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! make/modules/jdk.compiler/Gendata.gmk
! make/modules/jdk.javadoc/Gendata.gmk
! src/java.base/share/classes/java/lang/Class.java
= src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.base/share/classes/module-info.java
! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
! 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/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/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/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/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/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/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/PackageWriterImpl.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.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/Signatures.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/markup/HtmlStyle.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/TagName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocLink.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PreviewAPIListBuilder.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! test/jdk/java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java
! test/jdk/java/lang/ref/CleanerTest.java
! test/jdk/java/util/Arrays/TimSortStackSize2.java
! test/jdk/jdk/modules/etc/JdkQualifiedExportTest.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
+ test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
+ test/langtools/jdk/javadoc/doclet/testPreview/api/preview/Core.java
+ test/langtools/jdk/javadoc/doclet/testPreview/api/preview/CoreRecord.java
+ test/langtools/jdk/javadoc/doclet/testPreview/api/preview/CoreRecordComponent.java
+ test/langtools/jdk/javadoc/doclet/testPreview/api/preview/Reflective.java
+ test/langtools/jdk/javadoc/doclet/testPreview/doc/element-list
= test/langtools/jdk/javadoc/doclet/testPreview/doc/java.base/preview/Core.html
= test/langtools/jdk/javadoc/doclet/testPreview/doc/java.base/preview/Reflective.html
+ test/langtools/jdk/javadoc/doclet/testPreview/m/module-info.java
+ test/langtools/jdk/javadoc/doclet/testPreview/m/pkg/DocAnnotation.java
+ test/langtools/jdk/javadoc/doclet/testPreview/m/pkg/DocAnnotationUse1.java
+ test/langtools/jdk/javadoc/doclet/testPreview/m/pkg/DocAnnotationUse2.java
+ test/langtools/jdk/javadoc/doclet/testPreview/m/pkg/TestPreviewAPIUse.java
+ test/langtools/jdk/javadoc/doclet/testPreview/m/pkg/TestPreviewDeclaration.java
+ test/langtools/jdk/javadoc/doclet/testPreview/m/pkg/TestPreviewDeclarationUse.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/CantExtendSealedInAnotherModule.java
! test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherPkg/CantExtendSealedInAnotherPkg.java
! test/langtools/tools/javac/diags/examples/SealedTypes.java
+ test/langtools/tools/javac/enum/FauxEnum3-preview.out
! test/langtools/tools/javac/lib/combo/ComboTask.java
! test/langtools/tools/javac/options/BCPOrSystemNotSpecified.java
! test/langtools/tools/javac/patterns/BreakAndLoops.java
! test/langtools/tools/javac/patterns/ConditionalTest.java
! test/langtools/tools/javac/patterns/PatternMatchPosTest.out
! test/langtools/tools/javac/platform/PreviewAPIsWithRelease.out
+ test/langtools/tools/javac/preview/DeclaredUsingPreview-class.out
+ test/langtools/tools/javac/preview/DeclaredUsingPreview-source.out
+ test/langtools/tools/javac/preview/DeclaredUsingPreview.java
+ test/langtools/tools/javac/preview/DeclaredUsingPreviewDeclarations.java
+ test/langtools/tools/javac/preview/PreviewAutoSuppress.java
! test/langtools/tools/javac/preview/PreviewErrors.java
! test/langtools/tools/javac/processing/model/element/TestSealed.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
Changeset: 1bd015fb
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-01-11 11:28:29 +0000
URL: https://git.openjdk.java.net/loom/commit/1bd015fb
8258407: Split up CompileJavaModules.gmk into make/modules/$M/Java.gmk
Reviewed-by: erikj
! make/CompileJavaModules.gmk
+ make/modules/java.base/Java.gmk
+ make/modules/java.compiler/Java.gmk
+ make/modules/java.datatransfer/Java.gmk
+ make/modules/java.desktop/Java.gmk
+ make/modules/java.instrument/Java.gmk
+ make/modules/java.logging/Java.gmk
+ make/modules/java.management.rmi/Java.gmk
+ make/modules/java.management/Java.gmk
+ make/modules/java.naming/Java.gmk
+ make/modules/java.prefs/Java.gmk
+ make/modules/java.rmi/Java.gmk
+ make/modules/java.scripting/Java.gmk
+ make/modules/java.security.jgss/Java.gmk
+ make/modules/java.smartcardio/Java.gmk
+ make/modules/java.sql.rowset/Java.gmk
+ make/modules/java.sql/Java.gmk
+ make/modules/java.transaction.xa/Java.gmk
+ make/modules/java.xml.crypto/Java.gmk
+ make/modules/java.xml/Java.gmk
+ make/modules/jdk.aot/Java.gmk
+ make/modules/jdk.charsets/Java.gmk
+ make/modules/jdk.compiler/Java.gmk
+ make/modules/jdk.dev/Java.gmk
+ make/modules/jdk.dynalink/Java.gmk
+ make/modules/jdk.editpad/Java.gmk
+ make/modules/jdk.hotspot.agent/Java.gmk
+ make/modules/jdk.httpserver/Java.gmk
+ make/modules/jdk.incubator.vector/Java.gmk
+ make/modules/jdk.internal.jvmstat/Java.gmk
+ make/modules/jdk.internal.le/Java.gmk
+ make/modules/jdk.internal.opt/Java.gmk
+ make/modules/jdk.internal.vm.ci/Java.gmk
+ make/modules/jdk.internal.vm.compiler/Java.gmk
+ make/modules/jdk.jartool/Java.gmk
+ make/modules/jdk.javadoc/Java.gmk
+ make/modules/jdk.jcmd/Java.gmk
+ make/modules/jdk.jconsole/Java.gmk
+ make/modules/jdk.jdeps/Java.gmk
+ make/modules/jdk.jdi/Java.gmk
+ make/modules/jdk.jfr/Java.gmk
+ make/modules/jdk.jpackage/Java.gmk
+ make/modules/jdk.jshell/Java.gmk
+ make/modules/jdk.localedata/Java.gmk
+ make/modules/jdk.sctp/Java.gmk
+ make/modules/jdk.unsupported.desktop/Java.gmk
+ make/modules/sun.charsets/Java.gmk
Changeset: 01b2804e
Author: Clive Verghese <cverghese at openjdk.org>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2021-01-11 12:02:09 +0000
URL: https://git.openjdk.java.net/loom/commit/01b2804e
8237578: JDK-8214339 (SSLSocketImpl wraps SocketException) appears to not be fully fixed
Reviewed-by: xuelei, simonis
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java
= test/jdk/sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java
Changeset: 23801da9
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-01-11 12:27:30 +0000
URL: https://git.openjdk.java.net/loom/commit/23801da9
8259482: jni_Set/GetField_probe are the same as their _nh versions
Reviewed-by: hseigel, sspitsyn, dholmes
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
Changeset: 33fbc10c
Author: Guoxiong Li <lgxbslgx at gmail.com>
Committer: Attila Szegedi <attila at openjdk.org>
Date: 2021-01-11 13:50:53 +0000
URL: https://git.openjdk.java.net/loom/commit/33fbc10c
8259025: Record compact constructor using Objects.requireNonNull
Reviewed-by: attila
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: cf3e4bfd
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-01-11 18:18:13 +0000
URL: https://git.openjdk.java.net/loom/commit/cf3e4bfd
8258838: Remove JVM option UseStackBanging
Reviewed-by: dholmes, coleenp, kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/runtime/globals.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
Changeset: dab17875
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-01-11 18:18:46 +0000
URL: https://git.openjdk.java.net/loom/commit/dab17875
8259559: COMPARE_BUILD can't compare patch files
Reviewed-by: erikj
! make/Init.gmk
Changeset: 38619602
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-01-11 18:22:58 +0000
URL: https://git.openjdk.java.net/loom/commit/38619602
8258426: Split up autoconf/version-numbers and move it to conf dir
Reviewed-by: erikj
! .github/workflows/submit.yml
! make/autoconf/jdk-options.m4
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
- make/autoconf/version-numbers
+ make/conf/branding.conf
! make/conf/jib-profiles.js
+ make/conf/version-numbers.conf
Changeset: c956e7a6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-11 18:46:52 +0000
URL: https://git.openjdk.java.net/loom/commit/c956e7a6
8258659: Eliminate whitespace comments from generated pages
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
Changeset: d9f21346
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-11 18:49:50 +0000
URL: https://git.openjdk.java.net/loom/commit/d9f21346
8258655: remove <-- NewPage --> comment from generated pages
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.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/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
Changeset: 8dfc77bf
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-11 19:44:26 +0000
URL: https://git.openjdk.java.net/loom/commit/8dfc77bf
8259586: ProblemList dll_address_to_function_and_library_name
Reviewed-by: hseigel
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: e9929e2b
Author: Volker Simonis <simonis at openjdk.org>
Date: 2021-01-11 21:36:16 +0000
URL: https://git.openjdk.java.net/loom/commit/e9929e2b
8259582: Backout JDK-8237578 until all affected tests have been fixed
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
= test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java
- test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java
Changeset: cd73939b
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-01-11 22:02:46 +0000
URL: https://git.openjdk.java.net/loom/commit/cd73939b
8259528: Broken Link for [java.text.Normalizer.Form]
Reviewed-by: lancea, joehw, iris
! src/java.base/share/classes/java/text/Normalizer.java
Changeset: 712ea250
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-01-11 23:13:52 +0000
URL: https://git.openjdk.java.net/loom/commit/712ea250
8258925: configure script failed on WSL
Reviewed-by: dholmes, erikj
! make/scripts/fixpath.sh
Changeset: ff54b77b
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-11 23:14:56 +0000
URL: https://git.openjdk.java.net/loom/commit/ff54b77b
8259439: Apply java.io.Serial annotations in java.datatransfer
Reviewed-by: aivanov, pbansal, trebari, darcy
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorEvent.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeTypeParseException.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java
Changeset: 022bc9f0
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2021-01-11 23:30:44 +0000
URL: https://git.openjdk.java.net/loom/commit/022bc9f0
8258422: Cleanup unnecessary null comparison before instanceof check in java.base
Reviewed-by: chegar, aefimov
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/DatagramPacket.java
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetSocketAddress.java
! src/java.base/share/classes/java/net/NetMulticastSocket.java
! src/java.base/share/classes/java/net/Proxy.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/nio/file/attribute/AclEntry.java
! src/java.base/share/classes/jdk/internal/misc/Signal.java
! src/java.base/share/classes/sun/net/www/protocol/http/Negotiator.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java
Changeset: b6d51e15
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-01-12 00:28:22 +0000
URL: https://git.openjdk.java.net/loom/commit/b6d51e15
8259585: Accessible actions do not work on mac os x
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
Changeset: fb68395d
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2021-01-08 15:59:45 +0000
URL: https://git.openjdk.java.net/loom/commit/fb68395d
8259014: (so) ServerSocketChannel.bind(UnixDomainSocketAddress)/SocketChannel.bind(UnixDomainSocketAddress) will have unknown user and group owner (win)
Reviewed-by: alanb
! src/java.base/windows/native/libnio/ch/UnixDomainSockets.c
Changeset: 020ec848
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2021-01-08 18:30:38 +0000
URL: https://git.openjdk.java.net/loom/commit/020ec848
8259429: Update reference to README.md
Reviewed-by: iris
! make/conf/jib-profiles.js
Changeset: e05f36f4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-11 13:45:35 +0000
URL: https://git.openjdk.java.net/loom/commit/e05f36f4
8259043: More Zero architectures need linkage with libatomic
Co-authored-by: Matthias Klose <doko at openjdk.org>
Reviewed-by: erikj
! make/autoconf/libraries.m4
Changeset: d60a937e
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-01-11 16:14:56 +0000
URL: https://git.openjdk.java.net/loom/commit/d60a937e
8259028: ClassCastException when using custom filesystem with wrapper FileChannel impl
Reviewed-by: chegar, alanb, uschindler
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! test/jdk/java/foreign/TestByteBuffer.java
Changeset: 2cb271e6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-11 17:35:50 +0000
URL: https://git.openjdk.java.net/loom/commit/2cb271e6
8253996: Javac error on jdk16 build 18: invalid flag: -Xdoclint:-missing
Reviewed-by: hannesw
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
+ test/langtools/tools/javac/doclint/LimitedImage.java
Changeset: b378f54d
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-12 01:08:14 +0000
URL: https://git.openjdk.java.net/loom/commit/b378f54d
Merge
! make/conf/jib-profiles.js
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/diags/examples.not-yet.txt
! make/conf/jib-profiles.js
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/diags/examples.not-yet.txt
Changeset: ae0532ed
Author: Wang Huang <whuang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2021-01-12 01:40:08 +0000
URL: https://git.openjdk.java.net/loom/commit/ae0532ed
8259044: JVM lacks data type qualifier when using -XX:+PrintAssembly with AArch64-Neon backend
Co-authored-by: He Xuejin <hexuejin2 at huawei.com>
Reviewed-by: njian, aph
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
Changeset: 2255ab76
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-12 03:38:54 +0000
URL: https://git.openjdk.java.net/loom/commit/2255ab76
8258810: Improve enum traits
Reviewed-by: ayang, iklam, lfoltan
! src/hotspot/share/utilities/enumIterator.hpp
! test/hotspot/gtest/utilities/test_enumIterator.cpp
Changeset: 77f62909
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-12 04:12:31 +0000
URL: https://git.openjdk.java.net/loom/commit/77f62909
8258254: Move PtrQueue flush to PtrQueueSet subclasses
Reviewed-by: tschatzl, shade
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: 61c5b95b
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-12 06:53:17 +0000
URL: https://git.openjdk.java.net/loom/commit/61c5b95b
7194219: java/awt/Component/UpdatingBootTime/UpdatingBootTime.html fails on Linux
Reviewed-by: aivanov
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Component/UpdatingBootTime/UpdatingBootTime.html
! test/jdk/java/awt/Component/UpdatingBootTime/UpdatingBootTime.java
Changeset: 98ccfbf4
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-12 06:56:49 +0000
URL: https://git.openjdk.java.net/loom/commit/98ccfbf4
8255710: Opensource unit/regression tests for CMM
Reviewed-by: pbansal, prr
+ test/jdk/java/awt/color/GetInstanceNullData.java
+ test/jdk/java/awt/color/GetNameExceptionTest.java
+ test/jdk/java/awt/color/GetNameTest.java
+ test/jdk/java/awt/color/ICC_ProfileSetNullDataTest.java
+ test/jdk/java/awt/color/MultiThreadCMMTest.java
+ test/jdk/java/awt/color/StandardProfileTest.java
+ test/jdk/java/awt/color/StandardProfileTest.policy
+ test/jdk/java/awt/color/XYZTest.java
Changeset: 9d4e84fd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-12 07:49:21 +0000
URL: https://git.openjdk.java.net/loom/commit/9d4e84fd
8259565: Zero: compiler/runtime/criticalnatives fails because CriticalJNINatives is not supported
Reviewed-by: coleenp, zgu
! src/hotspot/cpu/zero/vm_version_zero.cpp
! test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java
! test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java
Changeset: 46637047
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-12 07:58:12 +0000
URL: https://git.openjdk.java.net/loom/commit/46637047
8259583: Remove unused decode_env::_codeBuffer
Reviewed-by: thartmann
! src/hotspot/share/compiler/disassembler.cpp
Changeset: a3561ae8
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-01-12 08:18:45 +0000
URL: https://git.openjdk.java.net/loom/commit/a3561ae8
8258243: C2: assert failed ("Bad derived pointer") with -XX:+VerifyRegisterAllocator
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/chaitin.cpp
+ test/hotspot/jtreg/compiler/regalloc/TestVerifyRegisterAllocator.java
Changeset: a6ab9e47
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2021-01-12 08:35:12 +0000
URL: https://git.openjdk.java.net/loom/commit/a6ab9e47
8258576: Try to get zerobased CCS if heap is above 32 and CDS is disabled
Reviewed-by: mdoerr, stuefe
! src/hotspot/share/memory/metaspace.cpp
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
Changeset: 4697cfa4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-12 10:52:36 +0000
URL: https://git.openjdk.java.net/loom/commit/4697cfa4
8259576: Misplaced curly brace in Matcher::find_shared_post_visit
Reviewed-by: lucy, thartmann
! src/hotspot/share/opto/matcher.cpp
Changeset: ac2dee56
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-01-12 11:41:29 +0000
URL: https://git.openjdk.java.net/loom/commit/ac2dee56
8259539: JDK-8255711 broke trap messages
Reviewed-by: lfoltan, dholmes
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
Changeset: 400dc76f
Author: Peter Zhelezniakov <peterz at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2021-01-12 11:50:19 +0000
URL: https://git.openjdk.java.net/loom/commit/400dc76f
8252015: [macos11] java.awt.TrayIcon requires updates for template images
Co-authored-by: Tres Finocchiaro <tres.finocchiaro at gmail.com>
Co-authored-by: Peter Zhelezniakov <peterz at openjdk.org>
Reviewed-by: serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/share/classes/java/awt/TrayIcon.java
Changeset: 563b268c
Author: Sergey Platonov <sergey.platonov at gapfruit.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-12 11:57:34 +0000
URL: https://git.openjdk.java.net/loom/commit/563b268c
8257709: C1: Double assignment in InstructionPrinter::print_stack
Reviewed-by: shade, chagedorn
! src/hotspot/share/c1/c1_InstructionPrinter.cpp
Changeset: 4c75d14a
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-01-12 13:07:21 +0000
URL: https://git.openjdk.java.net/loom/commit/4c75d14a
8259374: Make ThreadInVMfromNative have ResetNoHandleMark
Reviewed-by: dcubed, pchilanomate
! src/hotspot/share/ci/ciUtilities.inline.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
Changeset: ccac7aae
Author: Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2021-01-12 13:27:47 +0000
URL: https://git.openjdk.java.net/loom/commit/ccac7aae
8258932: AArch64: Enhance floating-point Min/MaxReductionV with fminp/fmaxp
Reviewed-by: aph
! 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/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
+ test/micro/org/openjdk/bench/vm/compiler/VectorReductionFloatingMinMax.java
Changeset: c338f116
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-12 14:39:58 +0000
URL: https://git.openjdk.java.net/loom/commit/c338f116
8259349: -XX:AvgMonitorsPerThreadEstimate=1 does not work right
Reviewed-by: coleenp, dholmes
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
Changeset: d6a2105b
Author: Phil Race <prr at openjdk.org>
Date: 2021-01-12 20:19:44 +0000
URL: https://git.openjdk.java.net/loom/commit/d6a2105b
8259343: [macOS] Update JNI error handling in Cocoa code.
Reviewed-by: erikj, serb
! make/modules/java.desktop/Lib.gmk
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h
Changeset: 5f7ccce0
Author: Evan Whelan <ewhelan at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2021-01-12 20:41:04 +0000
URL: https://git.openjdk.java.net/loom/commit/5f7ccce0
8226810: Failed to launch JVM because of NullPointerException occured on System.props
Reviewed-by: alanb, naoto
! make/data/charsetmapping/stdcs-windows
Changeset: e4df2098
Author: Laurent Bourgès <lbourges at openjdk.org>
Date: 2021-01-12 20:51:54 +0000
URL: https://git.openjdk.java.net/loom/commit/e4df2098
7018932: Drawing very large coordinates with a dashed Stroke can cause Java to hang
Reviewed-by: serb, prr
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/pipe/LoopPipe.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/pipe/SpanShapeRenderer.java
+ test/jdk/sun/java2d/marlin/StrokedLinePerf.java
Changeset: 4be21734
Author: Martin Balao <mbalao at openjdk.org>
Date: 2021-01-12 23:44:19 +0000
URL: https://git.openjdk.java.net/loom/commit/4be21734
8259319: Illegal package access when SunPKCS11 requires SunJCE's classes
Reviewed-by: valeriep, mullan
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java
+ test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java
Changeset: c6d798c2
Author: Dong Bo <dongbo at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-01-13 00:30:58 +0000
URL: https://git.openjdk.java.net/loom/commit/c6d798c2
8259629: aarch64 builds fail after JDK-8258932
Reviewed-by: kvn
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: 65bed647
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-01-13 01:10:29 +0000
URL: https://git.openjdk.java.net/loom/commit/65bed647
8253635: Implement toString() for SSLEngineImpl
Reviewed-by: coffeys, wetmore
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
Changeset: 0957d9eb
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-13 02:30:33 +0000
URL: https://git.openjdk.java.net/loom/commit/0957d9eb
8259519: The java.awt.datatransfer.DataFlavor#ioInputStreamClass field is redundant
Reviewed-by: aivanov
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
+ test/jdk/java/awt/datatransfer/DataFlavor/DefaultRepresentation.java
Changeset: 44c83794
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-01-13 06:57:52 +0000
URL: https://git.openjdk.java.net/loom/commit/44c83794
8256019: JLabel HTML text does not support translucent text colors
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
+ test/jdk/javax/swing/JLabel/TestTranslucentLabelText.java
Changeset: a483869a
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-01-13 07:00:37 +0000
URL: https://git.openjdk.java.net/loom/commit/a483869a
8225045: javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java fails on linux-x64
Reviewed-by: serb, pbansal, trebari
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java
Changeset: 139b6dae
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-13 07:53:39 +0000
URL: https://git.openjdk.java.net/loom/commit/139b6dae
8259372: remove AIX related USE_LIBRARY_BASED_TLS_ONLY and THREAD_LOCAL special handling
Reviewed-by: dholmes, stuefe
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp
Changeset: 2243a170
Author: liach <liach at users.noreply.github.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-13 08:02:33 +0000
URL: https://git.openjdk.java.net/loom/commit/2243a170
8259485: Document need for short paths when building on Windows
Reviewed-by: erikj, shade
! doc/building.html
! doc/building.md
More information about the loom-dev
mailing list