git: openjdk/mobile: 4 new changesets
duke
duke at openjdk.java.net
Wed Apr 29 07:32:48 UTC 2020
Changeset: 739e8e32
Author: Stuart Monteith <smonteith at openjdk.org>
Date: 2020-04-29 14:53:48 +0000
URL: https://git.openjdk.java.net/mobile/commit/739e8e32
8216557: Aarch64: Add support for Concurrent Class Unloading
Co-authored-by: Andrew Haley <aph at redhat.com>
Reviewed-by: aph, eosterlund, pliden, njian
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zArguments_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java
Changeset: 0de9bbd4
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-04-29 08:55:01 +0000
URL: https://git.openjdk.java.net/mobile/commit/0de9bbd4
8244044: Refactor phase makefiles to be structured per module
Reviewed-by: erikj
! make/Main.gmk
! make/MainSupport.gmk
! make/ModuleWrapper.gmk
= make/common/modules/CopyCommon.gmk
= make/common/modules/GendataCommon.gmk
= make/common/modules/GensrcCommonJdk.gmk
= make/common/modules/GensrcCommonLangtools.gmk
= make/common/modules/GensrcModuleInfo.gmk
= make/common/modules/GensrcProperties.gmk
= make/common/modules/LauncherCommon.gmk
= make/common/modules/LibCommon.gmk
- make/copy/Copy-java.base.gmk
- make/copy/Copy-java.desktop.gmk
- make/gendata/Gendata-java.base.gmk
- make/gendata/Gendata-java.desktop.gmk
- make/gendata/Gendata-jdk.compiler.gmk
- make/gendata/GendataBlacklistedCerts.gmk
- make/gensrc/Gensrc-java.base.gmk
- make/gensrc/Gensrc-java.desktop.gmk
- make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk
- make/gensrc/Gensrc-jdk.localedata.gmk
- make/gensrc/GensrcIcons.gmk
- make/gensrc/GensrcVarHandles.gmk
- make/launcher/Launcher-java.base.gmk
- make/launcher/Launcher-jdk.jcmd.gmk
- make/launcher/Launcher-jdk.jstatd.gmk
- make/lib/Awt2dLibraries.gmk
- make/lib/CoreLibraries.gmk
- make/lib/Lib-java.base.gmk
- make/lib/Lib-java.desktop.gmk
- make/lib/Lib-java.instrument.gmk
- make/lib/Lib-java.management.gmk
- make/lib/Lib-jdk.hotspot.agent.gmk
- make/lib/Lib-jdk.management.gmk
+ make/modules/java.base/Copy.gmk
+ make/modules/java.base/Gendata.gmk
+ make/modules/java.base/Gensrc.gmk
+ make/modules/java.base/Launcher.gmk
+ make/modules/java.base/Lib.gmk
+ make/modules/java.base/gendata/GendataBlacklistedCerts.gmk
= make/modules/java.base/gendata/GendataBreakIterator.gmk
= make/modules/java.base/gendata/GendataCryptoPolicy.gmk
= make/modules/java.base/gendata/GendataPublicSuffixList.gmk
= make/modules/java.base/gendata/GendataTZDB.gmk
= make/modules/java.base/gensrc/GensrcBuffer.gmk
= make/modules/java.base/gensrc/GensrcCharacterData.gmk
= make/modules/java.base/gensrc/GensrcCharsetCoder.gmk
= make/modules/java.base/gensrc/GensrcCharsetMapping.gmk
= make/modules/java.base/gensrc/GensrcEmojiData.gmk
= make/modules/java.base/gensrc/GensrcExceptions.gmk
= make/modules/java.base/gensrc/GensrcLocaleData.gmk
= make/modules/java.base/gensrc/GensrcMisc.gmk
= make/modules/java.base/gensrc/GensrcModuleLoaderMap.gmk
+ make/modules/java.base/gensrc/GensrcVarHandles.gmk
+ make/modules/java.base/lib/CoreLibraries.gmk
+ make/modules/java.desktop/Copy.gmk
+ make/modules/java.desktop/Gendata.gmk
+ make/modules/java.desktop/Gensrc.gmk
+ make/modules/java.desktop/Lib.gmk
= make/modules/java.desktop/gendata/GendataFontConfig.gmk
= make/modules/java.desktop/gendata/GendataHtml32dtd.gmk
+ make/modules/java.desktop/gensrc/GensrcIcons.gmk
= make/modules/java.desktop/gensrc/GensrcSwing.gmk
= make/modules/java.desktop/gensrc/GensrcX11Wrappers.gmk
+ make/modules/java.desktop/lib/Awt2dLibraries.gmk
+ make/modules/java.instrument/Lib.gmk
= make/modules/java.logging/Copy.gmk
= make/modules/java.logging/Gensrc.gmk
+ make/modules/java.management/Lib.gmk
= make/modules/java.prefs/Lib.gmk
= make/modules/java.rmi/Launcher.gmk
= make/modules/java.rmi/Lib.gmk
= make/modules/java.scripting/Launcher.gmk
= make/modules/java.security.jgss/Launcher.gmk
= make/modules/java.security.jgss/Lib.gmk
= make/modules/java.smartcardio/Lib.gmk
= make/modules/jdk.accessibility/Copy.gmk
= make/modules/jdk.accessibility/Launcher.gmk
= make/modules/jdk.accessibility/Lib.gmk
= make/modules/jdk.aot/Launcher.gmk
= make/modules/jdk.attach/Lib.gmk
= make/modules/jdk.charsets/Gensrc.gmk
+ make/modules/jdk.compiler/Gendata.gmk
= make/modules/jdk.compiler/Gensrc.gmk
= make/modules/jdk.compiler/Launcher.gmk
= make/modules/jdk.crypto.cryptoki/Copy.gmk
= make/modules/jdk.crypto.cryptoki/Lib.gmk
= make/modules/jdk.crypto.ec/Lib.gmk
= make/modules/jdk.crypto.mscapi/Lib.gmk
= make/modules/jdk.crypto.ucrypto/Copy.gmk
= make/modules/jdk.crypto.ucrypto/Lib.gmk
= make/modules/jdk.hotspot.agent/Gensrc.gmk
= make/modules/jdk.hotspot.agent/Launcher.gmk
+ make/modules/jdk.hotspot.agent/Lib.gmk
= make/modules/jdk.incubator.jpackage/Launcher.gmk
= make/modules/jdk.incubator.jpackage/Lib.gmk
= make/modules/jdk.internal.le/Lib.gmk
= make/modules/jdk.internal.vm.compiler.management/Gensrc.gmk
+ make/modules/jdk.internal.vm.compiler/Gensrc.gmk
= make/modules/jdk.jartool/Gensrc.gmk
= make/modules/jdk.jartool/Launcher.gmk
= make/modules/jdk.javadoc/Gensrc.gmk
= make/modules/jdk.javadoc/Launcher.gmk
+ make/modules/jdk.jcmd/Launcher.gmk
= make/modules/jdk.jconsole/Launcher.gmk
= make/modules/jdk.jdeps/Gensrc.gmk
= make/modules/jdk.jdeps/Launcher.gmk
= make/modules/jdk.jdi/Gensrc.gmk
= make/modules/jdk.jdi/Launcher.gmk
= make/modules/jdk.jdi/Lib.gmk
= make/modules/jdk.jdwp.agent/Copy.gmk
= make/modules/jdk.jdwp.agent/Lib.gmk
= make/modules/jdk.jfr/Copy.gmk
= make/modules/jdk.jfr/Launcher.gmk
= make/modules/jdk.jlink/Gensrc.gmk
= make/modules/jdk.jlink/Launcher.gmk
= make/modules/jdk.jshell/Gensrc.gmk
= make/modules/jdk.jshell/Launcher.gmk
+ make/modules/jdk.jstatd/Launcher.gmk
+ make/modules/jdk.localedata/Gensrc.gmk
= make/modules/jdk.management.agent/Copy.gmk
= make/modules/jdk.management.agent/Gensrc.gmk
= make/modules/jdk.management.agent/Lib.gmk
+ make/modules/jdk.management/Lib.gmk
= make/modules/jdk.net/Lib.gmk
= make/modules/jdk.sctp/Lib.gmk
= make/modules/jdk.security.auth/Lib.gmk
Changeset: 60e2afe2
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-04-29 08:57:40 +0000
URL: https://git.openjdk.java.net/mobile/commit/60e2afe2
8243389: enhance os::pd_print_cpu_info on linux
Reviewed-by: dholmes, mdoerr
! src/hotspot/os/linux/os_linux.cpp
Changeset: 35af52dd
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-04-29 08:52:18 +0000
URL: https://git.openjdk.java.net/mobile/commit/35af52dd
8244010: Simplify usages of ProcessTools.createJavaProcessBuilder in our tests
Reviewed-by: lmesnik, iignatyev, coleenp, dholmes
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java
! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetFlagValueTest.java
! test/hotspot/jtreg/compiler/linkage/TestLinkageErrorInGenerateOopMap.java
! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java
! test/hotspot/jtreg/gc/TestAgeOutput.java
! test/hotspot/jtreg/gc/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java
! test/hotspot/jtreg/gc/TestCardTablePageCommits.java
! test/hotspot/jtreg/gc/TestNumWorkerOutput.java
! test/hotspot/jtreg/gc/TestSmallHeap.java
! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java
! test/hotspot/jtreg/gc/TestVerifySilently.java
! test/hotspot/jtreg/gc/TestVerifySubSet.java
! test/hotspot/jtreg/gc/arguments/GCArguments.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java
! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java
! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java
! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java
! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
! test/hotspot/jtreg/gc/g1/Test2GbHeap.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java
! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java
! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java
! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java
! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java
! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java
! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java
! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java
! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java
! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java
! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java
! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java
! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java
! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/z/TestHighUsage.java
! test/hotspot/jtreg/gc/z/TestSmallHeap.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java
! test/hotspot/jtreg/runtime/CommandLine/PrintTouchedMethods.java
! test/hotspot/jtreg/runtime/CommandLine/TestHexArguments.java
! test/hotspot/jtreg/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
! test/hotspot/jtreg/runtime/Shutdown/ShutdownTest.java
! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
! test/hotspot/jtreg/serviceability/dcmd/gc/RunFinalizationTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java
! test/hotspot/jtreg/serviceability/logging/TestLogRotation.java
! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java
! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java
! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java
! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java
! test/lib/jdk/test/lib/process/ProcessTools.java
More information about the mobile-changes
mailing list