git: openjdk/loom: fibers: 74 new changesets
duke
duke at openjdk.java.net
Fri Sep 18 11:39:28 UTC 2020
Changeset: f9339616
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-09-09 23:35:17 +0000
URL: https://git.openjdk.java.net/loom/commit/f9339616
8252980: comment only changes extracted from JDK-8247281
Reviewed-by: iklam, dholmes
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: f78f7805
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-10 05:41:51 +0000
URL: https://git.openjdk.java.net/loom/commit/f78f7805
8252889: Obsolete -XX:+InsertMemBarAfterArraycopy
Reviewed-by: shade, adityam
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 6a005343
Author: Aditya Mandaleeka <adityam at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-10 07:09:19 +0000
URL: https://git.openjdk.java.net/loom/commit/6a005343
8250961: Move Universe::update_heap_info_at_gc to CollectedHeap
Reviewed-by: stefank, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/referencePolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
Changeset: d236cf4b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-10 08:48:50 +0000
URL: https://git.openjdk.java.net/loom/commit/d236cf4b
8252995: Non-PCH builds broken by JDK-8250961
Reviewed-by: sjohanss, stefank
! src/hotspot/share/gc/shared/referencePolicy.cpp
Changeset: 7ccf4358
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2020-09-10 09:16:23 +0000
URL: https://git.openjdk.java.net/loom/commit/7ccf4358
8252846: Fix ppc/s390 after "8231441: AArch64: Initial SVE backend su…
Reviewed-by: shade
! src/hotspot/share/opto/type.cpp
Changeset: 8db33353
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-10 11:06:39 +0000
URL: https://git.openjdk.java.net/loom/commit/8db33353
8247928: Refactor G1ConcurrentMarkThread for mark abort
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp
Changeset: 5b30a831
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-10 13:23:01 +0000
URL: https://git.openjdk.java.net/loom/commit/5b30a831
8252778: remove jdk.test.lib.FileInstaller action from compiler/c2/stemmer test
Reviewed-by: shade, epavlova
! test/hotspot/jtreg/compiler/c2/stemmer/Stemmer.java
Changeset: 41d29b75
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-10 13:25:29 +0000
URL: https://git.openjdk.java.net/loom/commit/41d29b75
8252774: remove jdk.test.lib.FileInstaller action from graalunit tests
Reviewed-by: shade, epavlova
! test/hotspot/jtreg/compiler/graalunit/ApiDirectivesTest.java
! test/hotspot/jtreg/compiler/graalunit/ApiTest.java
! test/hotspot/jtreg/compiler/graalunit/AsmAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/AsmAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/CollectionsTest.java
! test/hotspot/jtreg/compiler/graalunit/Core01Test.java
! test/hotspot/jtreg/compiler/graalunit/Core02Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreJdk9Test.java
! test/hotspot/jtreg/compiler/graalunit/DebugTest.java
! test/hotspot/jtreg/compiler/graalunit/EATest.java
! test/hotspot/jtreg/compiler/graalunit/GraphTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotJdk15Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotJdk9Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotLirTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotTest.java
! test/hotspot/jtreg/compiler/graalunit/Jtt.MicroTest.java
! test/hotspot/jtreg/compiler/graalunit/JttBackendTest.java
! test/hotspot/jtreg/compiler/graalunit/JttBytecodeTest.java
! test/hotspot/jtreg/compiler/graalunit/JttExceptTest.java
! test/hotspot/jtreg/compiler/graalunit/JttHotpathTest.java
! test/hotspot/jtreg/compiler/graalunit/JttHotspotTest.java
! test/hotspot/jtreg/compiler/graalunit/JttJdkTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathMZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangNZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLoopTest.java
! test/hotspot/jtreg/compiler/graalunit/JttOptimizeTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectAETest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldGetTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldSetTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectGZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttThreadsTest.java
! test/hotspot/jtreg/compiler/graalunit/LirJttTest.java
! test/hotspot/jtreg/compiler/graalunit/LirTest.java
! test/hotspot/jtreg/compiler/graalunit/LoopTest.java
! test/hotspot/jtreg/compiler/graalunit/NodesTest.java
! test/hotspot/jtreg/compiler/graalunit/OptionsTest.java
! test/hotspot/jtreg/compiler/graalunit/PhasesCommonTest.java
! test/hotspot/jtreg/compiler/graalunit/Replacements12Test.java
! test/hotspot/jtreg/compiler/graalunit/Replacements9Test.java
! test/hotspot/jtreg/compiler/graalunit/ReplacementsTest.java
! test/hotspot/jtreg/compiler/graalunit/UtilTest.java
! test/hotspot/jtreg/compiler/graalunit/generateTests.sh
Changeset: 418e4a25
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-09-10 14:38:04 +0000
URL: https://git.openjdk.java.net/loom/commit/418e4a25
8252830: Correct missing javadoc comments in java.rmi module
Reviewed-by: dfuchs, lancea, smarks, chegar
! src/java.rmi/share/classes/java/rmi/activation/ActivationGroupDesc.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
Changeset: 44a74dac
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-09-10 16:04:58 +0000
URL: https://git.openjdk.java.net/loom/commit/44a74dac
8252919: JDK built with --enable-cds=no fails with NoClassDefFoundError
Reviewed-by: minqi, sundar, alanb, redestad
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java
Changeset: ff21696b
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-10 19:26:39 +0000
URL: https://git.openjdk.java.net/loom/commit/ff21696b
8252817: Cleanup the classes in the java.awt.color package
Reviewed-by: jdv, pbansal
! src/java.desktop/share/classes/java/awt/color/CMMException.java
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java
! src/java.desktop/share/classes/java/awt/color/ProfileDataException.java
Changeset: 8da6c8d6
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-10 21:26:10 +0000
URL: https://git.openjdk.java.net/loom/commit/8da6c8d6
7183828: Invalid Image Variant when using anything other than BufferedImage
Reviewed-by: prr
! src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
+ test/jdk/java/awt/image/DrawImage/CustomImage.java
Changeset: 48802268
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-10 21:47:05 +0000
URL: https://git.openjdk.java.net/loom/commit/48802268
8171303: sun/java2d/pipe/InterpolationQualityTest.java fails on Windows & Linux
Reviewed-by: prr, psadhukhan, kcr
! test/jdk/ProblemList.txt
! test/jdk/sun/java2d/pipe/InterpolationQualityTest.java
Changeset: 976acdde
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-09-11 01:31:32 +0000
URL: https://git.openjdk.java.net/loom/commit/976acdde
8252406: Introduce Thread::as_Java_thread() convenience function
Reviewed-by: shade, coleenp, kbarrett, dcubed
! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/cpu/zero/methodHandles_zero.cpp
! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_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_x86/thread_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_aarch64/thread_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/z/zFuture.inline.hpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
! src/hotspot/share/jfr/support/jfrEpochSynchronization.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 5144190e
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-11 04:05:18 +0000
URL: https://git.openjdk.java.net/loom/commit/5144190e
8243208: Clean up JVMFlag implementation
Reviewed-by: dholmes, coleenp, gziemski
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/os/aix/globals_aix.hpp
! src/hotspot/os/bsd/globals_bsd.hpp
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/windows/globals_windows.hpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/gc/epsilon/epsilon_globals.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.hpp
! src/hotspot/share/gc/parallel/parallel_globals.hpp
! src/hotspot/share/gc/serial/serial_globals.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
+ src/hotspot/share/runtime/flags/jvmFlagLimit.cpp
+ src/hotspot/share/runtime/flags/jvmFlagLimit.hpp
+ src/hotspot/share/runtime/flags/jvmFlagLookup.cpp
+ src/hotspot/share/runtime/flags/jvmFlagLookup.hpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.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/services/writeableFlags.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: c7062dc2
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-11 07:07:22 +0000
URL: https://git.openjdk.java.net/loom/commit/c7062dc2
8253026: Remove dummy call to gc alot from VM Thread
Reviewed-by: coleenp, dholmes
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 8777ded1
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-11 07:23:31 +0000
URL: https://git.openjdk.java.net/loom/commit/8777ded1
8253008: Remove develop flags TraceLongCompiles/LongCompileThreshold
Reviewed-by: shade, dholmes, adityam
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 9687dcab
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-11 11:55:30 +0000
URL: https://git.openjdk.java.net/loom/commit/9687dcab
8252494: C2: TypeAryPtr::cast_to_autobox_cache does not use ptr_type
Remove dead definition of ptr_type in TypeAryPtr::cast_to_autobox_cache. Also remove
unnecessary cache parameter (always true) for simplicity.
Reviewed-by: shade, vlivanov, thartmann
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
Changeset: 040c8f58
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-11 11:57:46 +0000
URL: https://git.openjdk.java.net/loom/commit/040c8f58
8250914: Matcher::stack_direction() is unused
Remove unused Matcher::stack_direction() together with related ADL entries and
ADLC support.
Reviewed-by: vlivanov, thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/matcher.hpp
Changeset: e7a1b9bf
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-09-11 13:35:34 +0000
URL: https://git.openjdk.java.net/loom/commit/e7a1b9bf
8252981: ObjectMonitor::object() cleanup changes extracted from JDK-8247281
Co-authored-by: Erik Österlund <erik.osterlund at oracle.com>
Co-authored-by: Daniel Daugherty <daniel.daugherty at oracle.com>
Reviewed-by: rehn, coleenp, eosterlund
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/services/threadService.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java
Changeset: 7f27d0b0
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-09-11 14:47:15 +0000
URL: https://git.openjdk.java.net/loom/commit/7f27d0b0
8236142: DocTrees should provide getCharacters(EntityTree)
Reviewed-by: prappo
! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
- src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/Entity.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! test/langtools/tools/doclint/CoverageExtras.java
Changeset: 95251864
Author: Kevin Rushforth <kcr at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2020-09-11 15:17:51 +0000
URL: https://git.openjdk.java.net/loom/commit/95251864
8253031: git jcheck complains about invalid tags in jdk repo after fix for JDK-8252844
Reviewed-by: ehelin, erikj
! .jcheck/conf
Changeset: 5c0d985a
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-11 17:22:47 +0000
URL: https://git.openjdk.java.net/loom/commit/5c0d985a
8253060: remove test/hotspot/jtreg/test_env.sh
Reviewed-by: dcubed
- test/hotspot/jtreg/test_env.sh
Changeset: 306b1663
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2020-09-11 23:03:38 +0000
URL: https://git.openjdk.java.net/loom/commit/306b1663
8253033: CheckUnhandledOops check fails in ThreadSnapshot::initialize…
Reviewed-by: coleenp, dholmes
! src/hotspot/share/services/threadService.cpp
Changeset: b1b0f0b2
Author: Stuart Marks <smarks at openjdk.org>
Date: 2020-09-11 23:11:10 +0000
URL: https://git.openjdk.java.net/loom/commit/b1b0f0b2
8253066: typo in Stream.mapMulti
Reviewed-by: darcy, lancea
! src/java.base/share/classes/java/util/stream/Stream.java
Changeset: 998ce78e
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-09-12 05:26:16 +0000
URL: https://git.openjdk.java.net/loom/commit/998ce78e
8252543: [JVMCI] Libgraal can deadlock in blocking compilation mode
Reviewed-by: kvn
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompiler.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 03a4df0a
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-13 14:45:12 +0000
URL: https://git.openjdk.java.net/loom/commit/03a4df0a
8244778: Archive full module graph in CDS
Reviewed-by: erikj, coleenp, lfoltan, redestad, alanb, mchung
! make/hotspot/lib/JvmFeatures.gmk
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classLoader.cpp
+ src/hotspot/share/classfile/classLoaderDataShared.cpp
+ src/hotspot/share/classfile/classLoaderDataShared.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/dumpAllocStats.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
+ src/java.base/share/classes/jdk/internal/loader/ArchivedClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
+ src/java.base/share/classes/jdk/internal/module/ArchivedBootLayer.java
! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
! src/java.base/share/native/libjava/VM.c
! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java
+ test/hotspot/jtreg/runtime/NMT/src/jdk.test/module-info.java
+ test/hotspot/jtreg/runtime/NMT/src/jdk.test/test/Main.java
+ test/hotspot/jtreg/runtime/cds/PrimitiveClassMirrors.java
+ test/hotspot/jtreg/runtime/cds/ServiceLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/SpecifySysLoaderProp.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/NewModuleFinderTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraphAgent.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraphApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraphTransformer.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
! test/hotspot/jtreg/runtime/logging/ModulesTest.java
Changeset: c5e63b63
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-13 19:20:45 +0000
URL: https://git.openjdk.java.net/loom/commit/c5e63b63
8248186: Move CDS C++ vtable code to cppVtables.cpp
Reviewed-by: coleenp
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/memory/archiveBuilder.cpp
+ src/hotspot/share/memory/cppVtables.cpp
+ src/hotspot/share/memory/cppVtables.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/method.cpp
Changeset: f978f6fe
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-14 03:39:13 +0000
URL: https://git.openjdk.java.net/loom/commit/f978f6fe
8252689: Classes are loaded from jrt:/java.base even when CDS is used
Reviewed-by: iklam, ccheung
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: 07da3a18
Author: Per Lidén <pliden at openjdk.org>
Date: 2020-09-14 07:06:20 +0000
URL: https://git.openjdk.java.net/loom/commit/07da3a18
8253030: ZGC: Change ZMarkCompleteTimeout unit to microseconds
Reviewed-by: kbarrett, stefank, eosterlund
! src/hotspot/share/gc/z/zGlobals.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/runtime/timer.cpp
! src/hotspot/share/runtime/timer.hpp
Changeset: 779d2c34
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-09-14 07:21:04 +0000
URL: https://git.openjdk.java.net/loom/commit/779d2c34
8253084: Zero VM is broken after JDK-8252689
Reviewed-by: iklam, dholmes
! src/hotspot/share/classfile/systemDictionaryShared.hpp
Changeset: b05290aa
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-09-14 07:48:59 +0000
URL: https://git.openjdk.java.net/loom/commit/b05290aa
8252898: remove bulk registration of JFR CompilerPhaseType names
Reviewed-by: kvn, jcm
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerEvent.cpp
! src/hotspot/share/compiler/compilerEvent.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/JFR.java
Changeset: 68da63dc
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-14 08:13:10 +0000
URL: https://git.openjdk.java.net/loom/commit/68da63dc
8240658: Code completion not working for lambdas in method invocations that require type inference
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrRecover.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
+ test/langtools/tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReference.java
+ test/langtools/tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReferenceData.java
Changeset: e6a493ab
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-09-14 17:21:42 +0000
URL: https://git.openjdk.java.net/loom/commit/e6a493ab
8252882: Clean up jdk.javadoc and the related parts of jdk.compiler
Reviewed-by: vromero
! src/java.compiler/share/classes/javax/tools/ForwardingFileObject.java
! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java
! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileObject.java
! src/java.compiler/share/classes/javax/tools/JavaFileObject.java
! src/java.compiler/share/classes/javax/tools/SimpleJavaFileObject.java
! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java
! src/java.compiler/share/classes/javax/tools/package-info.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocRootTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
Changeset: 9c24a563
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-09-14 17:34:08 +0000
URL: https://git.openjdk.java.net/loom/commit/9c24a563
8253029: [PPC64] Remove obsolete Power6 code
Reviewed-by: dholmes, lucy
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
Changeset: ac9d1b08
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2020-09-14 20:41:50 +0000
URL: https://git.openjdk.java.net/loom/commit/ac9d1b08
8223187: Remove setLocale() call in jpackage native launcher
Reviewed-by: kcr, herrick, naoto
! src/jdk.incubator.jpackage/linux/native/applauncher/LinuxLauncher.cpp
! src/jdk.incubator.jpackage/macosx/native/applauncher/MacLauncher.cpp
Changeset: 70cc7fc1
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-15 02:37:19 +0000
URL: https://git.openjdk.java.net/loom/commit/70cc7fc1
8253098: Archived full module graph should be disabled if CDS heap cannot be mapped
Reviewed-by: ccheung, dholmes
! src/hotspot/share/memory/filemap.cpp
Changeset: af8c6780
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-15 04:34:49 +0000
URL: https://git.openjdk.java.net/loom/commit/af8c6780
8247910: Improve alignment and power-of-2 utilities using C++14
8238956: Replace powerOfTwo::max_value with std::numeric_limits
Reviewed-by: tschatzl, stefank
! src/hotspot/cpu/zero/interpreterFrame_zero.hpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/memory/padded.hpp
! src/hotspot/share/memory/padded.inline.hpp
! src/hotspot/share/runtime/globals_shared.hpp
! src/hotspot/share/services/nmtCommon.hpp
! src/hotspot/share/utilities/align.hpp
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/runtime/test_arguments.cpp
! test/hotspot/gtest/utilities/test_align.cpp
! test/hotspot/gtest/utilities/test_population_count.cpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
Changeset: 3f455f09
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-15 05:14:06 +0000
URL: https://git.openjdk.java.net/loom/commit/3f455f09
8253089: Windows (MSVC 2017) build fails after JDK-8243208
Reviewed-by: mdoerr, goetz, iklam
! src/hotspot/share/runtime/flags/jvmFlagLookup.cpp
! src/hotspot/share/runtime/flags/jvmFlagLookup.hpp
Changeset: 9ea43a92
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-15 07:07:58 +0000
URL: https://git.openjdk.java.net/loom/commit/9ea43a92
8253148: Fix terminology in align_down comment
Change lognot => logical_not in comment
Reviewed-by: shade
! src/hotspot/share/utilities/align.hpp
Changeset: fa30241d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-15 10:19:36 +0000
URL: https://git.openjdk.java.net/loom/commit/fa30241d
8249676: [REDO] G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: 7eb4d4aa
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-15 10:52:50 +0000
URL: https://git.openjdk.java.net/loom/commit/7eb4d4aa
8247909: Improve PrimitiveConversions::cast using C++14
Reimpliment PrimitiveConversions::cast, with some cases now constexpr.
<!-- Anything below this marker will be automatically updated, please do not edit manually! -->
---------
### Progress
- [x] Change must not contain extraneous whitespace
- [x] Commit message must refer to an issue
- [ ] Change must be properly reviewed
### Issue
* [JDK-8247909](https://bugs.openjdk.java.net/browse/JDK-8247909): Improve PrimitiveConversions::cast using C++14
### Download
`$ git fetch https://git.openjdk.java.net/jdk pull/143/head:pull/143`
`$ git checkout pull/143`
Reviewed-by: dholmes, stefank
! src/hotspot/share/gc/z/zForwardingEntry.hpp
! src/hotspot/share/metaprogramming/primitiveConversions.hpp
! test/hotspot/gtest/metaprogramming/test_primitiveConversions.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: dafcf105
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-15 12:18:24 +0000
URL: https://git.openjdk.java.net/loom/commit/dafcf105
8027545: Improve object array chunking test in G1's copy_to_survivor_space
8158045: Improve large object handling during evacuation
8027761: Investigate fast-path for scanning only objects with references during gc
Generate multiple partial array tasks for large objArrays.
Reviewed-by: sjohanss, ayang, tschatzl
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
+ src/hotspot/share/gc/shared/partialArrayTaskStepper.cpp
+ src/hotspot/share/gc/shared/partialArrayTaskStepper.hpp
+ src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/objArrayOop.hpp
+ test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp
Changeset: d219d8b9
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2020-09-15 12:21:45 +0000
URL: https://git.openjdk.java.net/loom/commit/d219d8b9
8253002: Remove the unused SafePointNode::_oop_map field
Reviewed-by: thartmann
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/matcher.cpp
Changeset: b5620a36
Author: Christoph Langer <clanger at openjdk.org>
Date: 2020-09-15 13:50:37 +0000
URL: https://git.openjdk.java.net/loom/commit/b5620a36
8253155: Minor cleanups and Javadoc fixes for LdapDnsProvider of java.naming
Reviewed-by: dfuchs, aefimov, alanb, vtewari
! src/java.naming/share/classes/com/sun/jndi/ldap/DefaultLdapDnsProvider.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java
! src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProvider.java
! src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProviderResult.java
Changeset: 74851c50
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-09-15 14:33:04 +0000
URL: https://git.openjdk.java.net/loom/commit/74851c50
8253169: [BACKOUT] Improve large object handling during evacuation
Revert "8027545: Improve object array chunking test in G1's copy_to_survivor_space"
Revert "8158045: Improve large object handling during evacuation"
Revert "8027761: Investigate fast-path for scanning only objects with references during gc"
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
- src/hotspot/share/gc/shared/partialArrayTaskStepper.cpp
- src/hotspot/share/gc/shared/partialArrayTaskStepper.hpp
- src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/objArrayOop.hpp
- test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp
Changeset: 65d6c101
Author: Daniil Titov <dtitov at openjdk.org>
Date: 2020-09-15 15:29:12 +0000
URL: https://git.openjdk.java.net/loom/commit/65d6c101
8252933: com.sun.tools.jdi.ObjectReferenceImpl#validateAssignment always requests referenceType
Reviewed-by: cjplummer, amenkov
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java
Changeset: 5191f315
Author: Joe Wang <joehw at openjdk.org>
Date: 2020-09-15 16:39:48 +0000
URL: https://git.openjdk.java.net/loom/commit/5191f315
8251495: Remove the implNote in the DOM package description added by JDK-8249643
Remove the implNote from the package description added by JDK-8249643.
Reviewed-by: lancea, smarks, naoto, alanb
! src/java.xml/share/classes/org/w3c/dom/package-info.java
Changeset: 46598c86
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-15 18:59:16 +0000
URL: https://git.openjdk.java.net/loom/commit/46598c86
8253177: outputStream not declared in markWord.hpp
Reviewed-by: iklam
! src/hotspot/share/oops/markWord.cpp
! src/hotspot/share/oops/markWord.hpp
Changeset: 40206822
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2020-09-15 20:28:48 +0000
URL: https://git.openjdk.java.net/loom/commit/40206822
8172366: Support SHA-3 based signatures
Enhance default JDK providers including SUN, SunRsaSign, and SunEC, with signatures using SHA-3 family of digests.
Reviewed-by: xuelei
! src/java.base/share/classes/java/security/spec/MGF1ParameterSpec.java
! src/java.base/share/classes/sun/security/provider/DSA.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java
! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java
! src/java.base/share/classes/sun/security/rsa/RSASignature.java
! src/java.base/share/classes/sun/security/rsa/SunRsaSignEntries.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! test/jdk/java/security/SignedObject/Chain.java
+ test/jdk/sun/security/ec/SignatureKAT.java
! test/jdk/sun/security/ec/SignatureOffsets.java
! test/jdk/sun/security/ec/SignedObjectChain.java
! test/jdk/sun/security/rsa/SignatureOffsets.java
! test/jdk/sun/security/rsa/pss/PSSParametersTest.java
! test/jdk/sun/security/rsa/pss/SignatureTest2.java
! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java
! test/lib/jdk/test/lib/SigTestUtil.java
Changeset: fc36328d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-09-15 20:41:43 +0000
URL: https://git.openjdk.java.net/loom/commit/fc36328d
8253034: Update symbol generation to accomodate Git as the SCM
Reviewed-by: erikj, adityam
! make/scripts/generate-symbol-data.sh
Changeset: 65bfe092
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-15 21:32:56 +0000
URL: https://git.openjdk.java.net/loom/commit/65bfe092
8253147: The javax/swing/JPopupMenu/7154841/bug7154841.java fail on big screens
Reviewed-by: prr
! test/jdk/java/awt/ColorClass/AlphaColorTest.java
! test/jdk/javax/swing/JPopupMenu/7154841/bug7154841.java
Changeset: 57f92d23
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-09-15 22:14:14 +0000
URL: https://git.openjdk.java.net/loom/commit/57f92d23
8220483: Calendar.setTime(Date date) throws NPE with Date date = null
Reviewed-by: lancea, joehw
! src/java.base/share/classes/java/util/Calendar.java
Changeset: 2caa20a7
Author: Cesar <disoares at microsoft.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-16 05:54:16 +0000
URL: https://git.openjdk.java.net/loom/commit/2caa20a7
8250668: Clean up method_oop names in adlc
Reviewed-by: coleenp, adityam, thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/arm_32.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 7c564e13
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 06:38:53 +0000
URL: https://git.openjdk.java.net/loom/commit/7c564e13
8253146: C2: Purge unused MachCallNode::_arg_size field
Reviewed-by: thartmann, adityam
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/matcher.cpp
Changeset: fbf4699d
Author: Cesar <disoares at microsoft.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 06:41:37 +0000
URL: https://git.openjdk.java.net/loom/commit/fbf4699d
8253040: Remove unused Matcher::regnum_to_fpu_offset()
Reviewed-by: adityam, vlivanov
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/matcher.hpp
Changeset: efe3540d
Author: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-16 06:47:45 +0000
URL: https://git.openjdk.java.net/loom/commit/efe3540d
8252966: CI: Remove KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros
Remove the KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros, replacing uses
of KILL_COMPILE_ON_FATAL_ with CHECK_AND_CLEAR_. Unlike KILL_COMPILE_ON_FATAL_,
CHECK_AND_CLEAR_ ignores ThreadDeath exceptions, which compiler threads should
not receive anyway.
Reviewed-by: vlivanov, neliasso
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciUtilities.inline.hpp
Changeset: dd435331
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 09:25:58 +0000
URL: https://git.openjdk.java.net/loom/commit/dd435331
8253222: Shenandoah: unused AlwaysTrueClosure after JDK-8246591
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: 60c4902f
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-16 09:47:13 +0000
URL: https://git.openjdk.java.net/loom/commit/60c4902f
8253016: Box.Filler components should be unfocusable by default
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/Box.java
+ test/jdk/javax/swing/Box/TestBoxFiller.java
Changeset: e0cf0232
Author: Julia Boes <jboes at openjdk.org>
Date: 2020-09-16 10:49:13 +0000
URL: https://git.openjdk.java.net/loom/commit/e0cf0232
8245309: Re-examine use of ThreadLocalCoders in sun.net.www.ParseUtil
Reviewed-by: shade, dfuchs, alanb, chegar
! src/java.base/share/classes/sun/net/www/ParseUtil.java
+ test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java
Changeset: 7f9b5d9e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 11:15:40 +0000
URL: https://git.openjdk.java.net/loom/commit/7f9b5d9e
8253220: Epsilon: clean up unused code/declarations
Reviewed-by: tschatzl
! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
Changeset: f509eb06
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 11:17:51 +0000
URL: https://git.openjdk.java.net/loom/commit/f509eb06
8253219: Epsilon: clean up unnecessary includes
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp
Changeset: 33f8e702
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-16 11:53:58 +0000
URL: https://git.openjdk.java.net/loom/commit/33f8e702
8253173: Print heap before and after GC lacks a newline
Reviewed-by: tschatzl, pliden, rkennke, sjohanss
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
Changeset: c781594b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 12:16:51 +0000
URL: https://git.openjdk.java.net/loom/commit/c781594b
8253224: Shenandoah: ShenandoahStrDedupQueue destructor calls virtual num_queues()
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp
Changeset: 300b8517
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-16 12:17:22 +0000
URL: https://git.openjdk.java.net/loom/commit/300b8517
8253226: Shenandoah: remove unimplemented ShenandoahStrDedupQueue::verify
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp
Changeset: e2196f88
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-16 12:21:39 +0000
URL: https://git.openjdk.java.net/loom/commit/e2196f88
8253162: Make frame::oops_do const
Reviewed-by: kbarrett, coleenp, pliden
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
Changeset: 10867134
Author: Kevin Rushforth <kcr at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2020-09-16 14:02:22 +0000
URL: https://git.openjdk.java.net/loom/commit/10867134
8253206: Enforce whitespace checking for additional source files
Reviewed-by: prr, erikj, jdv
! .jcheck/conf
Changeset: e5866aa7
Author: Jaikiran Pai <jpai at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2020-09-16 15:10:57 +0000
URL: https://git.openjdk.java.net/loom/commit/e5866aa7
8244706: GZIP "OS" header flag hard-coded to 0 instead of 255 (RFC 1952 non-compliance)
Reviewed-by: lancea, bchristi
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
+ test/jdk/java/util/zip/GZIP/GZIPOutputStreamHeaderTest.java
Changeset: 671dfba8
Author: Jaikiran Pai <jpai at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2020-09-16 15:13:32 +0000
URL: https://git.openjdk.java.net/loom/commit/671dfba8
6714834: JarFile.getManifest() leaves an open InputStream as an undocumented side effect
Reviewed-by: lancea, alanb
! src/java.base/share/classes/java/util/jar/JarFile.java
Changeset: d38c97dd
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-16 17:18:27 +0000
URL: https://git.openjdk.java.net/loom/commit/d38c97dd
8253207: enable problemlists jcheck's check
Reviewed-by: erikj
! .jcheck/conf
Changeset: d250f9e0
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-09-16 17:19:28 +0000
URL: https://git.openjdk.java.net/loom/commit/d250f9e0
8253244: Shenandoah: cleanup includes in Shenandoah root processor files
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
Changeset: ce93cbce
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-09-16 18:58:06 +0000
URL: https://git.openjdk.java.net/loom/commit/ce93cbce
8253125: vmTestbase/nsk/stress/stack/stack017.java timed out
Reviewed-by: dcubed
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java
Changeset: 1c84cfa2
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-16 20:23:04 +0000
URL: https://git.openjdk.java.net/loom/commit/1c84cfa2
8253130: bug7072653.java failed "Popup window height ... is wrong"
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java
Changeset: 6225a710
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2020-09-18 12:28:10 +0000
URL: https://git.openjdk.java.net/loom/commit/6225a710
Merge
! .jcheck/conf
! make/hotspot/symbols/symbols-unix
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
+ src/hotspot/share/memory/cppVtables.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! test/jdk/ProblemList.txt
! .jcheck/conf
! make/hotspot/symbols/symbols-unix
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/cppVtables.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! test/jdk/ProblemList.txt
More information about the loom-dev
mailing list