git: openjdk/loom: fibers: 116 new changesets
duke
duke at openjdk.java.net
Thu Mar 11 12:04:13 UTC 2021
Changeset: 96c43210
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-02 15:47:13 +0000
URL: https://git.openjdk.java.net/loom/commit/96c43210
8262424: Change multiple get_java_xxx() functions in thread.cpp into one function
Reviewed-by: coleenp, lfoltan
! src/hotspot/share/runtime/thread.cpp
Changeset: f18c0192
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-03-02 18:08:26 +0000
URL: https://git.openjdk.java.net/loom/commit/f18c0192
8247373: ArraysSupport.newLength doc, test, and exception message
Reviewed-by: rriggs, psandoz, martin, prappo
! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java
! test/jdk/java/util/StringJoiner/MergeTest.java
! test/jdk/java/util/StringJoiner/StringJoinerTest.java
+ test/jdk/jdk/internal/util/ArraysSupport/NewLength.java
Changeset: f304b74e
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-03-02 18:23:30 +0000
URL: https://git.openjdk.java.net/loom/commit/f304b74e
8261859: gc/g1/TestStringDeduplicationTableRehash.java failed with "RuntimeException: 'Rehash Count: 0' found in stdout"
Reviewed-by: ayang, sjohanss, tschatzl
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java
Changeset: 20b9ba53
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-02 20:35:51 +0000
URL: https://git.openjdk.java.net/loom/commit/20b9ba53
8262875: doccheck: empty paragraphs, etc in java.base module
Reviewed-by: alanb, darcy, lancea
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/util/Comparator.java
! src/java.base/share/classes/java/util/jar/package-info.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java
Changeset: c92f3bc3
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-03-02 21:29:07 +0000
URL: https://git.openjdk.java.net/loom/commit/c92f3bc3
8262876: Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
Changeset: 4f4d0f53
Author: John Jiang <jjiang at openjdk.org>
Date: 2021-03-02 22:36:28 +0000
URL: https://git.openjdk.java.net/loom/commit/4f4d0f53
8261969: SNIHostName should check if the encoded hostname conform to RFC 3490
Reviewed-by: rhalade, xuelei
! src/java.base/share/classes/javax/net/ssl/SNIHostName.java
! test/jdk/javax/net/ssl/ServerName/IllegalSNIName.java
Changeset: 93ffe6a6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-02 22:53:18 +0000
URL: https://git.openjdk.java.net/loom/commit/93ffe6a6
8262892: minor typo in implSpec comment
Reviewed-by: bpb
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java
Changeset: 40bdf52e
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-02 23:29:50 +0000
URL: https://git.openjdk.java.net/loom/commit/40bdf52e
8262096: Vector API fails to work due to VectorShape initialization exception
Reviewed-by: psandoz, vlivanov
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java
! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java
Changeset: c9097a60
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-03 01:03:26 +0000
URL: https://git.openjdk.java.net/loom/commit/c9097a60
8262893: Enable more doclint checks in javadoc build
Reviewed-by: jjg, erikj
! make/Docs.gmk
Changeset: 5de0f4b2
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-03-03 01:14:25 +0000
URL: https://git.openjdk.java.net/loom/commit/5de0f4b2
8260869: Test java/foreign/TestHandshake.java fails intermittently
Reviewed-by: psandoz
! test/jdk/java/foreign/TestHandshake.java
Changeset: 044e2a2a
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-03-03 02:59:23 +0000
URL: https://git.openjdk.java.net/loom/commit/044e2a2a
8183569: Assert the same limits are used in parse_xss and globals.hpp
Reviewed-by: stuefe, kbarrett
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp
! src/hotspot/share/runtime/flags/jvmFlagLimit.hpp
Changeset: c15801e9
Author: Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2021-03-03 06:43:25 +0000
URL: https://git.openjdk.java.net/loom/commit/c15801e9
8261142: AArch64: Incorrect instruction encoding when right-shifting vectors with shift amount equals to the element width
Reviewed-by: njian, aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorShiftImm.java
Changeset: 0265ab63
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-03-03 07:41:01 +0000
URL: https://git.openjdk.java.net/loom/commit/0265ab63
8262466: linux libsaproc/DwarfParser.cpp delete DwarfParser object in early return
Reviewed-by: ysuenaga, kevinw
! src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp
Changeset: 54dfd79c
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-03-03 11:30:52 +0000
URL: https://git.openjdk.java.net/loom/commit/54dfd79c
8262256: C2 intrinsincs should not modify IR when bailing out
Reviewed-by: roland, kvn
! src/hotspot/share/opto/library_call.cpp
Changeset: bf90e857
Author: Sebastian Stenzel <sebastian.stenzel at skymatic.de>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-03-03 12:19:18 +0000
URL: https://git.openjdk.java.net/loom/commit/bf90e857
8262926: JDK-8260966 broke AIX build
Reviewed-by: stuefe, clanger
! src/java.base/aix/classes/sun/nio/fs/AixFileStore.java
Changeset: 6d3c858c
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-03-03 12:38:26 +0000
URL: https://git.openjdk.java.net/loom/commit/6d3c858c
8259235: javac crashes while attributing super method invocation
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/recovery/SuperMethodCallBroken.java
+ test/langtools/tools/javac/recovery/SuperMethodCallBroken.out
Changeset: 3d3eb5c8
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-03 13:18:36 +0000
URL: https://git.openjdk.java.net/loom/commit/3d3eb5c8
8262368: wrong verifier message for bogus return type
Reviewed-by: dholmes, coleenp
! src/hotspot/share/classfile/verifier.cpp
+ test/hotspot/jtreg/runtime/verifier/ReturnMsgs.java
+ test/hotspot/jtreg/runtime/verifier/Returns.jasm
Changeset: 1d2c1e62
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-03-03 15:37:36 +0000
URL: https://git.openjdk.java.net/loom/commit/1d2c1e62
8248314: Parallel: Parallelize parallel full gc Adjust Roots phase
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
Changeset: 2d2ef08c
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-03-03 17:26:38 +0000
URL: https://git.openjdk.java.net/loom/commit/2d2ef08c
8262885: Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
Changeset: a1181852
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-03 19:29:17 +0000
URL: https://git.openjdk.java.net/loom/commit/a1181852
8261862: Expand discussion of rationale for BigDecimal equals/compareTo semantics
Reviewed-by: smarks, bpb
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: 75aa1546
Author: Ivan Šipka <isipka at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-03-03 20:02:57 +0000
URL: https://git.openjdk.java.net/loom/commit/75aa1546
8259267: Refactor LoaderLeak shell test as java test.
Reviewed-by: rriggs, iignatyev, dfuchs
+ test/jdk/java/lang/annotation/LoaderLeakTest.java
- test/jdk/java/lang/annotation/loaderLeak/A.java
- test/jdk/java/lang/annotation/loaderLeak/B.java
- test/jdk/java/lang/annotation/loaderLeak/C.java
- test/jdk/java/lang/annotation/loaderLeak/LoaderLeak.sh
- test/jdk/java/lang/annotation/loaderLeak/Main.java
Changeset: 268d9b79
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2021-03-03 20:04:31 +0000
URL: https://git.openjdk.java.net/loom/commit/268d9b79
8261447: MethodInvocationCounters frequently run into overflow
Reviewed-by: thartmann, mdoerr, kvn, iveresov
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: b397472e
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-03 20:27:06 +0000
URL: https://git.openjdk.java.net/loom/commit/b397472e
8262915: java.awt.color.ColorSpace.getName() is not thread-safe
Reviewed-by: azvegint, aivanov
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
Changeset: 28489389
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-03 23:15:02 +0000
URL: https://git.openjdk.java.net/loom/commit/28489389
8262927: Explicitly state fields examined for BigDecimal.hashCode
Reviewed-by: bpb
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: 104a2628
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-03-04 00:37:55 +0000
URL: https://git.openjdk.java.net/loom/commit/104a2628
8224775: test/jdk/com/sun/jdi/JdwpListenTest.java failed to attach
Reviewed-by: sspitsyn, dfuchs
! test/lib/jdk/test/lib/Utils.java
Changeset: d93fa0d6
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-03-04 00:39:28 +0000
URL: https://git.openjdk.java.net/loom/commit/d93fa0d6
8253940: com/sun/jdi/JdwpAttachTest.java failed with "RuntimeException: ERROR: LingeredApp.startApp was able to attach"
Reviewed-by: cjplummer, lmesnik
! test/jdk/com/sun/jdi/JdwpAttachTest.java
Changeset: 84c93d5a
Author: Hao Sun <hao.sun at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-03-04 03:19:15 +0000
URL: https://git.openjdk.java.net/loom/commit/84c93d5a
8257137: Revise smov and umov in aarch64 assembler
Reviewed-by: aph, njian
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: 7915a1fc
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-03-04 07:41:22 +0000
URL: https://git.openjdk.java.net/loom/commit/7915a1fc
8262950: Restructure compiler/intrinsics/TestRotate.java for easier compilation
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java
Changeset: 4cfecceb
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-03-04 07:48:51 +0000
URL: https://git.openjdk.java.net/loom/commit/4cfecceb
8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge
Relax assertion in PhaseCFG::verify() to accept the case where a store is used
to implement an implicit null check and a load is placed in the null block.
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/machnode.hpp
+ test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java
Changeset: 22513199
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-04 07:56:14 +0000
URL: https://git.openjdk.java.net/loom/commit/22513199
8262828: Format of OS information is different on macOS
Reviewed-by: dholmes, ysuenaga
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: b8178553
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-03-04 12:04:10 +0000
URL: https://git.openjdk.java.net/loom/commit/b8178553
8262935: Add missing logging to sun.net.httpserver.ServerImpl
Reviewed-by: dfuchs, michaelm
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: 94f26e4d
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-03-04 12:36:34 +0000
URL: https://git.openjdk.java.net/loom/commit/94f26e4d
8261450: JShell crashes with SIOOBE in tab completion
Reviewed-by: vromero
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! test/langtools/jdk/internal/shellsupport/doc/JavadocFormatterTest.java
Changeset: d2c4ed08
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-03-04 13:20:06 +0000
URL: https://git.openjdk.java.net/loom/commit/d2c4ed08
8262000: jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space"
Reviewed-by: tschatzl, egahlin
! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java
Changeset: a777e82c
Author: Ziyi Luo <luoziyi at openjdk.org>
Committer: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2021-03-04 15:17:53 +0000
URL: https://git.openjdk.java.net/loom/commit/a777e82c
8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards
Reviewed-by: jnimeh
! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java
+ test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java
! test/jdk/sun/security/rsa/TestKeyFactory.java
! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java
Changeset: 222a17ef
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-03-04 17:03:54 +0000
URL: https://git.openjdk.java.net/loom/commit/222a17ef
8262122: [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo
Reviewed-by: shade
+ test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
Changeset: ef5e13d2
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-03-04 17:04:28 +0000
URL: https://git.openjdk.java.net/loom/commit/ef5e13d2
8263030: Remove Shenandoah leftovers from ReferenceProcessor
Reviewed-by: zgu
! src/hotspot/share/gc/shared/referenceProcessor.cpp
Changeset: a6427c85
Author: Sean Mullan <mullan at openjdk.org>
Date: 2021-03-04 17:21:37 +0000
URL: https://git.openjdk.java.net/loom/commit/a6427c85
8259709: Disable SHA-1 XML Signatures
Reviewed-by: rhalade, weijun
! src/java.base/share/conf/security/java.security
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
! test/jdk/javax/xml/crypto/dsig/SecureValidationPolicy.java
! test/jdk/javax/xml/crypto/dsig/ValidationTests.java
! test/lib/jdk/test/lib/security/SecurityUtils.java
Changeset: bd1a8062
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-03-04 18:08:15 +0000
URL: https://git.openjdk.java.net/loom/commit/bd1a8062
8263040: fix for JDK-8262122 fails validate-source
Reviewed-by: mikael
! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
Changeset: f56c9186
Author: Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-03-04 18:20:57 +0000
URL: https://git.openjdk.java.net/loom/commit/f56c9186
8262837: handle split_USE correctly
Reviewed-by: kvn
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/reg_split.cpp
Changeset: e61a3ba2
Author: EC2 Default User <ec2-user at ip-172-31-39-198.us-west-2.compute.internal>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-03-04 18:55:07 +0000
URL: https://git.openjdk.java.net/loom/commit/e61a3ba2
8239386: handle ContendedPaddingWidth in vm_version_aarch64
Reviewed-by: aph, phh
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: 109af7b5
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-03-04 19:51:07 +0000
URL: https://git.openjdk.java.net/loom/commit/109af7b5
8261518: jpackage looks for main module in current dir when there is no module-path
Reviewed-by: asemenyuk, almatvee, kizune
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/NoMPathRuntimeTest.java
Changeset: 02fbcb52
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-03-04 19:57:48 +0000
URL: https://git.openjdk.java.net/loom/commit/02fbcb52
8261532: Archived superinterface class cannot be accessed
Reviewed-by: minqi, iklam
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/ArchivedSuperIfApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Bar.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Baz.java
Changeset: c8b23e22
Author: Dean Long <dlong at openjdk.org>
Date: 2021-03-04 20:07:12 +0000
URL: https://git.openjdk.java.net/loom/commit/c8b23e22
8262064: Make compiler/ciReplay tests ignore lambdas in compilation replay
Reviewed-by: thartmann, kvn, iignatyev
! src/hotspot/share/ci/ciInstanceKlass.cpp
Changeset: 718d4d48
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-03-04 21:25:03 +0000
URL: https://git.openjdk.java.net/loom/commit/718d4d48
8262989: Vectorize VectorShuffle checkIndexes, wrapIndexes and laneIsValid methods
Reviewed-by: psandoz
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
Changeset: 351889f1
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-04 23:04:28 +0000
URL: https://git.openjdk.java.net/loom/commit/351889f1
8262508: Vector API's ergonomics is incorrect
Reviewed-by: vlivanov
! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java
Changeset: ee09bada
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-03-05 00:17:33 +0000
URL: https://git.openjdk.java.net/loom/commit/ee09bada
8262300: jpackage app-launcher fails on linux when using JDK11 based runtime
Reviewed-by: herrick, almatvee
! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp
Changeset: dbef0ec9
Author: Ian Graves <igraves at openjdk.org>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2021-03-05 03:20:44 +0000
URL: https://git.openjdk.java.net/loom/commit/dbef0ec9
6323374: (coll) Optimize Collections.unmodifiable* and synchronized*
Reviewed-by: redestad, smarks, darcy
! src/java.base/share/classes/java/util/Collections.java
+ test/jdk/java/util/Collections/WrappedUnmodifiableCollections.java
Changeset: 80182f92
Author: Vyom Tewari <vtewari at openjdk.org>
Date: 2021-03-05 05:29:55 +0000
URL: https://git.openjdk.java.net/loom/commit/80182f92
8260925: HttpsURLConnection does not work with other JSSE provider.
Reviewed-by: xuelei
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
Changeset: d91550ef
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-05 05:57:30 +0000
URL: https://git.openjdk.java.net/loom/commit/d91550ef
8262998: Vector API intrinsincs should not modify IR when bailing out
Reviewed-by: thartmann, vlivanov
! src/hotspot/share/opto/vectorIntrinsics.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java
Changeset: 9730266d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-03-05 08:49:08 +0000
URL: https://git.openjdk.java.net/loom/commit/9730266d
8262973: Verify ParCompactionManager instance in PCAdjustPointerClosure
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! test/hotspot/gtest/gc/parallel/test_psParallelCompact.cpp
Changeset: 75fb7ccf
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-03-05 10:40:43 +0000
URL: https://git.openjdk.java.net/loom/commit/75fb7ccf
8259228: Zero: rewrite (put|get)field from if-else chains to switches
Reviewed-by: aph, coleenp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
Changeset: 8d3de4b1
Author: Arno Zeller <azeller at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-03-05 11:02:26 +0000
URL: https://git.openjdk.java.net/loom/commit/8d3de4b1
8262844: (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3
Reviewed-by: alanb, clanger, bpb
! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java
Changeset: 8c13d26d
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-05 15:22:12 +0000
URL: https://git.openjdk.java.net/loom/commit/8c13d26d
8263050: move HtmlDocletWriter.verticalSeparator to IndexWriter
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
Changeset: 97557826
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-05 15:24:44 +0000
URL: https://git.openjdk.java.net/loom/commit/97557826
8157682: @inheritDoc doesn't work with @exception
Co-authored-by: Yano, Masanori <yano-masanori at jp.fujitsu.com>
Co-authored-by: Jonathan Gibbons <jjg at openjdk.org>
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
+ test/langtools/jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java
Changeset: 2c0507ec
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-03-05 15:43:24 +0000
URL: https://git.openjdk.java.net/loom/commit/2c0507ec
8261812: C2 compilation fails with assert(!had_error) failed: bad dominance
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestValAtSafepointOverflowsInt.java
Changeset: e1cad970
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2021-03-05 16:26:05 +0000
URL: https://git.openjdk.java.net/loom/commit/e1cad970
8262862: Harden tests sun/security/x509/URICertStore/ExtensionsWithLDAP.java and krb5/canonicalize/Test.java
Reviewed-by: aefimov, michaelm
! test/jdk/sun/security/krb5/canonicalize/Test.java
! test/jdk/sun/security/x509/URICertStore/ExtensionsWithLDAP.java
Changeset: 23ee60d1
Author: Eric Liu <eric.c.liu at arm.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-03-06 08:52:35 +0000
URL: https://git.openjdk.java.net/loom/commit/23ee60d1
8261008: Optimize Xor
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
Changeset: fa43f926
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2021-03-06 08:54:12 +0000
URL: https://git.openjdk.java.net/loom/commit/fa43f926
8261845: File permissions of packages built by jpackage
Reviewed-by: asemenyuk, herrick
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java
Changeset: 2afbd5da
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-03-06 08:54:51 +0000
URL: https://git.openjdk.java.net/loom/commit/2afbd5da
8250804: Can't set the application icon image for Unity WM on Linux.
Reviewed-by: serb, pbansal, kizune
! test/jdk/ProblemList.txt
! test/jdk/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java
Changeset: 75a5be8a
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-03-06 08:55:42 +0000
URL: https://git.openjdk.java.net/loom/commit/75a5be8a
8263054: [testbug] SharedArchiveConsistency.java reuses jsa files
Reviewed-by: dholmes, minqi
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
Changeset: 5eb2091a
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-03-06 09:09:35 +0000
URL: https://git.openjdk.java.net/loom/commit/5eb2091a
8261689: javax/swing/JComponent/7154030/bug7154030.java still fails with "Exception: Failed to hide opaque button"
Reviewed-by: aivanov, azvegint
! test/jdk/javax/swing/JComponent/7154030/bug7154030.java
Changeset: 71829850
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-06 15:06:49 +0000
URL: https://git.openjdk.java.net/loom/commit/71829850
8263104: fix warnings for empty paragraphs
Reviewed-by: alanb, lancea
! src/java.base/share/classes/javax/crypto/CryptoAllPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.management/share/classes/javax/management/loading/package.html
! src/java.management/share/classes/javax/management/monitor/package.html
! src/java.management/share/classes/javax/management/package.html
Changeset: f2d01521
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-06 15:24:38 +0000
URL: https://git.openjdk.java.net/loom/commit/f2d01521
8263043: Add test to verify order of tag output
Reviewed-by: prappo
+ test/langtools/jdk/javadoc/doclet/testTagOrder/TestTagOrder.java
Changeset: 3844ce40
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-03-06 21:08:20 +0000
URL: https://git.openjdk.java.net/loom/commit/3844ce40
8261247: some compiler/whitebox/ tests fail w/ DeoptimizeALot
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java
! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMultipleOSRTest.java
! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java
! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java
! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java
! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java
Changeset: 18fc3505
Author: djelinski <30433125+djelinski at users.noreply.github.com>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-03-07 01:13:24 +0000
URL: https://git.openjdk.java.net/loom/commit/18fc3505
8259886: Improve SSL session cache performance and scalability
Reviewed-by: erikj, xuelei
! make/test/BuildMicrobenchmark.gmk
! src/java.base/share/classes/sun/security/util/Cache.java
+ test/micro/org/openjdk/bench/java/security/CacheBench.java
Changeset: 22a3117d
Author: John Jiang <jjiang at openjdk.org>
Date: 2021-03-07 22:46:16 +0000
URL: https://git.openjdk.java.net/loom/commit/22a3117d
8263137: Typos in sun.security.ssl.RenegoInfoExtension
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java
Changeset: 61cff4da
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-03-08 10:14:46 +0000
URL: https://git.openjdk.java.net/loom/commit/61cff4da
8257913: Add more known library locations to simplify Linux cross-compilation
Reviewed-by: erikj
! .github/workflows/submit.yml
! make/autoconf/lib-freetype.m4
! make/autoconf/lib-x11.m4
! make/autoconf/platform.m4
Changeset: 13625beb
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-03-08 10:32:55 +0000
URL: https://git.openjdk.java.net/loom/commit/13625beb
8263090: Avoid reading volatile fields twice in Locale.getDefault(Category)
Reviewed-by: rriggs, naoto, serb
! src/java.base/share/classes/java/util/Locale.java
+ test/micro/org/openjdk/bench/java/util/LocaleDefaults.java
Changeset: a0c3f242
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-03-08 10:34:57 +0000
URL: https://git.openjdk.java.net/loom/commit/a0c3f242
8263091: Remove CharacterData.isOtherUppercase/-Lowercase
Reviewed-by: rriggs, naoto, iris
! make/data/characterdata/CharacterData00.java.template
! make/data/characterdata/CharacterData01.java.template
! make/data/characterdata/CharacterData02.java.template
! make/data/characterdata/CharacterData03.java.template
! make/data/characterdata/CharacterData0E.java.template
! make/data/characterdata/CharacterDataLatin1.java.template
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/CharacterData.java
Changeset: 51cca57c
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2021-03-08 11:40:15 +0000
URL: https://git.openjdk.java.net/loom/commit/51cca57c
8259577: Dangling reference to temp_path in Java_sun_tools_attach_VirtualMachineImpl_getTempDir
Reviewed-by: cjplummer, lmesnik
! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c
Changeset: ab2cfcca
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-03-08 12:19:01 +0000
URL: https://git.openjdk.java.net/loom/commit/ab2cfcca
8252831: Correct "no comment" warnings in jdk.net module
Reviewed-by: chegar, vtewari, dfuchs
! src/jdk.net/share/classes/jdk/net/Sockets.java
Changeset: 679faa69
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-03-08 14:23:20 +0000
URL: https://git.openjdk.java.net/loom/commit/679faa69
8263097: Update JMH devkit to 1.28
Reviewed-by: ecaspole, erikj
! make/conf/jib-profiles.js
! make/devkit/createJMHBundle.sh
Changeset: 0da889ed
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-03-08 15:26:42 +0000
URL: https://git.openjdk.java.net/loom/commit/0da889ed
8210100: ParallelGC should use parallel WeakProcessor
Reviewed-by: kbarrett, tschatzl, sjohanss
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: b1cc864a
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-08 16:19:48 +0000
URL: https://git.openjdk.java.net/loom/commit/b1cc864a
8251210: Link JDK api docs to other versions
Reviewed-by: iris, erikj
! make/Docs.gmk
! make/conf/javadoc.conf
Changeset: bf9b74d1
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2021-03-08 16:38:21 +0000
URL: https://git.openjdk.java.net/loom/commit/bf9b74d1
8262446: DragAndDrop hangs on Windows
Reviewed-by: aivanov, serb, kizune
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
Changeset: 1f9ed905
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-03-08 18:01:27 +0000
URL: https://git.openjdk.java.net/loom/commit/1f9ed905
8219555: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true
Reviewed-by: kvn
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java
Changeset: a2b88581
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-03-08 18:07:34 +0000
URL: https://git.openjdk.java.net/loom/commit/a2b88581
8263041: Shenandoah: Cleanup C1 keep alive barrier check
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Changeset: 17853ee9
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-03-08 18:43:34 +0000
URL: https://git.openjdk.java.net/loom/commit/17853ee9
8263200: Add -XX:StressCCP to CTW
Reviewed-by: kvn
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: 9221540e
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2021-03-08 20:09:59 +0000
URL: https://git.openjdk.java.net/loom/commit/9221540e
8213269: convert test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently to gtest
Reviewed-by: iignatyev, coleenp, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/prims/whitebox.cpp
+ test/hotspot/gtest/concurrentTestRunner.inline.hpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: eb4a8af5
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-03-08 20:11:18 +0000
URL: https://git.openjdk.java.net/loom/commit/eb4a8af5
8260664: Phaser.arrive() memory consistency effects
Reviewed-by: dl
! src/java.base/share/classes/java/util/concurrent/Phaser.java
Changeset: 414ee95b
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2021-03-08 21:28:07 +0000
URL: https://git.openjdk.java.net/loom/commit/414ee95b
8261462: GCM ByteBuffer decryption problems
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementDirect4.java
+ test/jdk/javax/crypto/CipherSpi/ResetByteBuffer.java
Changeset: 14cfbda3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-08 22:30:11 +0000
URL: https://git.openjdk.java.net/loom/commit/14cfbda3
8261366: Add discussion of IEEE 754 to BigDecimal
Reviewed-by: bpb
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/MathContext.java
! src/java.base/share/classes/java/math/RoundingMode.java
Changeset: f71b21b0
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-03-08 23:13:45 +0000
URL: https://git.openjdk.java.net/loom/commit/f71b21b0
8263038: Optimize String.format for simple specifiers
Reviewed-by: rriggs, naoto
! src/java.base/share/classes/java/util/Formatter.java
+ test/micro/org/openjdk/bench/java/lang/StringFormat.java
Changeset: 4e947607
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-09 00:57:48 +0000
URL: https://git.openjdk.java.net/loom/commit/4e947607
8263135: unique_ptr should not be used for types that are not pointers
Reviewed-by: asemenyuk, herrick
! src/jdk.jpackage/windows/native/common/MsiDb.cpp
! src/jdk.jpackage/windows/native/common/MsiDb.h
! src/jdk.jpackage/windows/native/common/MsiUtils.cpp
! src/jdk.jpackage/windows/native/common/MsiUtils.h
Changeset: 39b11138
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-09 01:36:50 +0000
URL: https://git.openjdk.java.net/loom/commit/39b11138
8262161: Refactor manual I/O stream copying in java.desktop to use new convenience APIs
Reviewed-by: serb, prr
! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/text/rtf/AbstractFilter.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java
Changeset: 5b9b170d
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-03-09 06:00:46 +0000
URL: https://git.openjdk.java.net/loom/commit/5b9b170d
8262955: Unify os::fork_and_exec() across Posix platforms
Reviewed-by: dholmes, hseigel
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 5bfc5fd3
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-09 06:11:28 +0000
URL: https://git.openjdk.java.net/loom/commit/5bfc5fd3
8263051: Modernize the code in the java.awt.color package
Reviewed-by: azvegint
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java
Changeset: 0bc45625
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-03-09 08:19:59 +0000
URL: https://git.openjdk.java.net/loom/commit/0bc45625
8263068: Rename safefetch.hpp to safefetch.inline.hpp
Reviewed-by: stefank
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
= src/hotspot/share/runtime/safefetch.inline.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/runtime/test_safefetch.cpp
Changeset: 3022baa9
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-03-09 10:14:51 +0000
URL: https://git.openjdk.java.net/loom/commit/3022baa9
8263167: IGV: build fails with "taskdef AutoUpdate cannot be found"
Update IGV build configuration to use the nbm-maven-harness Maven artifact.
Reviewed-by: chagedorn, rrich
! src/utils/IdealGraphVisualizer/nbproject/platform.properties
Changeset: 4f0a12ec
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-03-09 10:57:03 +0000
URL: https://git.openjdk.java.net/loom/commit/4f0a12ec
8262323: do not special case JVMCI in tiered compilation policy
Reviewed-by: kvn, never
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
Changeset: 0f2402d0
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-03-09 11:09:06 +0000
URL: https://git.openjdk.java.net/loom/commit/0f2402d0
8263190: Update java.io, java.math, and java.text to use instanceof pattern variable
Reviewed-by: lancea, bpb, darcy, naoto, iris, dfuchs, smarks, redestad
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/DataOutputStream.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MathContext.java
! src/java.base/share/classes/java/text/AttributedString.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DigitList.java
! src/java.base/share/classes/java/text/FieldPosition.java
! src/java.base/share/classes/java/text/ParsePosition.java
! src/java.base/share/classes/java/text/StringCharacterIterator.java
Changeset: fbe40e89
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-03-09 11:09:40 +0000
URL: https://git.openjdk.java.net/loom/commit/fbe40e89
8252399: Update mapMulti documentation to use type test pattern instead of instanceof once JEP 375 exits preview
Reviewed-by: dfuchs, psandoz, smarks
! src/java.base/share/classes/java/util/stream/Stream.java
+ test/jdk/java/util/stream/examples/JavadocExamples.java
Changeset: a6e34b3d
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-03-09 11:36:30 +0000
URL: https://git.openjdk.java.net/loom/commit/a6e34b3d
8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames()
Reviewed-by: prr, psadhukhan, serb
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
Changeset: b7f0b3fc
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-09 13:15:39 +0000
URL: https://git.openjdk.java.net/loom/commit/b7f0b3fc
8252173: Use handles instead of jobjects in modules.cpp
Reviewed-by: lfoltan, coleenp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 86fac952
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-09 21:22:50 +0000
URL: https://git.openjdk.java.net/loom/commit/86fac952
8263142: Delete unused entry points in libawt/libawt_xawt/libawt_headless
Reviewed-by: kizune, aivanov
! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
! src/java.desktop/unix/native/libawt_headless/awt/HeadlessToolkit.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
Changeset: 2218e726
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-03-09 21:34:18 +0000
URL: https://git.openjdk.java.net/loom/commit/2218e726
8262486: Merge trivial JDWP agent changes from the loom repo to the jdk repo
Reviewed-by: amenkov, lmesnik
! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c
! src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.c
! src/jdk.jdwp.agent/share/native/libjdwp/stepControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h
Changeset: 3212f80a
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-03-09 21:52:51 +0000
URL: https://git.openjdk.java.net/loom/commit/3212f80a
8261937: LambdaForClassInBaseArchive: SimpleApp$$Lambda$1 missing
Reviewed-by: iklam, dcubed
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java
Changeset: e5ce97b1
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-09 23:32:18 +0000
URL: https://git.openjdk.java.net/loom/commit/e5ce97b1
8263206: assert(*error_msg != '\0') failed: Must have error_message while parsing -XX:CompileCommand=unknown
Reviewed-by: neliasso
! src/hotspot/share/compiler/compilerOracle.cpp
+ test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java
Changeset: 70342e85
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-09 23:41:52 +0000
URL: https://git.openjdk.java.net/loom/commit/70342e85
8262520: Add SA Command Line Debugger support to connect to debug server
Reviewed-by: cjplummer, kevinw
! src/jdk.hotspot.agent/doc/clhsdb.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
+ test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java
Changeset: d0c1aec2
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-09 23:43:07 +0000
URL: https://git.openjdk.java.net/loom/commit/d0c1aec2
8263140: Japanese chars garble in console window in HSDB
Reviewed-by: iklam, prr, cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/DebuggerConsolePanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/GraphicsUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MemoryPanel.java
Changeset: 67ea3bd6
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-10 03:43:53 +0000
URL: https://git.openjdk.java.net/loom/commit/67ea3bd6
8263102: Expand documention of Method.isBridge
Reviewed-by: smarks
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
Changeset: d8a9c3ca
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-03-10 06:07:39 +0000
URL: https://git.openjdk.java.net/loom/commit/d8a9c3ca
8263002: Remove CDS MiscCode region
Reviewed-by: coleenp, dholmes
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp
! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/cppVtables.cpp
! src/hotspot/share/memory/cppVtables.hpp
! src/hotspot/share/memory/dumpAllocStats.cpp
! src/hotspot/share/memory/dumpAllocStats.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java
Changeset: 3fe8a466
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-03-10 06:39:17 +0000
URL: https://git.openjdk.java.net/loom/commit/3fe8a466
8263170: ComboBoxModel documentation refers to a nonexistent type
Reviewed-by: azvegint, trebari, pbansal, aivanov, kizune
! src/java.desktop/share/classes/javax/swing/ComboBoxModel.java
Changeset: fdd39411
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-03-10 11:05:29 +0000
URL: https://git.openjdk.java.net/loom/commit/fdd39411
8263233: Update java.net and java.nio to use instanceof pattern variable
Reviewed-by: dfuchs, bpb, chegar, michaelm
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/HttpCookie.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InterfaceAddress.java
! src/java.base/share/classes/java/net/NetMulticastSocket.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/UnixDomainSocketAddress.java
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/channels/Channels.java
Changeset: c0542ed8
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-03-10 12:48:12 +0000
URL: https://git.openjdk.java.net/loom/commit/c0542ed8
6251901: BasicTextUI: installDefaults method are contrary to the documentation
Reviewed-by: azvegint, kizune, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
Changeset: fab56766
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-10 13:14:00 +0000
URL: https://git.openjdk.java.net/loom/commit/fab56766
8247869: Change NONCOPYABLE to delete the operations
Reviewed-by: kbarrett, dholmes
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 4d21a455
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-03-10 14:15:32 +0000
URL: https://git.openjdk.java.net/loom/commit/4d21a455
8262913: KlassFactory::create_from_stream should never return NULL
Reviewed-by: hseigel, iklam
! src/hotspot/share/classfile/classFileStream.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/unsafe.cpp
+ test/hotspot/jtreg/runtime/DefineClass/A.java
+ test/hotspot/jtreg/runtime/DefineClass/NullClassBytesTest.java
+ test/hotspot/jtreg/runtime/DefineClass/libNullClassBytesTest.c
Changeset: c8c0234b
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2021-03-10 14:46:57 +0000
URL: https://git.openjdk.java.net/loom/commit/c8c0234b
8262471: Fix coding style in src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java
Changeset: b2a2ddff
Author: Evan Whelan <ewhelan at openjdk.org>
Committer: Rob McKenna <robm at openjdk.org>
Date: 2021-03-10 15:15:53 +0000
URL: https://git.openjdk.java.net/loom/commit/b2a2ddff
8262438: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with "SocketException: Socket is closed"
Reviewed-by: rhalade
! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java
Changeset: 4b5be40a
Author: Rahul Raghavan <rraghavan at openjdk.org>
Date: 2021-03-10 15:59:38 +0000
URL: https://git.openjdk.java.net/loom/commit/4b5be40a
8238812: assert(false) failed: bad AD file
Reviewed-by: thartmann, chagedorn, roland
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/parse2.cpp
! test/hotspot/jtreg/compiler/c2/TestJumpTable.java
Changeset: a195e6a4
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-03-11 10:25:28 +0000
URL: https://git.openjdk.java.net/loom/commit/a195e6a4
Merge
! make/conf/jib-profiles.js
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/memory/cppVtables.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/URL.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c
! src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.c
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! test/lib/jdk/test/lib/Utils.java
! make/conf/jib-profiles.js
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/memory/cppVtables.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/URL.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c
! src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.c
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! test/lib/jdk/test/lib/Utils.java
Changeset: 4b73e584
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-03-11 10:40:37 +0000
URL: https://git.openjdk.java.net/loom/commit/4b73e584
Make clear that legacy constructors create platform threasd
! src/java.base/share/classes/java/lang/Thread.java
Changeset: aa20d649
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-03-11 10:47:39 +0000
URL: https://git.openjdk.java.net/loom/commit/aa20d649
Fix link
! src/java.base/share/classes/java/lang/ThreadLocal.java
Changeset: e748b104
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-03-11 11:03:22 +0000
URL: https://git.openjdk.java.net/loom/commit/e748b104
Dup line by mistake
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 86c5ce2e
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-03-11 11:03:35 +0000
URL: https://git.openjdk.java.net/loom/commit/86c5ce2e
Merge
Changeset: 5fb7d58f
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-03-11 11:19:07 +0000
URL: https://git.openjdk.java.net/loom/commit/5fb7d58f
Merge
More information about the loom-dev
mailing list