git: openjdk/lanai: 27 new changesets
duke
duke at openjdk.java.net
Wed Dec 16 03:03:05 UTC 2020
Changeset: fa77008f
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-12-10 21:18:35 +0000
URL: https://git.openjdk.java.net/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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: b6cb08c7
Author: duke <duke at openjdk.org>
Date: 2020-12-16 03:00:53 +0000
URL: https://git.openjdk.java.net/lanai/commit/b6cb08c7
Automatic merge of jdk:master into master
More information about the lanai-dev
mailing list