git: openjdk/lanai: 15 new changesets
duke
duke at openjdk.java.net
Tue Oct 6 03:01:58 UTC 2020
Changeset: 9604ee82
Author: Monica Beckwith <mbeckwit at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2020-10-05 03:21:39 +0000
URL: https://git.openjdk.java.net/lanai/commit/9604ee82
8248238: Implementation: JEP 388: Windows AArch64 Support
Co-authored-by: Monica Beckwith <mbeckwit at openjdk.org>
Co-authored-by: Ludovic Henry <luhenry at openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban at openjdk.org>
Reviewed-by: dholmes, cjplummer, aph, ihse
! make/autoconf/basic.m4
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/jvm-features.m4
! make/autoconf/toolchain.m4
! make/autoconf/toolchain_windows.m4
! make/devkit/createWindowsDevkit2017.sh
! make/devkit/createWindowsDevkit2019.sh
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/modules/java.base/gensrc/GensrcMisc.gmk
! src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_Defs_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_FpuStackSim_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoah_aarch64.ad
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/icache_aarch64.hpp
! src/hotspot/cpu/aarch64/immediate_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp
! src/hotspot/cpu/aarch64/register_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/register_definitions_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.cpp
! src/hotspot/os/windows/os_windows.cpp
+ src/hotspot/os_cpu/linux_aarch64/icache_linux_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/assembler_windows_aarch64.cpp
+ src/hotspot/os_cpu/windows_aarch64/atomic_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/bytes_windows_aarch64.inline.hpp
+ src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.inline.hpp
+ src/hotspot/os_cpu/windows_aarch64/globals_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/icache_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/orderAccess_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
+ src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.inline.hpp
+ src/hotspot/os_cpu/windows_aarch64/prefetch_windows_aarch64.inline.hpp
+ src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.cpp
+ src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/unwind_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/vmStructs_windows_aarch64.hpp
+ src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
! src/java.base/windows/native/libjava/java_props_md.c
! src/jdk.attach/windows/classes/sun/tools/attach/AttachProviderImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/aarch64/WindbgAARCH64Thread.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/aarch64/WindbgAARCH64ThreadContext.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/aarch64/WindbgAARCH64ThreadFactory.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_aarch64/Win32AARCH64JavaThreadPDAccess.java
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
Changeset: 289ae798
Author: Adam Farley <afarley at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-10-05 09:53:16 +0000
URL: https://git.openjdk.java.net/lanai/commit/289ae798
8252998: ModuleWrapper.gmk doesn't consult include path
Reviewed-by: erikj
! make/ModuleWrapper.gmk
Changeset: 5d4a1350
Author: Yudi Zheng <yzheng at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2020-10-05 12:21:33 +0000
URL: https://git.openjdk.java.net/lanai/commit/5d4a1350
8253842: [JVMCI] Allow implicit exception to dispatch to other address in jvmci compilers.
Reviewed-by: kvn
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/vmSymbols_jvmci.hpp
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/ImplicitExceptionDispatch.java
Changeset: 19219a96
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-05 13:09:42 +0000
URL: https://git.openjdk.java.net/lanai/commit/19219a96
8253960: Memory leak in Java_java_lang_ClassLoader_defineClass0()
Reviewed-by: mchung, stuefe, alanb
! src/java.base/share/native/libjava/ClassLoader.c
Changeset: 65cab55c
Author: Per Liden <pliden at openjdk.org>
Date: 2020-10-05 13:18:38 +0000
URL: https://git.openjdk.java.net/lanai/commit/65cab55c
8253971: ZGC: Flush mark stacks after processing concurrent roots
Reviewed-by: ayang, eosterlund
! src/hotspot/share/gc/z/zMark.cpp
Changeset: 81dae70f
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-10-05 13:51:37 +0000
URL: https://git.openjdk.java.net/lanai/commit/81dae70f
8253948: Memory leak in ImageFileReader
Reviewed-by: alanb
! src/java.base/share/native/libjimage/imageFile.cpp
! src/java.base/share/native/libjimage/imageFile.hpp
Changeset: 4d29116d
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-10-05 15:46:07 +0000
URL: https://git.openjdk.java.net/lanai/commit/4d29116d
8253433: Remove -XX:+Debugging product option
Reviewed-by: kbarrett, stuefe, dholmes
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/debug.hpp
Changeset: ea27a54b
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-10-05 16:52:00 +0000
URL: https://git.openjdk.java.net/lanai/commit/ea27a54b
8224509: Incorrect alignment in CDS related allocation code on 32-bit platforms
Reviewed-by: iklam, stuefe
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/cppVtables.cpp
Changeset: 88d75c9a
Author: Stuart Marks <smarks at openjdk.org>
Date: 2020-10-05 17:00:57 +0000
URL: https://git.openjdk.java.net/lanai/commit/88d75c9a
8156071: List.of: reduce array copying during creation
Reviewed-by: psandoz, redestad
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/stream/Collectors.java
+ src/java.base/share/classes/jdk/internal/access/JavaUtilCollectionAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
+ test/micro/org/openjdk/bench/java/util/ListArgs.java
Changeset: b29e1086
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2020-10-05 17:15:31 +0000
URL: https://git.openjdk.java.net/lanai/commit/b29e1086
8253944: Certain method references to VarHandle methods should fail
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle.java
+ test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.java
+ test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.out
Changeset: f2f77f7b
Author: Christian Stein <cstein at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2020-10-05 18:16:29 +0000
URL: https://git.openjdk.java.net/lanai/commit/f2f77f7b
8253761: Wrong URI syntax printed by jar --describe-module
Reviewed-by: alanb
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! test/jdk/tools/jar/mmrjar/Basic.java
! test/jdk/tools/jar/modularJar/Basic.java
Changeset: c9d0407e
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-10-05 19:16:11 +0000
URL: https://git.openjdk.java.net/lanai/commit/c9d0407e
8253794: TestAbortVMOnSafepointTimeout never timeouts
Reviewed-by: pchilanomate, dcubed, mdoerr
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 4fe68f55
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-10-05 21:10:48 +0000
URL: https://git.openjdk.java.net/lanai/commit/4fe68f55
8253426: jpackage is unable to generate working EXE for add-launcher configurations
Reviewed-by: almatvee, kizune, asemenyuk
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AddLauncherArguments.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java
Changeset: 5d84e95e
Author: Ian Graves <igraves at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2020-10-05 23:19:27 +0000
URL: https://git.openjdk.java.net/lanai/commit/5d84e95e
8204256: improve jlink error message to report unsupported class file format
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
Changeset: 2a5cf85a
Author: duke <duke at openjdk.org>
Date: 2020-10-06 03:00:51 +0000
URL: https://git.openjdk.java.net/lanai/commit/2a5cf85a
Automatic merge of jdk:master into master
! make/autoconf/toolchain.m4
! make/autoconf/toolchain.m4
More information about the lanai-dev
mailing list