git: openjdk/amber: stats-before-this-super: 101 new changesets

duke duke at openjdk.java.net
Thu Dec 17 22:20:57 UTC 2020


Changeset: d4282b0c
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-12-10 23:57:35 +0000
URL:       https://git.openjdk.java.net/amber/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/amber/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: 8befc321
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-12-11 03:36:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/8befc321

8258073: x86_32 build broken after JDK-8257731

Reviewed-by: iklam

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

Changeset: 1d15ebe1
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-12-11 04:18:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/1d15ebe1

8243205: Modularize JVM flags declaration

Reviewed-by: kvn, coleenp, stefank

! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_globals.hpp
+ src/hotspot/share/c1/c1_globals_pd.hpp
! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compiler_globals.hpp
+ src/hotspot/share/compiler/compiler_globals_pd.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCompiler.hpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/opto/c2_globals.hpp
+ src/hotspot/share/opto/c2_globals_pd.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/runtime/escapeBarrier.hpp
+ src/hotspot/share/runtime/flags/allFlags.hpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/globals_extension.hpp
! src/hotspot/share/runtime/globals_shared.hpp
! src/hotspot/share/runtime/init.cpp

Changeset: b90b7f50
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-12-11 04:54:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/b90b7f50

8196090: javax/swing/JComboBox/6559152/bug6559152.java fails

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComboBox/4199622/bug4199622.java
! test/jdk/javax/swing/JComboBox/4515752/DefaultButtonTest.java
! test/jdk/javax/swing/JComboBox/4743225/bug4743225.java
! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java

Changeset: fa20186c
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-12-11 07:45:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/fa20186c

8257676: Simplify WeakProcessorPhase

Reviewed-by: iwalulya, ayang, tschatzl

! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
+ src/hotspot/share/gc/shared/weakProcessorPhase.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/utilities/enumIterator.hpp

Changeset: b28b0947
Author:    Dongbo He <dongbohe at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-12-11 09:06:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/b28b0947

8257145: Performance regression with -XX:-ResizePLAB after JDK-8079555

Co-authored-by: Junjun Lin <linjunjun at huawei.com>
Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1EvacStats.cpp
! src/hotspot/share/gc/g1/g1EvacStats.hpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/plab.hpp
! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java

Changeset: b5592c05
Author:    Per Liden <pliden at openjdk.org>
Date:      2020-12-11 10:17:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/b5592c05

8257970: Remove julong types in os::limit_heap_by_allocatable_memory

Reviewed-by: stefank, tschatzl

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/z/zAddressSpaceLimit.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/os.hpp

Changeset: ff75ad51
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-12-11 11:26:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/ff75ad51

8258059: Clean up MethodData::profile_unsafe

Reviewed-by: roland, chegar

! src/hotspot/share/oops/methodData.cpp

Changeset: 82735140
Author:    Ivan Šipka <isipka at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-12-11 14:37:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/82735140

8166026: Refactor java/lang shell tests to java

Reviewed-by: mullan

- test/jdk/java/lang/SecurityManager/modules/CustomSecurityManager.sh
+ test/jdk/java/lang/SecurityManager/modules/CustomSecurityManagerTest.java
- test/jdk/java/lang/SecurityManager/modules/Test.java

Changeset: f9c9bf03
Author:    Conor Cleary <ccleary at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-12-11 16:07:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/f9c9bf03

8255583: Investigate creating a test to trigger the condition in KeepAliveStreamCleaner

Reviewed-by: dfuchs, chegar, michaelm

+ test/jdk/sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java
+ test/jdk/sun/net/www/http/KeepAliveStreamCleaner/java.base/sun/net/www/http/KeepAliveStreamCleanerTest.java

Changeset: 74b79c6e
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-12-11 21:26:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/74b79c6e

8257964: Broken Calendar#getMinimalDaysInFirstWeek with java.locale.providers=HOST

Reviewed-by: joehw

! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c
! test/jdk/java/util/Locale/LocaleProviders.java
! test/jdk/java/util/Locale/LocaleProvidersRun.java

Changeset: e1182920
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-12-14 03:36:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/e1182920

8258040: Reenable fixed problemlisted test

Reviewed-by: prr

! test/jdk/ProblemList.txt

Changeset: c30fff7c
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-12-14 07:00:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/c30fff7c

8257229: gtest death tests fail with unrecognized stderr output

Reviewed-by: coleenp, minqi

! test/hotspot/gtest/unittest.hpp

Changeset: 2ee795d9
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-12-14 11:34:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/2ee795d9

8196092: javax/swing/JComboBox/8032878/bug8032878.java fails

Reviewed-by: serb, pbansal

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComboBox/8032878/bug8032878.java

Changeset: e69ae07f
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-12-14 11:59:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/e69ae07f

8257985: count_trailing_zeros doesn't handle 64-bit values on 32-bit JVM

Reviewed-by: kbarrett

! src/hotspot/share/utilities/count_trailing_zeros.hpp
! test/hotspot/gtest/utilities/test_count_trailing_zeros.cpp

Changeset: 15481041
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-12-14 13:03:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/15481041

8255477: Remove unused method URL.set(String protocol, String host, int port, String file, String ref)

Reviewed-by: dfuchs

! src/java.base/share/classes/java/net/URL.java

Changeset: e8c40baf
Author:    Anton Litvinov <alitvinov at openjdk.org>
Date:      2020-12-14 14:36:15 +0000
URL:       https://git.openjdk.java.net/amber/commit/e8c40baf

8255880: UI of Swing components is not redrawn after their internal state changed

Reviewed-by: prr, serb

! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java
+ test/jdk/javax/swing/JFrame/8255880/RepaintOnFrameIconifiedStateChangeTest.java

Changeset: 1ff0f167
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-12-14 16:13:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/1ff0f167

8258142: Simplify G1RedirtyCardsQueue

Separate local redirty qset from redirty queue.

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp

Changeset: 2c3ae19a
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-12-14 17:55:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/2c3ae19a

8258239: Shenandoah: Used wrong closure to mark concurrent roots

Reviewed-by: rkennke

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

Changeset: fa77008f
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-12-10 21:18:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/fa77008f

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

Reviewed-by: kvn
Backport-of: d163c6fe2ec235a175b62ec821477d33b14841fe

! 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: e90d0d1d
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-12-10 22:25:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/e90d0d1d

8258065: ProblemList JfrGTestAdaptiveSampling

Reviewed-by: iignatyev

! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp

Changeset: 58dca925
Author:    Yudi Zheng <yzheng at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-12-10 22:43:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/58dca925

8257910: [JVMCI] Set exception_seen accordingly in the runtime.

Reviewed-by: kvn

! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: bacf22b9
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-12-11 18:14:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/bacf22b9

8256641: CDS VM operations do not lock the heap

Reviewed-by: kbarrett, iklam

! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp

Changeset: a2801829
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-12-11 18:38:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/a2801829

8258060: Update @jls tags for renamed/renumbered sections

Reviewed-by: jjg, abuckley

! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java
! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/NestingKind.java
! src/java.compiler/share/classes/javax/lang/model/element/package-info.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java

Changeset: b7ac32d6
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-12-11 19:16:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/b7ac32d6

8257598: Clarify what component values are used in Record::equals

Reviewed-by: darcy, chegar

! src/java.base/share/classes/java/lang/Record.java
+ test/jdk/java/lang/reflect/records/CheckEqualityIsBasedOnFields.java

Changeset: b1afed75
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-12-11 21:50:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/b1afed75

8257919: [JVMCI] profiling info didn't change after reprofile

Reviewed-by: kvn, redestad

! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 2001da3d
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-12-11 22:44:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/2001da3d

8257596: Clarify trusted final fields for record classes

Reviewed-by: hseigel, chegar, psandoz

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Class.java

Changeset: 6d79ec87
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-12-12 06:09:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/6d79ec87

8258111: Problemlist compiler/blackhole tests for -Xcomp until JDK-8258101 is fixed

Reviewed-by: iignatyev, kvn

! test/hotspot/jtreg/ProblemList-Xcomp.txt

Changeset: 43dc3f79
Author:    Martin Buchholz <martin at openjdk.org>
Date:      2020-12-13 19:17:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/43dc3f79

8254350: CompletableFuture.get may swallow InterruptedException

Reviewed-by: alanb, dl

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
+ test/jdk/java/util/concurrent/CompletableFuture/LostInterrupt.java
+ test/jdk/java/util/concurrent/CompletableFuture/SwallowedInterruptedException.java

Changeset: 164c8a6e
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2020-12-14 08:08:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/164c8a6e

8258092: Link to early access platform documentation in TestHtmlTableTags.java

Reviewed-by: jjg

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

Changeset: afc44414
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-12-14 11:36:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/afc44414

8258094: AIX build fails after 8257602

Reviewed-by: rrich, stuefe, egahlin

! src/hotspot/share/gc/shared/allocTracer.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp
+ src/hotspot/share/jfr/support/jfrObjectAllocationSample.cpp
+ src/hotspot/share/jfr/support/jfrObjectAllocationSample.hpp

Changeset: 381021ae
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-12-15 03:40:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/381021ae

Merge

! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/runtime/thread.cpp

Changeset: 3ab1dfeb
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-12-15 07:00:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/3ab1dfeb

8257828: SafeFetch may crash if invoked in non-JavaThreads

Reviewed-by: mdoerr, kbarrett, coleenp, dholmes

! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/windows/os_windows.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
+ test/hotspot/gtest/runtime/test_safefetch.cpp

Changeset: 568dc29b
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-12-15 09:02:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/568dc29b

8185734: [Windows] Structured Exception Catcher missing around gtest execution

Reviewed-by: dholmes, ihse

! make/RunTests.gmk
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! test/hotspot/gtest/gtestLauncher.cpp
! test/hotspot/jtreg/gtest/GTestWrapper.java

Changeset: a372be4b
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-12-15 13:22:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/a372be4b

8258244: Shenandoah: Not expecting forwarded object in roots during mark after JDK-8240868

Reviewed-by: rkennke

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

Changeset: 65756abf
Author:    Eric Caspole <ecaspole at openjdk.org>
Date:      2020-12-15 16:20:15 +0000
URL:       https://git.openjdk.java.net/amber/commit/65756abf

8257802: LogCompilation throws couldn't find bytecode on JDK 8 log

Reviewed-by: kvn, redestad

! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java

Changeset: d53ee621
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-12-15 16:42:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/d53ee621

8255899: Allow uninstallation of jpackage exe bundles

Reviewed-by: almatvee, herrick

! src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.cpp
! src/jdk.jpackage/macosx/native/applauncher/MacLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/AppLauncher.h
+ src/jdk.jpackage/share/native/common/app.cpp
+ src/jdk.jpackage/share/native/common/app.h
! src/jdk.jpackage/share/native/common/tstrings.cpp
! src/jdk.jpackage/share/native/common/tstrings.h
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
+ src/jdk.jpackage/windows/native/common/Flag.h
+ src/jdk.jpackage/windows/native/common/Guid.cpp
+ src/jdk.jpackage/windows/native/common/Guid.h
+ src/jdk.jpackage/windows/native/common/MsiDb.cpp
+ src/jdk.jpackage/windows/native/common/MsiDb.h
+ src/jdk.jpackage/windows/native/common/MsiUtils.cpp
+ src/jdk.jpackage/windows/native/common/MsiUtils.h
= src/jdk.jpackage/windows/native/common/Resources.cpp
+ src/jdk.jpackage/windows/native/common/Resources.h
+ src/jdk.jpackage/windows/native/common/WinApp.cpp
+ src/jdk.jpackage/windows/native/common/WinApp.h
! src/jdk.jpackage/windows/native/libjpackage/JniUtils.h
! src/jdk.jpackage/windows/native/libjpackage/ResourceEditor.h
! src/jdk.jpackage/windows/native/libjpackage/VersionInfo.cpp
! src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp
! src/jdk.jpackage/windows/native/msiwrapper/MsiWrapper.cpp
- src/jdk.jpackage/windows/native/msiwrapper/Resources.h
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java

Changeset: 36e20974
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2020-12-15 16:52:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/36e20974

8255917: runtime/cds/SharedBaseAddress.java failed "assert(reserved_rgn != 0LL) failed: No reserved region"

Reviewed-by: ccheung, iklam, stuefe

! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java
+ test/hotspot/jtreg/runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java

Changeset: da2415fe
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-12-15 17:18:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/da2415fe

8257457: Update --release 16 symbol information for JDK 16 build 28

Reviewed-by: jjg

! make/data/symbols/java.base-G.sym.txt
! make/data/symbols/jdk.compiler-G.sym.txt
! make/data/symbols/jdk.incubator.foreign-G.sym.txt
! make/data/symbols/jdk.net-G.sym.txt

Changeset: 2273f955
Author:    Anton Kozlov <akozlov at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-12-15 18:43:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/2273f955

8234930: Use MAP_JIT when allocating pages for code cache on macOS

Reviewed-by: stuefe, iklam, burban

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp

Changeset: c37eabe7
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-12-15 20:48:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/c37eabe7

8252148: vmError::controlled_crash should be #ifdef ASSERT and move tests to gtest

Reviewed-by: iklam, stuefe

! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
! test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp
! test/hotspot/gtest/metaspace/test_allocationGuard.cpp
! test/hotspot/gtest/metaspace/test_blocktree.cpp
! test/hotspot/gtest/runtime/test_mutex_rank.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_safepoint_locks.cpp
! test/hotspot/gtest/utilities/test_growableArray.cpp
+ test/hotspot/gtest/utilities/test_vmerror.cpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/ErrorHandling/ErrorHandler.java
! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java

Changeset: 7977e381
Author:    Andrii Rodionov <andrii.rodionov at oracle.com>
Committer: Bob Vandette <bobv at openjdk.org>
Date:      2020-12-15 21:37:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/7977e381

8254024: Enhance native libs for AWT and Swing to work with GraalVM Native Image

Reviewed-by: serb, ihse, bobv

! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.h
! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
! src/java.desktop/unix/native/libawt/awt/awt_Mlib.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c

Changeset: 8bf46c73
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-12-15 21:42:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/8bf46c73

8258438: build error in test/hotspot/gtest/runtime/test_os.cpp

Reviewed-by: dcubed, tschatzl

! test/hotspot/gtest/runtime/test_os.cpp

Changeset: 4d6f3181
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-12-15 23:54:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/4d6f3181

8257726: Make -XX:+StressLdcRewrite option a diagnostic option

Reviewed-by: lfoltan, stuefe, dcubed

! src/hotspot/share/runtime/globals.hpp
! test/jdk/java/lang/instrument/RedefineMethodWithAnnotations.sh

Changeset: 1e778968
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-12-16 00:00:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/1e778968

8236225: Remove expired flags in JDK 17
8256717: Expire the long term obsoleted VM flags

Reviewed-by: coleenp, kvn

! src/hotspot/share/include/jmm.h
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.1
! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java
- test/hotspot/jtreg/runtime/CommandLine/PermGenFlagsTest.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java

Changeset: 47ba652d
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2020-12-16 04:13:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/47ba652d

8258455: problem list tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java

Reviewed-by: dholmes, darcy

! test/langtools/ProblemList.txt

Changeset: 17ace833
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-12-16 04:36:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/17ace833

8258074: Move some flags related to compiler to compiler_globals.hpp

Reviewed-by: kvn, coleenp

! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/interpreter/invocationCounter.cpp
! src/hotspot/share/oops/methodCounters.cpp
! src/hotspot/share/oops/methodCounters.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/flags/allFlags.hpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/gtest/runtime/test_globals.cpp

Changeset: cdb53422
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-12-16 07:53:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/cdb53422

8258252: Move PtrQueue enqueue to PtrQueueSet subclasses

Reviewed-by: tschatzl, rkennke

! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp
! src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp

Changeset: 0c8cc2cd
Author:    Xin Liu <xliu at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2020-12-16 09:01:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/0c8cc2cd

8258058: improve description of OutOfMemoryError relevant flags

OutOfMemoryError thrown out of JVM doesn't notify hotspot, so debug.cpp::report_java_out_out_memory does not handle it. ie. Some options don't respect OOMEs from Java libraries.  We need to make the description more clear to users.

Reviewed-by: dholmes, jiefu

! src/hotspot/share/runtime/globals.hpp

Changeset: 3c664850
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2020-12-16 11:03:41 +0000
URL:       https://git.openjdk.java.net/amber/commit/3c664850

8257906: JFR: RecordingStream leaks memory

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java

Changeset: 6eca2960
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-12-16 13:38:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/6eca2960

8258420: Move URL configuration from Docs.gmk to conf dir

Reviewed-by: alanb

! make/Docs.gmk
+ make/conf/javadoc.conf

Changeset: 70183f4d
Author:    Gerard Ziemski <gziemski at openjdk.org>
Date:      2020-12-16 17:09:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/70183f4d

8251438: Issues with our POSIX set_signal_handler()

Reviewed-by: dholmes, stuefe

! src/hotspot/os/posix/signals_posix.cpp

Changeset: ab5d581b
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-12-16 18:48:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/ab5d581b

8258447: Move make/hotspot/hotspot.script to make/scripts

Reviewed-by: dcubed

! make/hotspot/gensrc/GenerateSources.gmk
= make/scripts/hotspot.sh

Changeset: c4632647
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-12-16 19:17:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/c4632647

8258048: Placeholder hash code is the same as Dictionary hash code

Reviewed-by: dholmes, hseigel, lfoltan

! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp

Changeset: 330ce861
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-12-16 19:20:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/330ce861

8257700: Add logging for sealed classes in JVM_GetPermittedSubclasses

Reviewed-by: lfoltan, coleenp, dholmes

! src/hotspot/share/prims/jvm.cpp

Changeset: 59f4c4aa
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-12-16 19:39:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/59f4c4aa

8258075: Use auto variable declarations for enum iteration

Reviewed-by: jrose, ccheung

! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/utilities/enumIterator.hpp

Changeset: efd61c6f
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2020-12-16 19:42:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/efd61c6f

8258514: Replace Collections.unmodifiableList with List.of

Reviewed-by: jnimeh

! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java

Changeset: aa9c136d
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2020-12-16 20:29:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/aa9c136d

8251989: Hex formatting and parsing utility

Reviewed-by: tvaleev, chegar, naoto, darcy

! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/module/Resolver.java
+ src/java.base/share/classes/java/util/HexFormat.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/javax/net/ssl/SNIServerName.java
! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/lang/StringBuffer/Supplementary.java
+ test/jdk/java/util/HexFormat/HexFormatTest.java
! test/jdk/java/util/Locale/ThaiGov.java

Changeset: a244b822
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-12-16 21:57:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/a244b822

8258411: Move module set configuration from Modules.gmk to conf dir

Reviewed-by: alanb, mchung

! make/Images.gmk
! make/common/Modules.gmk
+ make/conf/build-module-sets.conf
+ make/conf/docs-modules.conf
+ make/conf/module-loader-map.conf

Changeset: b2f03554
Author:    Brent Christian <bchristi at openjdk.org>
Date:      2020-12-16 23:09:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/b2f03554

8253497: Core Libs Terminology Refresh

Reviewed-by: naoto, kcr, rriggs, joehw, bpb, smarks, alanb

! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/sun/util/locale/LanguageTag.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java
! test/jdk/java/lang/ClassLoader/Assert.java
! test/jdk/java/lang/management/ClassLoadingMXBean/LoadCounts.java
! test/jdk/java/nio/channels/AsynchronousFileChannel/Lock.java
! test/jdk/java/nio/channels/SocketChannel/CloseRegisteredChannel.java
! test/jdk/java/util/Locale/LSRDataTest.java
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java

Changeset: 09e8675f
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2020-12-15 08:38:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/09e8675f

8255381: com/sun/jdi/EATests.java should not suspend graal threads

Reviewed-by: cjplummer, mdoerr, sspitsyn

! test/jdk/com/sun/jdi/EATests.java
! test/jdk/com/sun/jdi/TestScaffold.java

Changeset: 7ff9c856
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2020-12-15 13:50:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/7ff9c856

8258242: Type profile pollution occurs when memory segments of different kinds are used

Reviewed-by: vlivanov, redestad

! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/java.base/share/classes/jdk/internal/access/foreign/MemorySegmentProxy.java
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAccess.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedSegments.java

Changeset: fa1cbb47
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-12-15 14:48:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/fa1cbb47

8258404: Restore stacktrace reuse after 8258094

Reviewed-by: egahlin

! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp

Changeset: ce36aeaa
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-12-15 15:14:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/ce36aeaa

8257822: C2 crashes with SIGFPE due to a division that floats above its zero check

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDivZeroWithSplitIf.java

Changeset: e9113517
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-12-15 16:48:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/e9113517

8258140: Update @jls tags in java.base for renamed/renumbered sections

Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/annotation/Repeatable.java
! src/java.base/share/classes/java/lang/annotation/Target.java
! src/java.base/share/classes/java/lang/reflect/Method.java

Changeset: e7aa5fe6
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2020-12-15 21:28:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/e7aa5fe6

8258427: Problem List some tests related to FileDialog for MacOS

Reviewed-by: prr, serb

! test/jdk/ProblemList.txt

Changeset: 1f556d22
Author:    Tom Rodriguez <never at openjdk.org>
Date:      2020-12-15 21:31:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/1f556d22

8258380: [JVMCI] don't clear InstalledCode reference when unloading JVMCI nmethods

Reviewed-by: kvn, eosterlund

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp

Changeset: b97fe6c4
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2020-12-15 22:49:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/b97fe6c4

8258419: RSA cipher buffer cleanup

Reviewed-by: valeriep

! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/sun/security/rsa/RSACore.java
! src/java.base/share/classes/sun/security/rsa/RSAPadding.java

Changeset: b5a3a5b6
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-12-16 02:37:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/b5a3a5b6

8258236: Segfault in ClassListParser::resolve_indy dumping static AppCDS archive

Reviewed-by: redestad, coleenp

! src/hotspot/share/classfile/classListParser.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/LambdaVerificationFailedDuringDump.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/BadInvokeDynamic.jcod

Changeset: 72dfba80
Author:    Julia Boes <jboes at openjdk.org>
Date:      2020-12-16 10:46:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/72dfba80

8257637: Update usage of "type" terminology in java.lang.annotation

Reviewed-by: darcy

! src/java.base/share/classes/java/lang/annotation/Annotation.java
! src/java.base/share/classes/java/lang/annotation/Documented.java
! src/java.base/share/classes/java/lang/annotation/ElementType.java
! src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java
! src/java.base/share/classes/java/lang/annotation/Inherited.java
! src/java.base/share/classes/java/lang/annotation/Repeatable.java
! src/java.base/share/classes/java/lang/annotation/Retention.java
! src/java.base/share/classes/java/lang/annotation/RetentionPolicy.java
! src/java.base/share/classes/java/lang/annotation/Target.java

Changeset: 87644a2b
Author:    Anton Litvinov <alitvinov at openjdk.org>
Date:      2020-12-16 19:48:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/87644a2b

8255880: UI of Swing components is not redrawn after their internal state changed

Reviewed-by: prr
Backport-of: e8c40bafa51ed73247d2a03a8411cbcb0cdf4efa

! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java
+ test/jdk/javax/swing/JFrame/8255880/RepaintOnFrameIconifiedStateChangeTest.java

Changeset: 6b4b6765
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-12-16 22:21:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/6b4b6765

8241353: NPE in ToolProvider.getSystemJavaCompiler

Reviewed-by: vromero

! src/java.compiler/share/classes/javax/tools/ToolProvider.java

Changeset: ce0ab2dd
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-12-16 22:26:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/ce0ab2dd

8258338: Support deprecated records

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java

Changeset: 11bd7a81
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-12-17 03:04:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/11bd7a81

Merge

! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/methodData.cpp
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/methodData.cpp
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt

Changeset: 643ddc13
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2020-12-17 03:24:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/643ddc13

8257882: Implement linkToNative intrinsic on AArch64

Reviewed-by: jvernee, mcimadamore, aph

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_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/linux_aarch64/thread_linux_aarch64.hpp
! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp
! test/jdk/java/foreign/TestIntrinsics.java

Changeset: 513269d2
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-12-17 03:32:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/513269d2

8196093: javax/swing/JComboBox/8072767/bug8072767.java fails

Reviewed-by: prr

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComboBox/8057893/bug8057893.java
! test/jdk/javax/swing/JComboBox/8072767/bug8072767.java

Changeset: d77b49d1
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-12-17 04:36:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/d77b49d1

8258233: Reenable another fixed problemlisted test

Reviewed-by: trebari, jdv

! test/jdk/ProblemList.txt

Changeset: c11525a4
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2020-12-17 04:42:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/c11525a4

8257772: Vectorizing clear memory operation using AVX-512 masked operations

Reviewed-by: thartmann, kvn

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/memnode.cpp
+ test/micro/org/openjdk/bench/vm/compiler/ClearMemory.java

Changeset: 178c0018
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-12-17 05:26:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/178c0018

8258479: Minor cleanups in VMError

Reviewed-by: lfoltan, coleenp

! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os/windows/vmError_windows.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/utilities/decoder.cpp
! src/hotspot/share/utilities/events.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp

Changeset: 83be8a90
Author:    Xin Liu <xliu at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2020-12-17 10:05:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/83be8a90

8247732: validate user-input intrinsic_ids in ControlIntrinsic

renew webrev to the latest jdk. fixed a typo and a bug.  Add constraints for both DisableIntrinsic and ControlIntrinsics.  Add tests to cover different use cases of them.

Reviewed-by: neliasso, thartmann

! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/directivesParser.cpp
! src/hotspot/share/compiler/methodMatcher.cpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
! src/hotspot/share/runtime/flags/jvmFlagLimit.hpp
! src/hotspot/share/runtime/globals.hpp
+ test/hotspot/jtreg/compiler/compilercontrol/commands/ControlIntrinsicTest.java
! test/hotspot/jtreg/compiler/compilercontrol/control_off.txt
+ test/hotspot/jtreg/compiler/compilercontrol/directives/ControlIntrinsicTest.java
+ test/hotspot/jtreg/compiler/compilercontrol/jcmd/ControlIntrinsicTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java
! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java
+ test/hotspot/jtreg/compiler/compilercontrol/share/IntrinsicCommand.java
! test/hotspot/jtreg/compiler/compilercontrol/share/MultiCommand.java
! test/hotspot/jtreg/compiler/compilercontrol/share/processors/CommandProcessor.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/AbstractCommandBuilder.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Command.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/CommandFileBuilder.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/CommandGenerator.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/CommandOptionsBuilder.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/CompileCommand.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/DirectiveBuilder.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/DirectiveWriter.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Executor.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/JcmdCommand.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Scenario.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/State.java
! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java

Changeset: 6aa8eed3
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-12-17 13:35:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/6aa8eed3

8258415: gtest for committed memory leaks reservation

Reviewed-by: hseigel, stuefe

! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp

Changeset: 8251b746
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-12-17 15:40:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/8251b746

8257530: vmTestbase/metaspace/stressDictionary/StressDictionary.java timed out

Reviewed-by: lfoltan

! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java

Changeset: 143998e4
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-12-17 16:29:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/143998e4

8248383: Clarify java.io.Reader.read(char[], ...) behavior for full array

Reviewed-by: naoto, smarks, rriggs

! src/java.base/share/classes/java/io/Reader.java
+ test/jdk/java/io/Reader/ReadIntoZeroLengthArray.java

Changeset: 7b05439d
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2020-12-17 16:41:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/7b05439d

8258057: serviceability/attach/RemovingUnixDomainSocketTest.java doesn't ignore VM warnings

Reviewed-by: cjplummer, amenkov, dholmes

! test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java

Changeset: 9ed0b764
Author:    Phil Race <prr at openjdk.org>
Date:      2020-12-17 18:21:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/9ed0b764

8254850: Update terminology in java.awt.GridBagLayout source code comments

Reviewed-by: kcr, kizune

! src/java.desktop/share/classes/java/awt/GridBagLayout.java

Changeset: 6e824b3f
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-12-17 18:49:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/6e824b3f

8258408: SystemDictionary passes TRAPS to functions that don't throw exceptions

Reviewed-by: dholmes, lfoltan

! src/hotspot/share/classfile/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: 763623db
Author:    Jie Kang <jkang at openjdk.org>
Committer: Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-12-17 19:21:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/763623db

8258524: Instrumented EventHandler calls private instance method EventWriter.reset

Reviewed-by: mgronlun

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

Changeset: b0b70df4
Author:    Hai-May Chao <hchao at openjdk.org>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2020-12-17 20:10:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/b0b70df4

8246005: KeyStoreSpi::engineStore(LoadStoreParameter) spec mismatch to its behavior

Reviewed-by: xuelei

! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/KeyStoreSpi.java

Changeset: 666e6c40
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2020-12-17 20:27:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/666e6c40

8225072: Add LuxTrust certificate that is expiring in March 2021 to list of allowed but expired certs
8258630: Add expiry exception for QuoVadis root certificate

Reviewed-by: ascarpino

! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 41f312eb
Author:    Guoxiong Li <lgxbslgx at gmail.com>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date:      2020-12-17 08:06:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/41f312eb

8254023: A module declaration is not allowed to be a target of an annotation that lacks an @Target meta-annotation

Reviewed-by: jfranck, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/annotations/8254023/T8254023.java
+ test/langtools/tools/javac/annotations/8254023/module-info.java
+ test/langtools/tools/javac/annotations/8254023/test/A.java
! test/langtools/tools/javac/modules/AnnotationProcessing.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java

Changeset: 04a1e5b7
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-12-17 08:09:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/04a1e5b7

8258505: [TESTBUG] TestDivZeroWithSplitIf.java fails due to missing UnlockDiagnosticVMOptions

Reviewed-by: thartmann, kvn, dcubed

! test/hotspot/jtreg/compiler/loopopts/TestDivZeroWithSplitIf.java

Changeset: 952dc704
Author:    Julia Boes <jboes at openjdk.org>
Date:      2020-12-17 11:32:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/952dc704

8257636: Update usage of "type" terminology in java.lang.Class and java.lang.reflect

Reviewed-by: darcy

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/GenericArrayType.java
! src/java.base/share/classes/java/lang/reflect/GenericSignatureFormatError.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ParameterizedType.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/lang/reflect/RecordComponent.java

Changeset: 61390d8e
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-12-17 14:18:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/61390d8e

8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region

Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/parallel/psOldGen.cpp

Changeset: 7aac4dc1
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-12-17 14:34:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/7aac4dc1

8257621: JFR StringPool misses cached items across consecutive recordings

Reviewed-by: egahlin

! 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/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp
+ src/hotspot/share/jfr/utilities/jfrSignal.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java
! test/jdk/ProblemList.txt

Changeset: 61cbf0ff
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-12-17 15:33:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/61cbf0ff

8258293: tools/jpackage/share/RuntimePackageTest.java#id0 with RuntimePackageTest.testUsrInstallDir2

Reviewed-by: almatvee, herrick

! test/jdk/tools/jpackage/share/RuntimePackageTest.java

Changeset: cb5a6b1a
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2020-12-17 17:50:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/cb5a6b1a

8258225: compiler/c2/cr6340864/TestIntVect.java runs faster in interpreter

Reviewed-by: vlivanov, thartmann, kvn

! test/hotspot/jtreg/compiler/c2/cr6340864/TestByteVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVectRotate.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVectRotate.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestShortVect.java

Changeset: 47c180da
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-12-17 18:08:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/47c180da

8258515: javac should issue an error if an annotation is nested in a local class or interface

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: 30ca0a5d
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-12-17 18:34:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/30ca0a5d

8247994: Localize javadoc search

Reviewed-by: hannesw, ihse

! make/CompileInterimLangtools.gmk
! make/CompileJavaModules.gmk
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java

Changeset: f15528eb
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-12-17 20:41:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/f15528eb

Merge

! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java
! test/jdk/ProblemList.txt
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java
! test/jdk/ProblemList.txt

Changeset: 274b1a65
Author:    duke <duke at openjdk.org>
Date:      2020-12-17 22:01:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/274b1a65

Automatic merge of master into stats-before-this-super

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java



More information about the amber-dev mailing list