git: openjdk/lanai: 25 new changesets

duke duke at openjdk.java.net
Fri Dec 11 03:03:03 UTC 2020


Changeset: 6847bbbb
Author:    Michael Edgar <michael at xlate.io>
Committer: Joe Wang <joehw at openjdk.org>
Date:      2020-12-10 03:40:01 +0000
URL:       https://git.openjdk.java.net/lanai/commit/6847bbbb

8255918: XMLStreamFilterImpl constructor consumes XMLStreamException

Reviewed-by: joehw

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java
+ test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java

Changeset: 34650f52
Author:    Koichi Sakata <ksakata at openjdk.org>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2020-12-10 04:05:18 +0000
URL:       https://git.openjdk.java.net/lanai/commit/34650f52

8257872: UL: -Xlog does not check number of options

Reviewed-by: dholmes, iklam, ysuenaga

! src/hotspot/share/logging/logConfiguration.cpp

Changeset: 869dcb6f
Author:    Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2020-12-10 04:31:27 +0000
URL:       https://git.openjdk.java.net/lanai/commit/869dcb6f

8257806: Optimize x86 allTrue and anyTrue vector mask operations of Vector API

Reviewed-by: kvn, psandoz

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad

Changeset: d93293f3
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-12-10 08:09:08 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d93293f3

8256730: Code that uses Object.checkIndex() range checks doesn't optimize well

Reviewed-by: vlivanov, thartmann

! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java
- test/hotspot/jtreg/compiler/conversions/TestMoveConvI2LThroughAddIs.java

Changeset: 4a839e95
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-12-10 10:09:29 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4a839e95

8256459: java/net/httpclient/ManyRequests.java and java/net/httpclient/LineBodyHandlerTest.java fail infrequently with java.net.ConnectException: Connection timed out: no further information

Reviewed-by: chegar

! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! test/jdk/java/net/httpclient/HttpServerAdapters.java
! test/jdk/java/net/httpclient/LineBodyHandlerTest.java
! test/jdk/java/net/httpclient/ManyRequests.java
! test/jdk/java/net/httpclient/ManyRequests2.java

Changeset: db5da961
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-12-10 10:34:47 +0000
URL:       https://git.openjdk.java.net/lanai/commit/db5da961

8257876: Avoid Reference.isEnqueued in tests

Reviewed-by: mchung, tschatzl

! test/hotspot/jtreg/vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReferenceGC/WeakReferenceGC.java
! test/jdk/java/lang/ref/ReferenceEnqueue.java

Changeset: 29ffffa7
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2020-12-10 10:56:36 +0000
URL:       https://git.openjdk.java.net/lanai/commit/29ffffa7

8257997: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java again reports leaks after JDK-8257884

Reviewed-by: mbaesken

! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java

Changeset: 0a0691eb
Author:    Per Liden <pliden at openjdk.org>
Date:      2020-12-10 11:10:38 +0000
URL:       https://git.openjdk.java.net/lanai/commit/0a0691eb

8257901: ZGC: Take virtual memory usage into account when sizing heap

Reviewed-by: stefank, eosterlund, ayang, tschatzl

! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcArguments.hpp
! src/hotspot/share/gc/z/zAddressSpaceLimit.cpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zArguments.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp

Changeset: 026b09cf
Author:    Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-12-10 12:26:04 +0000
URL:       https://git.openjdk.java.net/lanai/commit/026b09cf

8257483: C2: Split immediate vector rotate from RotateLeftV and RotateRightV nodes

Reviewed-by: vlivanov

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/vectornode.cpp

Changeset: 502a5241
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-12-10 12:33:48 +0000
URL:       https://git.openjdk.java.net/lanai/commit/502a5241

8257602: Introduce JFR Event Throttling and new jdk.ObjectAllocationSample event (enabled by default)

Co-authored-by: Jaroslav Bachorik <jbachorik at openjdk.org>
Reviewed-by: egahlin, jbachorik

! make/src/classes/build/tools/jfr/GenerateJfrFiles.java
! src/hotspot/share/gc/shared/allocTracer.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/metadata/metadata.xsd
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
+ src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp
+ src/hotspot/share/jfr/recorder/service/jfrEventThrottler.hpp
+ src/hotspot/share/jfr/support/jfrAdaptiveSampler.cpp
+ src/hotspot/share/jfr/support/jfrAdaptiveSampler.hpp
! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp
+ src/hotspot/share/jfr/utilities/jfrRandom.hpp
+ src/hotspot/share/jfr/utilities/jfrRandom.inline.hpp
! src/hotspot/share/jfr/utilities/jfrTryLock.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/Throttle.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/hotspot/gtest/jfr/test_adaptiveSampler.cpp
! test/jdk/TEST.groups
+ test/jdk/jdk/jfr/event/allocation/TestObjectAllocationInNewTLABEvent.java
+ test/jdk/jdk/jfr/event/allocation/TestObjectAllocationOutsideTLABEvent.java
+ test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java
+ test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventThrottling.java
- test/jdk/jdk/jfr/event/compiler/TestAllocInNewTLAB.java
- test/jdk/jdk/jfr/event/compiler/TestAllocOutsideTLAB.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: 0890620c
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-12-10 14:54:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/0890620c

8258005: JDK build fails with incorrect fixpath script

Co-authored-by: Mikael Vidstedt <mikael at openjdk.org>
Reviewed-by: erikj

! make/autoconf/basic_windows.m4

Changeset: 37043b05
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2020-12-10 15:32:36 +0000
URL:       https://git.openjdk.java.net/lanai/commit/37043b05

8257837: Performance regression in heap byte buffer views

Reviewed-by: chegar, roland

! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/oops/methodData.cpp
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedBuffer.java

Changeset: b35401d6
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2020-12-10 16:02:25 +0000
URL:       https://git.openjdk.java.net/lanai/commit/b35401d6

8257966: Instrument test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java

Reviewed-by: alanb, dfuchs

! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/java.policy.fail
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/java.policy.pass

Changeset: d163c6fe
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-12-10 16:16:25 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d163c6fe

8258015: [JVMCI] JVMCI_lock shouldn't be held while initializing box classes

Reviewed-by: iveresov

! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp

Changeset: 6be1f567
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-12-10 16:46:28 +0000
URL:       https://git.openjdk.java.net/lanai/commit/6be1f567

8257450: Start of release updates for JDK 17
8257451: Add SourceVersion.RELEASE_17
8257453: Add source 17 and target 17 to javac

Reviewed-by: dholmes, erikj, iris, mikael, jjg, jlahoda, jwilhelm, mchung, ihse

! make/autoconf/version-numbers
+ make/data/symbols/java.base-G.sym.txt
+ make/data/symbols/java.compiler-G.sym.txt
+ make/data/symbols/java.datatransfer-G.sym.txt
+ make/data/symbols/java.desktop-G.sym.txt
+ make/data/symbols/java.instrument-G.sym.txt
+ make/data/symbols/java.logging-G.sym.txt
+ make/data/symbols/java.management-G.sym.txt
+ make/data/symbols/java.management.rmi-G.sym.txt
+ make/data/symbols/java.naming-G.sym.txt
+ make/data/symbols/java.net.http-G.sym.txt
+ make/data/symbols/java.rmi-G.sym.txt
+ make/data/symbols/java.scripting-G.sym.txt
+ make/data/symbols/java.security.jgss-G.sym.txt
+ make/data/symbols/java.security.sasl-G.sym.txt
+ make/data/symbols/java.smartcardio-G.sym.txt
+ make/data/symbols/java.sql-G.sym.txt
+ make/data/symbols/java.sql.rowset-G.sym.txt
+ make/data/symbols/java.xml-G.sym.txt
+ make/data/symbols/java.xml.crypto-G.sym.txt
+ make/data/symbols/jdk.accessibility-G.sym.txt
+ make/data/symbols/jdk.attach-G.sym.txt
+ make/data/symbols/jdk.compiler-G.sym.txt
+ make/data/symbols/jdk.dynalink-G.sym.txt
+ make/data/symbols/jdk.httpserver-G.sym.txt
+ make/data/symbols/jdk.incubator.foreign-G.sym.txt
+ make/data/symbols/jdk.incubator.jpackage-G.sym.txt
+ make/data/symbols/jdk.incubator.vector-G.sym.txt
+ make/data/symbols/jdk.jartool-G.sym.txt
+ make/data/symbols/jdk.javadoc-G.sym.txt
+ make/data/symbols/jdk.jconsole-G.sym.txt
+ make/data/symbols/jdk.jdi-G.sym.txt
+ make/data/symbols/jdk.jfr-G.sym.txt
+ make/data/symbols/jdk.jpackage-G.sym.txt
+ make/data/symbols/jdk.jshell-G.sym.txt
+ make/data/symbols/jdk.jsobject-G.sym.txt
+ make/data/symbols/jdk.management-G.sym.txt
+ make/data/symbols/jdk.management.jfr-G.sym.txt
+ make/data/symbols/jdk.net-G.sym.txt
+ make/data/symbols/jdk.sctp-G.sym.txt
+ make/data/symbols/jdk.security.auth-G.sym.txt
+ make/data/symbols/jdk.security.jgss-G.sym.txt
+ make/data/symbols/jdk.unsupported-G.sym.txt
+ make/data/symbols/jdk.xml.dom-G.sym.txt
! make/data/symbols/symbols
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java
! test/hotspot/jtreg/runtime/modules/sealedP1/SuperClass.jcod
! test/hotspot/jtreg/runtime/modules/sealedP1/SuperInterface.jcod
! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod
! test/hotspot/jtreg/runtime/sealedClasses/Pkg/NotPermitted.jcod
! test/hotspot/jtreg/runtime/sealedClasses/Pkg/SealedInterface.jcod
! test/hotspot/jtreg/runtime/sealedClasses/planets/Mars.jcod
! test/hotspot/jtreg/runtime/sealedClasses/planets/OuterPlanets.jcod
! test/jdk/java/lang/module/ClassFileVersionsTest.java
! test/langtools/tools/javac/api/TestGetSourceVersions.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out
! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out
! test/langtools/tools/javac/versions/Versions.java

Changeset: 66936111
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2020-12-10 16:47:02 +0000
URL:       https://git.openjdk.java.net/lanai/commit/66936111

8253797: [cgroups v2] Account for the fact that swap accounting is disabled on some systems

Reviewed-by: hseigel

! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java

Changeset: 1e5e790b
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-12-10 17:04:35 +0000
URL:       https://git.openjdk.java.net/lanai/commit/1e5e790b

8258018: Remove arrayOop.inline.hpp

Reviewed-by: stefank, kbarrett, coleenp

! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/oops/arrayOop.hpp
- src/hotspot/share/oops/arrayOop.inline.hpp
! src/hotspot/share/oops/objArrayKlass.inline.hpp
! src/hotspot/share/oops/objArrayOop.inline.hpp
! src/hotspot/share/oops/typeArrayOop.inline.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp

Changeset: f5740561
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-12-10 17:22:48 +0000
URL:       https://git.openjdk.java.net/lanai/commit/f5740561

8256424: Move ciSymbol::symbol_name() to ciSymbols::symbol_name()

Reviewed-by: kvn, iklam

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_InstructionPrinter.cpp
! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/bcEscapeAnalyzer.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciField.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/ci/ciSymbol.cpp
! src/hotspot/share/ci/ciSymbol.hpp
+ src/hotspot/share/ci/ciSymbols.hpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/methodLiveness.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompiler.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/threadService.cpp

Changeset: 3342ecaf
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-12-10 18:16:33 +0000
URL:       https://git.openjdk.java.net/lanai/commit/3342ecaf

8258054: runtime/sealedClasses/GetPermittedSubclassesTest.java fails w/ jdk17

Reviewed-by: mikael, hseigel, darcy

! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod

Changeset: 42264b2d
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-12-10 19:55:44 +0000
URL:       https://git.openjdk.java.net/lanai/commit/42264b2d

8257971: (fs) Remove unused code from WindowsPath.subpath(begin, end)

Reviewed-by: lancea

! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java

Changeset: 164c55be
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-12-10 20:21:35 +0000
URL:       https://git.openjdk.java.net/lanai/commit/164c55be

8258056: jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java fails against jdk17

Reviewed-by: jwilhelm

! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java

Changeset: 80dac5a8
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-12-10 20:33:13 +0000
URL:       https://git.openjdk.java.net/lanai/commit/80dac5a8

8257912: Convert enum iteration to use range-based for loops

Reviewed-by: kbarrett, tschatzl, gziemski

! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/utilities/enumIterator.hpp
! test/hotspot/gtest/utilities/test_enumIterator.cpp

Changeset: d4282b0c
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-12-10 23:57:35 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d4282b0c

8257731: Remove excessive include of stubRoutines.hpp

Reviewed-by: coleenp, kvn

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/jniFastGetField_arm.cpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/jniFastGetField_x86_64.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_32.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_ext_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/zero/interpreterRT_zero.cpp
! src/hotspot/cpu/zero/interpreterRT_zero.hpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/generateOptoStub.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/icache.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/copy.cpp
! src/hotspot/share/utilities/copy.hpp

Changeset: 37dc675c
Author:    John Lin <johnlinp at gmail.com>
Committer: Pavel Rappo <prappo at openjdk.org>
Date:      2020-12-11 00:26:10 +0000
URL:       https://git.openjdk.java.net/lanai/commit/37dc675c

8247402: Documentation for Map::compute contains confusing implementation requirements

Reviewed-by: prappo, martin

! src/java.base/share/classes/java/util/Map.java

Changeset: 155ae3df
Author:    duke <duke at openjdk.org>
Date:      2020-12-11 03:00:56 +0000
URL:       https://git.openjdk.java.net/lanai/commit/155ae3df

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list