git: openjdk/lanai: 21 new changesets

duke duke at openjdk.java.net
Tue Feb 9 03:02:25 UTC 2021


Changeset: d45343ea
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-02-08 07:29:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d45343ea

8260899: ARM32: SyncOnValueBasedClassTest fails with assert(is_valid()) failed: invalid register

Reviewed-by: dsamersoff

! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp

Changeset: deb0544f
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-02-08 08:01:35 +0000
URL:       https://git.openjdk.java.net/lanai/commit/deb0544f

8261251: Shenandoah: Use object size for full GC humongous compaction

Reviewed-by: aph, shade

! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp

Changeset: d0a8f2f7
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-02-08 09:36:29 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d0a8f2f7

8260593: javac can skip a temporary local variable when pattern matching over a local variable

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/Annotations.java
! test/langtools/tools/javac/patterns/BindingsTest1.java
+ test/langtools/tools/javac/patterns/LocalVariableReuse.java
! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java

Changeset: 2c28e364
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-02-08 12:55:00 +0000
URL:       https://git.openjdk.java.net/lanai/commit/2c28e364

8237352: Update DatagramSocket to add support for joining multicast groups

Reviewed-by: alanb

! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
+ test/jdk/java/net/DatagramSocket/DatagramSocketExample.java
+ test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java

Changeset: db0ca2b9
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-02-08 13:19:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/db0ca2b9

8261161: Clean up warnings in hotspot/jtreg/vmTestbase tests

Reviewed-by: lfoltan, coleenp

! test/hotspot/jtreg/vmTestbase/gc/gctests/JumbleGC/Tree.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomHelper.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceEvilTest/PhantomReferenceEvilTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceTest/PhantomReferenceTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReferenceGC/WeakReferenceGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest01/gctest01.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest02/gctest02.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest03/gctest03.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest04/gctest04.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/ExternalHashingTest/ExternalHashingTest.java
! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/FPCompare/TestFPBinop/TestFPBinop.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test1.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test2.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test3.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test4.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test5.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test6.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop_exception/pop_exception001/pop_exception001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch001/unwatch001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch001/watch001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch002/watch002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/newclass/isobsolete003b.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003b.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach001/attach001TestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003p.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/newclass_g/redefclass019a.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryUsage/from/from001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/from_c/from_c001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/CustomMBeanServer.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/Monitor.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadMonitor.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/server/ServerMXBean.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/TreeNodesDenotation.java
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/AODTestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/share/classload/GeneratingClassLoader.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ValueConversionDebugger.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/Debugee.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/JDWP.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/ForceEarlyReturnTestThread.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/NativeMethodsTestThread.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except004.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/RandomValueGen.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/SimpleUnitTest.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/TestTypes.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/i2c_c2i/Test.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/ClassFileGenerator.java

Changeset: dbc35f60
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-02-08 14:31:34 +0000
URL:       https://git.openjdk.java.net/lanai/commit/dbc35f60

8261094: Open javax/swing/text/html/CSS/4765271/bug4765271.java

Reviewed-by: serb, psadhukhan, kizune

+ test/jdk/javax/swing/text/html/CSS/4765271/bug4765271.java

Changeset: 48c932e1
Author:    Matthias Perktold <7334069+mperktold at users.noreply.github.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-02-08 14:32:07 +0000
URL:       https://git.openjdk.java.net/lanai/commit/48c932e1

8231286: HTML font size too large with high-DPI scaling and W3C_LENGTH_UNITS

Reviewed-by: aivanov, psadhukhan

! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
+ test/jdk/javax/swing/text/html/CSS/8231286/HtmlFontSizeTest.java

Changeset: 29a428f5
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2021-02-08 17:08:36 +0000
URL:       https://git.openjdk.java.net/lanai/commit/29a428f5

8261229: MethodData is not correctly initialized with TieredStopAtLevel=3

Reviewed-by: thartmann

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

Changeset: d6d5d9bf
Author:    Dmitry Markov <dmarkov at openjdk.org>
Date:      2021-02-08 17:09:09 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d6d5d9bf

8261231: Windows IME was disabled after DnD operation

Reviewed-by: kizune, serb

! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp

Changeset: 351d7888
Author:    Martin Buchholz <martin at openjdk.org>
Date:      2021-02-08 18:09:59 +0000
URL:       https://git.openjdk.java.net/lanai/commit/351d7888

8259074: regex benchmarks and tests

Reviewed-by: redestad

! test/jdk/java/util/regex/TestCases.txt
! test/micro/org/openjdk/bench/java/lang/ArrayFiddle.java
+ test/micro/org/openjdk/bench/java/util/regex/Exponential.java
+ test/micro/org/openjdk/bench/java/util/regex/Primality.java
+ test/micro/org/openjdk/bench/java/util/regex/Trim.java

Changeset: 92c6e6df
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-02-08 18:45:43 +0000
URL:       https://git.openjdk.java.net/lanai/commit/92c6e6df

8261254: Initialize charset mapping data lazily

Reviewed-by: alanb, jkuhn, naoto

! make/data/charsetmapping/DoubleByte-X.java.template
! make/data/charsetmapping/SingleByte-X.java.template
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM29626C.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM943C.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50220.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS932_0213.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/MSISO2022JP.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java

Changeset: 20d7713c
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-02-08 18:46:18 +0000
URL:       https://git.openjdk.java.net/lanai/commit/20d7713c

8261334: NMT: tuning statistic shows incorrect hash distribution

Reviewed-by: zgu, shade

! src/hotspot/share/services/memTracker.cpp

Changeset: ab65d53e
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2021-02-08 19:23:46 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ab65d53e

8261261: The version extra fields needs to be overridable in jib-profiles.js

Reviewed-by: ihse

! make/conf/jib-profiles.js

Changeset: ace8f946
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-02-08 21:31:25 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ace8f946

8195744: Avoid calling ClassLoader.checkPackageAccess if security manager is not installed

Reviewed-by: dholmes, iklam

! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java

Changeset: 2fd8ed02
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-02-08 21:50:55 +0000
URL:       https://git.openjdk.java.net/lanai/commit/2fd8ed02

8240632: Note differences between IEEE 754-2019 math lib special cases and java.lang.Math

Reviewed-by: bpb

! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/Math/ExpCornerCaseTests.java
! test/jdk/java/lang/Math/HypotTests.java
+ test/jdk/java/lang/Math/Ieee754SpecialCaseTests.java

Changeset: ad525bcd
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-02-08 22:05:02 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ad525bcd

8261281: Linking jdk.jpackage fails for linux aarch32 builds after 8254702

Reviewed-by: erikj

! make/modules/jdk.jpackage/Lib.gmk

Changeset: 74519628
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-02-08 22:18:00 +0000
URL:       https://git.openjdk.java.net/lanai/commit/74519628

8129776: The optimized Stream returned from Files.lines should unmap the mapped byte buffer (if created) when closed

Reviewed-by: rriggs, psandoz, alanb

! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/file/FileChannelLinesSpliterator.java
! src/java.base/share/classes/java/nio/file/Files.java

Changeset: f03e839e
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-02-08 23:16:47 +0000
URL:       https://git.openjdk.java.net/lanai/commit/f03e839e

8261127: Cleanup THREAD/TRAPS/CHECK usage in CDS code

Reviewed-by: iklam, coleenp

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp

Changeset: 5d8204b1
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-02-09 00:01:32 +0000
URL:       https://git.openjdk.java.net/lanai/commit/5d8204b1

8261368: The new TestNullSetColor test is placed in the wrong group

Reviewed-by: kizune

= test/jdk/java/awt/Graphics/TestNullSetColor.java

Changeset: 5183d8ae
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2021-02-09 01:49:52 +0000
URL:       https://git.openjdk.java.net/lanai/commit/5183d8ae

8260355: AArch64: deoptimization stub should save vector registers

Reviewed-by: vlivanov, aph

+ src/hotspot/cpu/aarch64/registerMap_aarch64.cpp
! src/hotspot/cpu/aarch64/registerMap_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/vmreg_aarch64.hpp
! src/hotspot/cpu/arm/registerMap_arm.hpp
! src/hotspot/cpu/ppc/registerMap_ppc.hpp
! src/hotspot/cpu/s390/registerMap_s390.hpp
! src/hotspot/cpu/x86/registerMap_x86.cpp
! src/hotspot/cpu/x86/registerMap_x86.hpp
! src/hotspot/cpu/zero/registerMap_zero.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/runtime/registerMap.hpp

Changeset: 0ef13100
Author:    duke <duke at openjdk.org>
Date:      2021-02-09 03:00:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/0ef13100

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list