git: openjdk/amber: sealed-types: 106 new changesets

duke duke at openjdk.java.net
Thu Nov 19 22:33:56 UTC 2020


Changeset: dff26a48
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-11-13 00:32:29 +0000
URL:       https://github.com/openjdk/amber/commit/dff26a48

8256063: Module::getPackages on an unnamed module may return packages that are in a named module

Reviewed-by: alanb, chegar

! src/java.base/share/classes/java/lang/Module.java
+ test/jdk/java/lang/module/Packages/GetPackagesTest.java
+ test/jdk/java/lang/module/Packages/m/module-info.java
+ test/jdk/java/lang/module/Packages/m/p/Main.java

Changeset: e32a4ea4
Author:    Alexandre Iline <shurailine at openjdk.org>
Date:      2020-11-13 02:27:32 +0000
URL:       https://github.com/openjdk/amber/commit/e32a4ea4

8253820: Save test images and dumps with timestamps from client sanity suite

Reviewed-by: serb

! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java
! test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java
! test/jdk/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java

Changeset: 1d3d64f3
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2020-11-13 03:44:41 +0000
URL:       https://github.com/openjdk/amber/commit/1d3d64f3

8255973: Add more logging to debug JDK-8255917

Reviewed-by: ccheung, stuefe, iklam

! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java

Changeset: c3139abe
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-13 07:39:29 +0000
URL:       https://github.com/openjdk/amber/commit/c3139abe

8256220: C1: x86_32 fails with -XX:UseSSE=1 after JDK-8210764 due to mishandled lir_neg

Reviewed-by: chagedorn

! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp

Changeset: 05b82456
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-13 07:40:19 +0000
URL:       https://github.com/openjdk/amber/commit/05b82456

8256290: javac/lambda/T8031967.java fails with StackOverflowError on x86_32

Reviewed-by: mcimadamore

! test/langtools/tools/javac/lambda/T8031967.java

Changeset: ea576ddb
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-11-13 08:19:33 +0000
URL:       https://github.com/openjdk/amber/commit/ea576ddb

8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPeelingNeverEnteredLoop.java

Changeset: b4d01867
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-13 08:20:11 +0000
URL:       https://github.com/openjdk/amber/commit/b4d01867

8253525: Implement getInstanceSize/sizeOf intrinsics

Reviewed-by: kvn, sspitsyn

! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/java.base/share/classes/module-info.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
+ test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java

Changeset: 41139e31
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2020-11-13 09:40:06 +0000
URL:       https://github.com/openjdk/amber/commit/41139e31

8255964: Add all details to jstack log in jtreg timeout handler

Reviewed-by: iignatyev

! test/failure_handler/src/share/conf/common.properties

Changeset: b0c28fad
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-11-13 09:47:00 +0000
URL:       https://github.com/openjdk/amber/commit/b0c28fad

8256011: Shenandoah: Don't resurrect finalizably reachable objects

Reviewed-by: shade, zgu

! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp

Changeset: 8c31bd29
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-11-13 11:07:53 +0000
URL:       https://github.com/openjdk/amber/commit/8c31bd29

8256275: Optimized build is broken

Reviewed-by: redestad, coleenp

! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/runtime/stackWatermark.hpp

Changeset: 5973e91c
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-11-13 11:31:25 +0000
URL:       https://github.com/openjdk/amber/commit/5973e91c

8253005: Add `@throws IOException` in javadoc for `HttpEchange.sendResponseHeaders`

Reviewed-by: dfuchs

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
+ test/jdk/java/net/httpclient/SendResponseHeadersTest.java

Changeset: c8dd0b53
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-11-13 12:23:08 +0000
URL:       https://github.com/openjdk/amber/commit/c8dd0b53

8256320: ZGC: Update zDebug to support UseCompressedClassPointers

Reviewed-by: pliden

! src/hotspot/share/gc/z/zDebug.gdb

Changeset: e9956fec
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-13 12:36:51 +0000
URL:       https://github.com/openjdk/amber/commit/e9956fec

8256127: Add cross-compiled foreign architectures builds to submit workflow

Reviewed-by: ihse, rwestberg

! .github/workflows/submit.yml

Changeset: 56ea7864
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-11-13 13:13:43 +0000
URL:       https://github.com/openjdk/amber/commit/56ea7864

8245215: Obsolete InitialBootClassLoaderMetaspaceSize and UseLargePagesInMetaspace

Reviewed-by: lfoltan, ccheung, stuefe, coleenp

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java

Changeset: 1c47244b
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-11-13 15:10:41 +0000
URL:       https://github.com/openjdk/amber/commit/1c47244b

8255244: HttpClient: Response headers contain incorrectly encoded Unicode characters

Reviewed-by: chegar, michaelm

! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/HttpServerAdapters.java
+ test/jdk/java/net/httpclient/ISO_8859_1_Test.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/Http1HeaderParserTest.java

Changeset: 1e9a432d
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2020-11-13 17:28:05 +0000
URL:       https://github.com/openjdk/amber/commit/1e9a432d

8256202: Some tweaks for jarsigner tests PosixPermissionsTest and SymLinkTest

Reviewed-by: mbaesken

! test/jdk/sun/security/tools/jarsigner/PosixPermissionsTest.java
! test/jdk/sun/security/tools/jarsigner/SymLinkTest.java

Changeset: 298bce1d
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-11-16 07:15:43 +0000
URL:       https://github.com/openjdk/amber/commit/298bce1d

8256367: [windows] Better logging for some system calls

Reviewed-by: iklam

! src/hotspot/os/windows/os_windows.cpp

Changeset: 6a69e304
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-11-16 07:58:40 +0000
URL:       https://github.com/openjdk/amber/commit/6a69e304

8256337: ap01t001.cpp, 67: Received unexpected number of ObjectFree events: 7

Reviewed-by: coleenp, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001.java

Changeset: 588caab0
Author:    Robin Westberg <rwestberg at openjdk.org>
Date:      2020-11-16 08:00:21 +0000
URL:       https://github.com/openjdk/amber/commit/588caab0

8256277: Github Action build on macOS should define OS and Xcode versions

Reviewed-by: shade, ehelin, erikj

! .github/workflows/submit.yml

Changeset: 1103e337
Author:    Robin Westberg <rwestberg at openjdk.org>
Date:      2020-11-16 08:02:11 +0000
URL:       https://github.com/openjdk/amber/commit/1103e337

8256354: Github Action build on Windows should define OS and MSVC versions

Reviewed-by: erikj, shade

! .github/workflows/submit.yml

Changeset: ac394893
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-11-16 10:11:33 +0000
URL:       https://github.com/openjdk/amber/commit/ac394893

8256323: Remove HeapRegionManager::update_committed_space()

Reviewed-by: shade, sjohanss

! src/hotspot/share/gc/g1/heapRegionManager.hpp

Changeset: 8eeb36f1
Author:    Hui Shi <hshi at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2020-11-16 11:34:47 +0000
URL:       https://github.com/openjdk/amber/commit/8eeb36f1

8255883: Avoid duplicated GeneratedMethodAccessor when reflect method invoked from different threads

Reviewed-by: shade, alanb

! src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java

Changeset: c5fe2c1f
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2020-11-16 13:06:45 +0000
URL:       https://github.com/openjdk/amber/commit/c5fe2c1f

8244679: JVM/TI GetCurrentContendedMonitor/contmon001 failed due to "(IsSameObject#3) unexpected monitor object: 0x000000562336DBA8"

Reviewed-by: pchilanomate, dcubed, dholmes, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002.java

Changeset: c85c9ad1
Author:    Jie Kang <jkang at openjdk.org>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date:      2020-11-16 13:25:40 +0000
URL:       https://github.com/openjdk/amber/commit/c85c9ad1

8255992: JFR EventWriter does not use first string from StringPool with id 0

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java

Changeset: 1d7ed03d
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2020-11-16 14:10:08 +0000
URL:       https://github.com/openjdk/amber/commit/1d7ed03d

8244376: possibly stale comment above "struct SharedGlobals" in synchronizer.cpp

Reviewed-by: hseigel, dholmes

! src/hotspot/share/runtime/synchronizer.cpp

Changeset: b8de2391
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2020-11-16 14:25:51 +0000
URL:       https://github.com/openjdk/amber/commit/b8de2391

8256380: JDK-8254162 broke 32bit windows build

Reviewed-by: shade

! src/hotspot/share/prims/scopedMemoryAccess.hpp

Changeset: f611fdfe
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2020-11-16 14:58:14 +0000
URL:       https://github.com/openjdk/amber/commit/f611fdfe

8254016: Test8237524 fails with -XX:-CompactStrings option

Reviewed-by: shade

! test/hotspot/jtreg/compiler/intrinsics/Test8237524.java

Changeset: 3675653c
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2020-11-16 17:21:13 +0000
URL:       https://github.com/openjdk/amber/commit/3675653c

8255384: Remove special_runtime_exit_condition() check from SS::block()

Reviewed-by: dholmes, rrich, dcubed

! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/thread.cpp

Changeset: 68fd71d2
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-11-16 19:30:43 +0000
URL:       https://github.com/openjdk/amber/commit/68fd71d2

8256414: add optimized build to submit workflow

add linux-x64-optimized to submit workflow

Reviewed-by: vlivanov, shade, kvn

! .github/workflows/submit.yml

Changeset: 6e35bcbf
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-16 19:39:36 +0000
URL:       https://github.com/openjdk/amber/commit/6e35bcbf

8256205: Simplify compiler calling convention handling

Reviewed-by: kvn, neliasso

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/formsopt.cpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/c1/c1_FrameMap.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp

Changeset: 0357db35
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-11-16 20:08:49 +0000
URL:       https://github.com/openjdk/amber/commit/0357db35

8256287: [windows] add loop fuse to map_or_reserve_memory_aligned

Reviewed-by: luhenry, iklam, minqi

! src/hotspot/os/windows/os_windows.cpp

Changeset: bf84dac4
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-11-16 23:12:45 +0000
URL:       https://github.com/openjdk/amber/commit/bf84dac4

8247781: Day periods support

Reviewed-by: scolebourne, rriggs, joehw

! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
+ make/jdk/src/classes/build/tools/cldrconverter/DayPeriodRuleParseHandler.java
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! make/jdk/src/classes/build/tools/cldrconverter/PluralsParseHandler.java
! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/format/DateTimeParseContext.java
! src/java.base/share/classes/java/time/format/Parsed.java
! src/java.base/share/classes/java/time/temporal/ChronoField.java
! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! src/java.base/share/classes/sun/util/locale/provider/NumberFormatProviderImpl.java
! test/jdk/java/time/tck/java/time/format/TCKDateTimeParseResolver.java
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
! test/jdk/java/time/test/java/time/format/TestDayPeriodWithDTF.java
! test/jdk/java/util/Calendar/Bug8007038.java
! test/jdk/java/util/Calendar/NarrowNamesTest.java

Changeset: 36dbe6f2
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-11-16 23:14:58 +0000
URL:       https://github.com/openjdk/amber/commit/36dbe6f2

8256376: The javax/swing/JSpinner/SerializationTest.java fails on headful windows

Reviewed-by: aivanov

! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
! test/jdk/javax/swing/JSpinner/SerializationTest.java

Changeset: eabf3bac
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-11-17 01:35:30 +0000
URL:       https://github.com/openjdk/amber/commit/eabf3bac

8256037: [TESTBUG] com/sun/jndi/dns/ConfigTests/PortUnreachable.java fails due to the hard coded threshold is small

Reviewed-by: shade, aefimov

! test/jdk/com/sun/jndi/dns/ConfigTests/PortUnreachable.java

Changeset: 30a2ad55
Author:    Eric Liu <eric.c.liu at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date:      2020-11-17 01:55:09 +0000
URL:       https://github.com/openjdk/amber/commit/30a2ad55

8254872: Optimize Rotate on AArch64

Reviewed-by: aph, kvn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp

Changeset: c35e1a28
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-11-17 01:57:24 +0000
URL:       https://github.com/openjdk/amber/commit/c35e1a28

8255947: [macos] Signed macOS jpackage app doesn't filter spurious '-psn' argument

Reviewed-by: herrick, asemenyuk

! src/jdk.jpackage/linux/native/common/LinuxSysInfo.cpp
! src/jdk.jpackage/macosx/native/common/MacSysInfo.cpp
! src/jdk.jpackage/unix/native/common/UnixSysInfo.cpp
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
+ test/jdk/tools/jpackage/macosx/ArgumentsFilteringTest.java

Changeset: 537b40e0
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-11-17 03:16:10 +0000
URL:       https://github.com/openjdk/amber/commit/537b40e0

8252588: HotSpot Style Guide should permit uniform initialization

Reviewed-by: jrose, dholmes, dcubed, tschatzl, kvn

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: 12285172
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-17 07:15:04 +0000
URL:       https://github.com/openjdk/amber/commit/12285172

8256274: C2: Optimize copying of the shared type dictionary

Reviewed-by: neliasso, kvn

! src/hotspot/share/libadt/dict.cpp
! src/hotspot/share/libadt/dict.hpp
! src/hotspot/share/opto/type.cpp

Changeset: 4553fa0b
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2020-11-17 07:59:01 +0000
URL:       https://github.com/openjdk/amber/commit/4553fa0b

8256258: some missing NULL checks or asserts after CodeCache::find_blob_unsafe

Reviewed-by: shade

! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp

Changeset: 5dbfae01
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-11-17 09:16:06 +0000
URL:       https://github.com/openjdk/amber/commit/5dbfae01

8255058: C1: assert(is_virtual()) failed: type check

Reviewed-by: neliasso, kvn

! src/hotspot/share/c1/c1_LinearScan.cpp
+ test/hotspot/jtreg/compiler/c1/TestPinnedConstantExceptionEdge.java

Changeset: 6d878565
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2020-11-17 09:37:36 +0000
URL:       https://github.com/openjdk/amber/commit/6d878565

8256325: Remove duplicate asserts in PhaseMacroExpand::expand_macro_nodes

Reviewed-by: shade, redestad

! src/hotspot/share/opto/macro.cpp

Changeset: a7422ac2
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-11-17 10:37:27 +0000
URL:       https://github.com/openjdk/amber/commit/a7422ac2

8255150: Add utility methods to check long indexes and ranges

Co-authored-by: Paul Sandoz <psandoz at openjdk.org>
Reviewed-by: jvernee, dlong, 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_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/java.base/share/classes/java/lang/IndexOutOfBoundsException.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/util/Objects.java
! src/java.base/share/classes/jdk/internal/util/Preconditions.java
! src/java.base/share/classes/sun/security/util/ArrayUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
+ test/hotspot/jtreg/compiler/intrinsics/TestCheckIndex.java
! test/jdk/java/util/Objects/CheckIndex.java
+ test/jdk/java/util/Objects/CheckLongIndex.java

Changeset: adb8561a
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-11-17 11:21:17 +0000
URL:       https://github.com/openjdk/amber/commit/adb8561a

8253228: [JVMCI] provide more info on fatal JVMCI errors

Reviewed-by: kvn, never

! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp

Changeset: 53a31889
Author:    Rafael Winterhalter <winterhalter at openjdk.org>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date:      2020-11-17 11:23:47 +0000
URL:       https://github.com/openjdk/amber/commit/53a31889

8202471: (ann) Cannot read type annotations on generic receiver type's type variables

Reviewed-by: jfranck

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! test/jdk/java/lang/annotation/typeAnnotations/ConstructorReceiverTest.java
! test/jdk/java/lang/annotation/typeAnnotations/TestExecutableGetAnnotatedType.java
+ test/jdk/java/lang/annotation/typeAnnotations/TestReceiverTypeOwner.java
+ test/jdk/java/lang/annotation/typeAnnotations/TestReceiverTypeParameterizedConstructor.java
+ test/jdk/java/lang/annotation/typeAnnotations/TestReceiverTypeParameterizedMethod.java

Changeset: 3dcde557
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-17 12:10:52 +0000
URL:       https://github.com/openjdk/amber/commit/3dcde557

8256386: ARM32 tests fail with "bad AD file" after JDK-8223051

Reviewed-by: azeemj, kvn, roland

! src/hotspot/cpu/arm/arm.ad

Changeset: 9d0ee66f
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2020-11-17 12:12:08 +0000
URL:       https://github.com/openjdk/amber/commit/9d0ee66f

8255758: JEP 380 spec clarifications

Reviewed-by: dfuchs, alanb

! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
! test/jdk/java/nio/channels/unixdomain/Security.java

Changeset: 9dbbe83a
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-11-17 12:21:11 +0000
URL:       https://github.com/openjdk/amber/commit/9dbbe83a

8256146: Cleanup test/jdk/java/nio/channels/DatagramChannel/Connect.java

Reviewed-by: alanb

! test/jdk/java/nio/channels/DatagramChannel/Connect.java

Changeset: 654ad274
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-17 12:24:42 +0000
URL:       https://github.com/openjdk/amber/commit/654ad274

8256392: C2: Various Node cleanups

Reviewed-by: neliasso, thartmann, vlivanov

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp

Changeset: 3b9c5a36
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-17 14:48:00 +0000
URL:       https://github.com/openjdk/amber/commit/3b9c5a36

8255796: Zero: CASE(_new) should replenish TLABs properly

Reviewed-by: sgehwolf

! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp

Changeset: c3717826
Author:    Jose Ricardo Ziviani <joserz at linux.ibm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2020-11-17 15:15:44 +0000
URL:       https://github.com/openjdk/amber/commit/c3717826

8255553: [PPC64] Introduce and use setbc and setnbc P10 instructions

Reviewed-by: mdoerr

! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp

Changeset: c255b18c
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-11-17 15:29:43 +0000
URL:       https://github.com/openjdk/amber/commit/c255b18c

8256216: Enable reproducible builds in jib-profiles

Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: f2a9d02d
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-11-17 15:46:34 +0000
URL:       https://github.com/openjdk/amber/commit/f2a9d02d

8256370: Add asserts to Reference.getInactive()

Reviewed-by: mchung

! src/java.base/share/classes/java/lang/ref/Finalizer.java
! src/java.base/share/classes/java/lang/ref/Reference.java

Changeset: 9130ca4c
Author:    Per Liden <pliden at openjdk.org>
Date:      2020-11-17 16:40:12 +0000
URL:       https://github.com/openjdk/amber/commit/9130ca4c

8256401: ZGC: Improve ZList verification

Reviewed-by: ayang, stefank

! src/hotspot/share/gc/z/zList.hpp
! src/hotspot/share/gc/z/zList.inline.hpp
! src/hotspot/share/gc/z/zPage.cpp
! test/hotspot/gtest/gc/z/test_zList.cpp

Changeset: 9efbb463
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-11-17 17:09:56 +0000
URL:       https://github.com/openjdk/amber/commit/9efbb463

8256426: Shenandoah: Remove superfluous assert is ShBS::load_reference_barrier()

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp

Changeset: d9dbd5de
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-11-17 19:59:04 +0000
URL:       https://github.com/openjdk/amber/commit/d9dbd5de

8256430: add linux-x64-optimized to regular testing

Reviewed-by: kvn, dcubed, vlivanov, erikj

! make/conf/jib-profiles.js

Changeset: f7517386
Author:    Per Liden <pliden at openjdk.org>
Date:      2020-11-17 20:48:14 +0000
URL:       https://github.com/openjdk/amber/commit/f7517386

8256484: ZGC: Rename ZRelocationSetSelector::register_garbage_page()

Reviewed-by: stefank, ayang

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp

Changeset: eb021848
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2020-11-17 23:59:08 +0000
URL:       https://github.com/openjdk/amber/commit/eb021848

8134630: make code and comments consistent for stack lock optimization

Reviewed-by: dholmes, coleenp

! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp

Changeset: ef3ddb1d
Author:    Dongbo He <dongbohe at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-11-18 01:10:11 +0000
URL:       https://github.com/openjdk/amber/commit/ef3ddb1d

8255448: Fastdebug JVM crashes with Vector API when PrintAssembly is turned on

Co-authored-by: Huang Wang <wanghuang3 at huawei.com>
Reviewed-by: vlivanov

! src/hotspot/share/opto/vector.cpp

Changeset: 26a1ec1b
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2020-11-18 02:08:20 +0000
URL:       https://github.com/openjdk/amber/commit/26a1ec1b

8256435: [TESTBUG] java/foreign/TestHandshake.java fails with direct buffer memory OOM

Reviewed-by: mcimadamore

! test/jdk/java/foreign/TestHandshake.java

Changeset: 7ecf070e
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-11-18 03:44:27 +0000
URL:       https://github.com/openjdk/amber/commit/7ecf070e

8256476: Assert in vmIntrinsics::flags_for with -XX:+Verbose

Reviewed-by: redestad

! src/hotspot/share/classfile/vmIntrinsics.cpp

Changeset: c0892148
Author:    Xubo Zhang <xubo.zhang at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2020-11-18 04:49:15 +0000
URL:       https://github.com/openjdk/amber/commit/c0892148

8255368: Math.exp() gives wrong result for large values on x86 32-bit platforms

Reviewed-by: darcy, kvn

! src/hotspot/cpu/x86/macroAssembler_x86_exp.cpp
+ test/jdk/java/lang/Math/ExpCornerCaseTests.java

Changeset: d3095605
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-11-18 08:21:03 +0000
URL:       https://github.com/openjdk/amber/commit/d3095605

8253081: G1 fails on stale objects in archived module graph in Open Archive regions

Change the handling of Open Archive areas, instead of assuming that everything in there is live always, a root containing references to all live root objects is provided. Adapt G1 to handle Open Archive regions as any other old region apart from never compacting or evacuating them.

Co-authored-by: Ioi Lam <iklam at openjdk.org>
Reviewed-by: kbarrett, sjohanss, redestad

! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderDataShared.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/cpCache.inline.hpp
! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java

Changeset: 6948456d
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2020-11-18 08:43:51 +0000
URL:       https://github.com/openjdk/amber/commit/6948456d

8256461: AbstractFileSystemProvider.getSunPathForSocketCall for empty Path returns '.'

Reviewed-by: dfuchs, alanb

! src/java.base/share/classes/sun/nio/ch/UnixDomainSockets.java
! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
+ test/jdk/java/nio/channels/unixdomain/EmptySunPathForSocketFile.java

Changeset: 655bb619
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-11-18 09:24:17 +0000
URL:       https://github.com/openjdk/amber/commit/655bb619

8255936: "parsing found no loops but there are some" assertion failure with Shenandoah

Reviewed-by: thartmann, rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! test/hotspot/jtreg/gc/shenandoah/compiler/BarrierInInfiniteLoop.java

Changeset: b0b9dd27
Author:    Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-11-18 10:14:20 +0000
URL:       https://github.com/openjdk/amber/commit/b0b9dd27

8256318: AArch64: Add support for floating-point absolute difference

Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/jtreg/compiler/c2/Test8217359.java
! test/hotspot/jtreg/compiler/c2/TestFoldCompares.java
! test/hotspot/jtreg/compiler/c2/TestReplaceEquivPhis.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVectorShiftShorts.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops.java
! test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops_2.java
! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestSearchAlignment.java
! test/hotspot/jtreg/runtime/invokedynamic/DynamicConstantHelper.jasm
! test/hotspot/jtreg/runtime/invokedynamic/TestDynamicConstant.java
! test/jdk/sun/security/provider/MessageDigest/SHA3.java
! test/micro/org/openjdk/bench/java/util/Base64Encode.java
+ test/micro/org/openjdk/bench/vm/compiler/FloatingScalarVectorAbsDiff.java
! test/micro/org/openjdk/bench/vm/compiler/VectorShiftAccumulate.java

Changeset: 97074969
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2020-11-18 10:20:37 +0000
URL:       https://github.com/openjdk/amber/commit/97074969

8256479: [PPC64] C2 crashes when UseVectorByteReverseInstructionsPPC64 used without SuperwordUseVSX

Reviewed-by: goetz, psandoz

! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java

Changeset: d2ddf074
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2020-11-18 10:23:20 +0000
URL:       https://github.com/openjdk/amber/commit/d2ddf074

8256477: Specialize heap memory segment implementations

Reviewed-by: jvernee, chegar

! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantHeap.java

Changeset: f7f34474
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-18 10:31:13 +0000
URL:       https://github.com/openjdk/amber/commit/f7f34474

8256453: C2: Reduce State footprint

Reviewed-by: neliasso, kvn

! src/hotspot/share/adlc/dfa.cpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/opto/matcher.cpp

Changeset: 5bcf898b
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2020-11-18 11:52:47 +0000
URL:       https://github.com/openjdk/amber/commit/5bcf898b

8256478: C2 compilation fails with assert(t1->isa_long()) failed: Type must be a long

Reviewed-by: roland, chagedorn, kvn

! src/hotspot/share/opto/mulnode.cpp

Changeset: f504f419
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2020-11-18 11:53:25 +0000
URL:       https://github.com/openjdk/amber/commit/f504f419

8256385: C2: fatal error: modified node is not on IGVN._worklist

Reviewed-by: chagedorn, roland

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestDeadNodeDuringIGVN.java

Changeset: eab170c0
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-11-18 12:59:17 +0000
URL:       https://github.com/openjdk/amber/commit/eab170c0

8256415: Shenandoah: Should evacuate/update codecache concurrently when class unloading is off

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp

Changeset: 486d6f63
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2020-11-18 13:14:11 +0000
URL:       https://github.com/openjdk/amber/commit/486d6f63

8256363: Define toString() for MGF1ParameterSpec

Reviewed-by: mullan

! src/java.base/share/classes/java/security/spec/MGF1ParameterSpec.java
! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java

Changeset: 4e5116c4
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-11-18 14:10:27 +0000
URL:       https://github.com/openjdk/amber/commit/4e5116c4

8256501: libTestMainKeyWindow fails to build with Xcode 12.2

Reviewed-by: ihse, serb

! make/test/JtregNativeJdk.gmk

Changeset: fa8dce4f
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-11-18 14:12:48 +0000
URL:       https://github.com/openjdk/amber/commit/fa8dce4f

8256365: Clean up vtable initialization code

Reviewed-by: eosterlund, dholmes

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp

Changeset: 50a2c22f
Author:    Gerard Ziemski <gziemski at openjdk.org>
Date:      2020-11-18 15:29:13 +0000
URL:       https://github.com/openjdk/amber/commit/50a2c22f

8253742: POSIX signal code cleanup

Reviewed-by: stuefe, dholmes

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/signals_posix.hpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 1707d5ca
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2020-11-18 16:48:17 +0000
URL:       https://github.com/openjdk/amber/commit/1707d5ca

8238174: migrate ObjectMonitor::_owner field away from C++ volatile semantics

Reviewed-by: dholmes, mdoerr

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp

Changeset: 33d3918e
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2020-11-18 17:15:37 +0000
URL:       https://github.com/openjdk/amber/commit/33d3918e

8256565: ProblemList jdk/jfr/api/recording/event/TestReEnableName.java on windows

Reviewed-by: egahlin

! test/jdk/ProblemList.txt

Changeset: c9c15733
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2020-11-18 18:02:40 +0000
URL:       https://github.com/openjdk/amber/commit/c9c15733

8256567: ProblemList java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java for Xcomp testing

Reviewed-by: mcimadamore

! test/jdk/ProblemList-Xcomp.txt

Changeset: 300cbaa6
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2020-11-18 18:05:38 +0000
URL:       https://github.com/openjdk/amber/commit/300cbaa6

8256418: Jittester make build is broken.

Reviewed-by: iignatyev

! test/hotspot/jtreg/testlibrary/jittester/Makefile

Changeset: 03e84ef7
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2020-11-18 19:01:52 +0000
URL:       https://github.com/openjdk/amber/commit/03e84ef7

8256189: Exact VarHandle tests should test withInvokeBehavior() works as expected

Reviewed-by: mcimadamore, chegar

! src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAccess.java.template
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestExact.java

Changeset: 3110d589
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-11-18 21:54:12 +0000
URL:       https://github.com/openjdk/amber/commit/3110d589

8256538: Fix annoying awk warning in configure for java versions

Reviewed-by: erikj

! make/autoconf/boot-jdk.m4

Changeset: 5912df24
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2020-11-18 22:00:19 +0000
URL:       https://github.com/openjdk/amber/commit/5912df24

8256427: Test com/sun/jndi/dns/ConfigTests/PortUnreachable.java does not work on AIX

Reviewed-by: jiefu, mbaesken

! test/jdk/com/sun/jndi/dns/ConfigTests/PortUnreachable.java

Changeset: 646c2002
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2020-11-18 22:04:18 +0000
URL:       https://github.com/openjdk/amber/commit/646c2002

8256152: tests fail because of ambiguous method resolution

Reviewed-by: psandoz

! test/jdk/java/util/stream/boottest/java.base/java/util/stream/DoubleNodeTest.java

Changeset: 99eac535
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-11-18 22:45:49 +0000
URL:       https://github.com/openjdk/amber/commit/99eac535

8225631: Consider replacing muxAcquire/Release with PlatformMonitor

Reviewed-by: coleenp, dcubed, kbarrett

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/runtime/park.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 2b155713
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-11-18 22:48:39 +0000
URL:       https://github.com/openjdk/amber/commit/2b155713

8256383: PlatformMutex::try_lock has different semantics on Windows and Posix

Reviewed-by: stuefe, dcubed

! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp

Changeset: cfa92a53
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2020-11-19 04:09:25 +0000
URL:       https://github.com/openjdk/amber/commit/cfa92a53

8256178: Add RAII object for file lock

Reviewed-by: dholmes, coleenp

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

Changeset: 4178834d
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-11-19 07:31:00 +0000
URL:       https://github.com/openjdk/amber/commit/4178834d

8256172: Clean up CDS handling of i2i_entry

Reviewed-by: minqi, ccheung

! 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/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp

Changeset: 8e241b52
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2020-11-19 07:45:08 +0000
URL:       https://github.com/openjdk/amber/commit/8e241b52

8256552: Let ReplayCompiles set UseDebuggerErgo

Reviewed-by: vlivanov, redestad

! src/hotspot/share/runtime/arguments.cpp

Changeset: cb2676c8
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-19 08:02:37 +0000
URL:       https://github.com/openjdk/amber/commit/cb2676c8

8256499: Zero: enable Epsilon GC

Reviewed-by: rkennke, ihse

! make/autoconf/jvm-features.m4

Changeset: 9fe2d31d
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-11-19 09:35:49 +0000
URL:       https://github.com/openjdk/amber/commit/9fe2d31d

8252304: Seed an HttpRequest.Builder from an existing HttpRequest

Co-authored-by: Chris Hegarty <chegar at openjdk.org>
Reviewed-by: chegar, dfuchs, michaelm

! src/java.net.http/share/classes/java/net/http/HttpRequest.java
+ test/jdk/java/net/httpclient/HttpRequestNewBuilderTest.java
! test/jdk/java/net/httpclient/examples/JavadocExamples.java

Changeset: 6702910b
Author:    Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-11-19 09:46:34 +0000
URL:       https://github.com/openjdk/amber/commit/6702910b

8256375: AArch64: aarch64-asmtest.py may generate undefined register r18

Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp

Changeset: f626ed6a
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-11-19 11:51:09 +0000
URL:       https://github.com/openjdk/amber/commit/f626ed6a

8255978: [windows] os::release_memory may not release the full range

Reviewed-by: iklam, minqi

! 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/os/windows/os_windows.hpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_os.cpp

Changeset: d183fc7f
Author:    Alan Hayward <alan.hayward at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date:      2020-11-19 12:27:22 +0000
URL:       https://github.com/openjdk/amber/commit/d183fc7f

8221554: aarch64 cross-modifying code

Reviewed-by: rehn, aph

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.hpp
! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp
! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.hpp
! src/hotspot/os_cpu/windows_aarch64/orderAccess_windows_aarch64.hpp
! src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/orderAccess.cpp
! src/hotspot/share/runtime/orderAccess.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 342ccf69
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2020-11-19 14:12:41 +0000
URL:       https://github.com/openjdk/amber/commit/342ccf69

8256253: Defer Biased Locking obsoletion to JDK 18

Reviewed-by: dholmes, coleenp, dcubed, mdoerr

! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/gtest/runtime/test_special_flags.cpp

Changeset: 3a4b90f0
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2020-11-19 14:15:57 +0000
URL:       https://github.com/openjdk/amber/commit/3a4b90f0

8202343: Disable TLS 1.0 and 1.1

Reviewed-by: xuelei, dfuchs, coffeys

! src/java.base/share/conf/security/java.security
! test/jdk/java/net/httpclient/TlsContextTest.java
! test/jdk/javax/net/ssl/SSLEngine/Arrays.java
! test/jdk/javax/net/ssl/TLS/TLSClientPropertyTest.java
! test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcClient.java
! test/jdk/javax/net/ssl/TLSv11/GenericBlockCipher.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java
! test/jdk/sun/security/ssl/CipherSuite/DisabledCurve.java
! test/jdk/sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java
! test/jdk/sun/security/ssl/ClientHandshaker/LengthCheckTest.java
! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java
- test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh
! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java
! test/jdk/sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java
+ test/jdk/sun/security/ssl/SSLContextImpl/SSLContextDefault.java
! test/jdk/sun/security/ssl/SSLContextImpl/SSLContextVersion.java
! test/jdk/sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java
! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java
! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java
! test/lib/jdk/test/lib/security/SecurityUtils.java

Changeset: ba721f5f
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-11-19 14:30:02 +0000
URL:       https://github.com/openjdk/amber/commit/ba721f5f

8212879: Make JVMTI TagMap table concurrent

Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp at openjdk.org>
Reviewed-by: stefank, ihse, zgu, eosterlund, sspitsyn, kbarrett

! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shared/weakProcessor.hpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.hpp
! src/hotspot/share/gc/shared/weakProcessorPhases.cpp
! src/hotspot/share/gc/shared/weakProcessorPhases.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
! src/hotspot/share/gc/z/zOopClosures.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMap.hpp
+ src/hotspot/share/prims/jvmtiTagMapTable.cpp
+ src/hotspot/share/prims/jvmtiTagMapTable.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.cpp

Changeset: 675d1d56
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-11-19 15:42:46 +0000
URL:       https://github.com/openjdk/amber/commit/675d1d56

8256516: Simplify clearing References

Provide and use explicit referent clearing instead of set to null.

Reviewed-by: rkennke, shade, pliden, mchung

! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/referenceProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/z/zReferenceProcessor.cpp

Changeset: 580f22cc
Author:    Paul Sandoz <psandoz at openjdk.org>
Date:      2020-11-19 16:58:03 +0000
URL:       https://github.com/openjdk/amber/commit/580f22cc

8256581: Refactor vector conversion tests

Reviewed-by: vlivanov

! test/jdk/jdk/incubator/vector/AbstractVectorConversionTest.java
! test/jdk/jdk/incubator/vector/Vector128ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector256ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector512ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java
! test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java

Changeset: 9bb82232
Author:    Hai-May Chao <hchao at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2020-11-19 17:22:59 +0000
URL:       https://github.com/openjdk/amber/commit/9bb82232

8253299: Manifest bytes are read twice when verifying a signed JAR

Reviewed-by: redestad, lancea, alanb

! src/java.base/share/classes/java/util/jar/JarFile.java

Changeset: 1718abae
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-11-19 17:24:32 +0000
URL:       https://github.com/openjdk/amber/commit/1718abae

8227400: Adjust jib profiles to make 3rd party tools for creating installers available on Mach5 test machines

Reviewed-by: almatvee, herrick

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/windows/WinResourceTest.java
! test/jdk/tools/jpackage/windows/WinScriptTest.java

Changeset: defdd12e
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-19 17:37:07 +0000
URL:       https://github.com/openjdk/amber/commit/defdd12e

8142984: Zero: fast accessors should handle both getters and setters

Reviewed-by: andrew, coleenp

! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.hpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.hpp

Changeset: b8244b60
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2020-11-19 17:55:33 +0000
URL:       https://github.com/openjdk/amber/commit/b8244b60

8236926: Concurrently uncommit memory in G1

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
+ src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp
+ src/hotspot/share/gc/g1/g1CommittedRegionMap.hpp
+ src/hotspot/share/gc/g1/g1CommittedRegionMap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1HRPrinter.hpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.hpp
+ src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp
+ src/hotspot/share/gc/g1/g1UncommitRegionTask.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/g1/heapRegionManager.inline.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
+ test/hotspot/gtest/gc/g1/test_g1RegionMap.cpp
+ test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java
+ test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: b9db002f
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2020-11-19 19:09:22 +0000
URL:       https://github.com/openjdk/amber/commit/b9db002f

8256682: JDK-8202343 is incomplete

Reviewed-by: dfuchs

! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java

Changeset: 080c707a
Author:    Ian Graves <igraves at openjdk.org>
Committer: Stuart Marks <smarks at openjdk.org>
Date:      2020-11-19 20:20:55 +0000
URL:       https://github.com/openjdk/amber/commit/080c707a

8253459: Formatter treats index, width and precision > Integer.MAX_VALUE incorrectly

Reviewed-by: rriggs, smarks

! src/java.base/share/classes/java/util/Formatter.java
+ src/java.base/share/classes/java/util/IllegalFormatArgumentIndexException.java
! src/java.base/share/classes/java/util/IllegalFormatPrecisionException.java
! src/java.base/share/classes/java/util/IllegalFormatWidthException.java
+ test/jdk/java/util/IllegalFormatException/TestFormatSpecifierBounds.java

Changeset: c1407733
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-19 21:57:53 +0000
URL:       https://github.com/openjdk/amber/commit/c1407733

8256692: Zero: remove obsolete block from ZeroInterpreter::native_entry

Reviewed-by: coleenp

! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp

Changeset: 9bc93b38
Author:    duke <duke at openjdk.org>
Date:      2020-11-19 22:02:05 +0000
URL:       https://github.com/openjdk/amber/commit/9bc93b38

Automatic merge of master into sealed-types




More information about the amber-dev mailing list