git: openjdk/mobile: 21 new changesets

duke duke at openjdk.java.net
Thu Jul 2 18:43:30 UTC 2020


Changeset: eb78035d
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-07-01 18:42:13 +0000
URL:       https://git.openjdk.java.net/mobile/commit/eb78035d

8247741: Test test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java fails when -XX:+IgnoreUnrecognizedVMOptions is set

Use createJavaProcessBuilder() to prevent JTreg flags from being passed to the new process created by the test

Reviewed-by: lfoltan, dholmes

! test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java

Changeset: 03d47d58
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-07-01 12:06:44 +0000
URL:       https://git.openjdk.java.net/mobile/commit/03d47d58

8248359: Update JVMCI

Reviewed-by: kvn, never

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jniAccessMark.inline.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
- src/hotspot/share/jvmci/metadataHandleBlock.cpp
- src/hotspot/share/jvmci/metadataHandleBlock.hpp
+ src/hotspot/share/jvmci/metadataHandles.cpp
+ src/hotspot/share/jvmci/metadataHandles.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HandleCleaner.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java

Changeset: 83a8c4ac
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-07-01 09:18:28 +0000
URL:       https://git.openjdk.java.net/mobile/commit/83a8c4ac

8244724: CTW: C2 compilation fails with "Live Node limit exceeded limit"

Fix live limit assert in node construction to be ignored during code generation in Compile::Code_Gen().

Reviewed-by: kvn, neliasso

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/c2/TestLiveNodeLimit.java

Changeset: 55e7003f
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-07-01 14:52:09 +0000
URL:       https://git.openjdk.java.net/mobile/commit/55e7003f

8248059: [macos] EmptyFolderPackageTest.java failed "hdiutil: create failed - No child processes"

Reviewed-by: herrick, asemenyuk

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! test/jdk/ProblemList.txt

Changeset: 292a3d57
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-01 21:14:55 +0000
URL:       https://git.openjdk.java.net/mobile/commit/292a3d57

Merge


Changeset: 32aa6612
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-01 13:12:11 +0000
URL:       https://git.openjdk.java.net/mobile/commit/32aa6612

8247534: Update --release 15 symbol information for JDK 15 build 29

Reviewed-by: jlahoda

! make/data/symbols/java.base-F.sym.txt

Changeset: 4b85bd54
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-07-01 22:39:58 +0000
URL:       https://git.openjdk.java.net/mobile/commit/4b85bd54

8248610: Clean up handling of Windows RC files

Reviewed-by: erikj

! make/CompileDemos.gmk
! make/autoconf/flags-other.m4
! make/autoconf/spec.gmk.in
! make/common/JdkNativeCompilation.gmk
! make/common/NativeCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/modules/java.base/Launcher.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/jdk.accessibility/Launcher.gmk
! make/modules/jdk.accessibility/Lib.gmk
- src/hotspot/os/windows/version.rc
! src/java.base/windows/native/common/version.rc
! src/java.desktop/windows/native/libawt/windows/awt.rc
! src/jdk.accessibility/windows/native/common/AccessBridgeStatusWindow.rc
! src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspectorWindow.rc
! src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalkerWindow.rc

Changeset: dc74336a
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-07-01 21:05:14 +0000
URL:       https://git.openjdk.java.net/mobile/commit/dc74336a

8243586: Optimize calls to SystemDictionaryShared::define_shared_package for classpath

Define_shared_package only needs to be called once for each package in a jar specified in the shared class path.

Reviewed-by: iklam, dholmes, minqi

! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/PackageSealing.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/C1.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/C3.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/PackageSealingTest.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/package_seal.mf

Changeset: bf04926d
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-07-01 15:37:56 +0000
URL:       https://git.openjdk.java.net/mobile/commit/bf04926d

8005088: remove unused NativeInstruction::test methods

Reviewed-by: iignatyev

! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp

Changeset: 7e93e03d
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-07-01 10:27:10 +0000
URL:       https://git.openjdk.java.net/mobile/commit/7e93e03d

8248612: Back quotes and double quotes must not be escaped in: Cannot convert \"$unix_path\" to Windows path

Reviewed-by: ihse

! make/autoconf/util_windows.m4

Changeset: 637fdbc8
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-02 03:19:33 +0000
URL:       https://git.openjdk.java.net/mobile/commit/637fdbc8

Added tag jdk-16+4 for changeset 78c07dd72404

! .hgtags

Changeset: 2e658852
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-02 03:15:27 +0000
URL:       https://git.openjdk.java.net/mobile/commit/2e658852

Added tag jdk-15+30 for changeset 6909e4a1f25b

! .hgtags

Changeset: 43a20109
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-02 03:25:23 +0000
URL:       https://git.openjdk.java.net/mobile/commit/43a20109

Merge

! .hgtags
! .hgtags

Changeset: 00e0a609
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-07-02 08:32:39 +0000
URL:       https://git.openjdk.java.net/mobile/commit/00e0a609

8248632: Shenandoah: build fails without both JVMTI and JFR

Reviewed-by: rkennke, zgu

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp

Changeset: 51937e18
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-07-02 08:32:45 +0000
URL:       https://git.openjdk.java.net/mobile/commit/51937e18

8248634: Shenandoah: incorrect include in shenandoahInitLogger.cpp

Reviewed-by: rkennke

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

Changeset: dc63bf26
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-07-02 09:40:27 +0000
URL:       https://git.openjdk.java.net/mobile/commit/dc63bf26

8248650: [BACKOUT] Backout JDK-8244603 because it generates too much noise in CI

Reviewed-by: kbarrett

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp

Changeset: 3d9bad16
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2020-07-02 08:17:31 +0000
URL:       https://git.openjdk.java.net/mobile/commit/3d9bad16

8218021: Have jarsigner preserve posix permission attributes

Reviewed-by: weijun, lancea, alanb

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/util/Event.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
+ test/jdk/sun/security/tools/jarsigner/PosixPermissionsTest.java
! test/jdk/sun/security/util/Resources/Usages.java

Changeset: 1356a0f1
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-07-02 17:35:03 +0000
URL:       https://git.openjdk.java.net/mobile/commit/1356a0f1

8248667: Need support for building native libraries located in the test/lib directory

Reviewed-by: erikj

! make/Main.gmk
! make/test/BuildTestLib.gmk
+ make/test/BuildTestLibNative.gmk
+ test/lib/jdk/test/lib/apps/libLingeredApp.c

Changeset: 4e962f96
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-07-02 18:02:20 +0000
URL:       https://git.openjdk.java.net/mobile/commit/4e962f96

8248321: [JVMCI] improve libgraal logging and fatal error handling

Reviewed-by: kvn, never

! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/runtime/java.cpp

Changeset: 1eaa4116
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-02 18:39:35 +0000
URL:       https://git.openjdk.java.net/mobile/commit/1eaa4116

Added tag jdk-16+4 for changeset e2622818f0bd

! .hgtags

Changeset: 29a1f77e
Author:    J. Duke <duke at openjdk.org>
Committer: Johan Vos <jvos at openjdk.org>
Date:      2020-07-02 18:42:49 +0000
URL:       https://git.openjdk.java.net/mobile/commit/29a1f77e

Merge jdk:master

! make/common/JdkNativeCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/modules/LauncherCommon.gmk



More information about the mobile-changes mailing list