git: openjdk/lanai: 23 new changesets
duke
duke at openjdk.java.net
Wed Jun 10 07:27:54 UTC 2020
Changeset: 022d7a19
Author: Adam Sotona <asotona at openjdk.org>
Date: 2020-06-09 09:37:53 +0000
URL: https://git.openjdk.java.net/lanai/commit/022d7a19
8236108: tools/javac/lambda/LambdaParserTest.java timed out
The patch filters redundant or non-sense combinations of lambdas and it reduces the number of performed sub-tests.
Reviewed-by: vromero
! test/langtools/tools/javac/lambda/LambdaParserTest.java
Changeset: c47f27e1
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-06-09 14:09:22 +0000
URL: https://git.openjdk.java.net/lanai/commit/c47f27e1
8236469: macOS devkit needs 64-bit SetFile for Catalina
Reviewed-by: ihse
! make/conf/jib-profiles.js
Changeset: ac906168
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-06-09 15:26:53 +0000
URL: https://git.openjdk.java.net/lanai/commit/ac906168
8243999: DatagramSocket and MulticastSocket constructors don't specify how a null InetAddress is handled
This fix clarifies the behaviours of constructors from DatagramSocket and MulticastSocket when no address or a null address is supplied.
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! test/jdk/java/net/DatagramSocket/Constructor.java
+ test/jdk/java/net/MulticastSocket/Constructor.java
Changeset: 59428f4a
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-06-09 10:31:05 +0000
URL: https://git.openjdk.java.net/lanai/commit/59428f4a
8245958: j.l.Record need to mention that canonical constructor may not be public
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/Record.java
Changeset: 5b6f050f
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-06-09 15:39:22 +0000
URL: https://git.openjdk.java.net/lanai/commit/5b6f050f
8245828: Remove unnecessary NetworkPermission checks from jdk/net/ExtendedSocketOptions.java
This fix removes NetworkPermission checks that were made redundant in jdk/net/ExtendedSocketOptions after the socket option SO_FLOW_SLA was removed.
Reviewed-by: alanb
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
! test/jdk/java/net/SocketOption/OptionsTest.java
+ test/jdk/java/net/SocketOption/options.policy
Changeset: 3df95aa3
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-06-09 16:17:09 +0000
URL: https://git.openjdk.java.net/lanai/commit/3df95aa3
8247212: Use assistant markup in java.lang.module.ModuleDescriptor
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
Changeset: 6e43cdda
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-06-09 16:28:10 +0000
URL: https://git.openjdk.java.net/lanai/commit/6e43cdda
8247115: Fix typos in java.lang.invoke and java.lang
Reviewed-by: lancea
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/IndirectVarHandle.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
Changeset: 9a8ace2c
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-06-09 16:09:55 +0000
URL: https://git.openjdk.java.net/lanai/commit/9a8ace2c
8246837: Rename WeakHandle<vm_class_loader_data> to better reflect its OopStorage association
Reviewed-by: coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/protectionDomainCache.hpp
! src/hotspot/share/oops/weakHandle.cpp
! src/hotspot/share/oops/weakHandle.hpp
! src/hotspot/share/utilities/hashtable.cpp
Changeset: ac2828dd
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2020-06-09 18:18:22 +0000
URL: https://git.openjdk.java.net/lanai/commit/ac2828dd
8164408: Add module support for @see, @link and @linkplain javadoc tags
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ReferenceParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
+ test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java
+ test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java
Changeset: f160c80e
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-06-09 16:22:54 +0000
URL: https://git.openjdk.java.net/lanai/commit/f160c80e
8244920: Access violation in frames::interpreter_frame_method
Reviewed-by: mgronlun, coleenp
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 6cbd66b1
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-06-09 16:22:54 +0000
URL: https://git.openjdk.java.net/lanai/commit/6cbd66b1
8242240: JfrStacktrace_lock rank not special enough
Reviewed-by: mgronlun, pliden
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: 201d0a48
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2020-06-08 13:57:55 +0000
URL: https://git.openjdk.java.net/lanai/commit/201d0a48
8246689: Enable independent compressed oops/class ptrs on Aarch64
Reviewed-by: eosterlund
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
Changeset: 140a7976
Author: Joe Wang <joehw at openjdk.org>
Date: 2020-06-09 21:23:33 +0000
URL: https://git.openjdk.java.net/lanai/commit/140a7976
8237456: Transform filtered through SAX filter mishandles character entities
Reviewed-by: aefimov, lancea
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/SAXFilterTest.java
Changeset: 27e16867
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-06-09 14:46:08 +0000
URL: https://git.openjdk.java.net/lanai/commit/27e16867
8246662: Test java/time/test/java/time/format/TestUnicodeExtension.java failed on japanese locale
Reviewed-by: rriggs, joehw
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java
Changeset: 0bf3ba40
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-06-09 18:42:00 +0000
URL: https://git.openjdk.java.net/lanai/commit/0bf3ba40
8246718: ParallelGC should not check for forward objects for copy task queue
Prefetch task's oop markword and unconditionally push task.
Reviewed-by: tschatzl, eosterlund
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
Changeset: b6a9f301
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2020-06-09 16:01:25 +0000
URL: https://git.openjdk.java.net/lanai/commit/b6a9f301
8241680: crypto microbenchmarks need updating for disabled EC curves
Reviewed-by: ecaspole, redestad, skuksenko, jnimeh
! test/micro/org/openjdk/bench/javax/crypto/full/KeyAgreementBench.java
! test/micro/org/openjdk/bench/javax/crypto/full/KeyPairGeneratorBench.java
! test/micro/org/openjdk/bench/javax/crypto/full/SignatureBench.java
Changeset: ee452946
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2020-06-09 18:27:59 +0000
URL: https://git.openjdk.java.net/lanai/commit/ee452946
8245686: Ed25519 and Ed448 present in handshake messages
Reviewed-by: jnimeh, xuelei, wetmore
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
Changeset: 80ae89b1
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-06-10 09:32:27 +0000
URL: https://git.openjdk.java.net/lanai/commit/80ae89b1
8247284: Zero VM is broken after JDK-8244920 ('class JavaFrameAnchor' has no member named 'set_last_Java_sp')
Reviewed-by: iklam, dholmes
! src/hotspot/cpu/zero/javaFrameAnchor_zero.hpp
Changeset: 56abdc17
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-09 19:34:18 +0000
URL: https://git.openjdk.java.net/lanai/commit/56abdc17
8246712: doclint incorrectly reports some HTML elements as empty
Reviewed-by: prappo
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
+ test/langtools/tools/doclint/EmptyHtmlTest.java
Changeset: 0652a788
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-09 19:50:30 +0000
URL: https://git.openjdk.java.net/lanai/commit/0652a788
8246705: javadoc gives "misleading" and incomplete warning message
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/langtools/jdk/javadoc/tool/modules/MissingSourceModules.java
! test/langtools/jdk/javadoc/tool/modules/Modules.java
Changeset: 07e6b75f
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-06-09 20:05:04 +0000
URL: https://git.openjdk.java.net/lanai/commit/07e6b75f
8242607: -Xdoclint doesn't report missing/unexpected comments
Reviewed-by: ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java
! test/langtools/jdk/javadoc/tool/QuietOption.java
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
Changeset: a6df9ae2
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-06-10 12:43:22 +0000
URL: https://git.openjdk.java.net/lanai/commit/a6df9ae2
Merge
Changeset: 5645835a
Author: duke <duke at openjdk.org>
Date: 2020-06-10 07:24:46 +0000
URL: https://git.openjdk.java.net/lanai/commit/5645835a
Automatic merge of client:master into master
More information about the lanai-dev
mailing list