git: openjdk/amber: records-2: 78 new changesets
duke
duke at openjdk.java.net
Fri Sep 18 13:22:28 UTC 2020
Changeset: 976acdde
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-09-11 01:31:32 +0000
URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 9a7dcdcd
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-16 22:43:32 +0000
URL: https://git.openjdk.java.net/amber/commit/9a7dcdcd
8253261: Disable CDS full module graph until JDK-8253081 is fixed
Reviewed-by: ccheung
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: b87a1599
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2020-09-17 04:31:11 +0000
URL: https://git.openjdk.java.net/amber/commit/b87a1599
8252100: NumberOverflow in class MemoryCache
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCache.java
Changeset: 53a4ef26
Author: Rafael Winterhalter <winterhalter at openjdk.org>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date: 2020-09-17 07:26:49 +0000
URL: https://git.openjdk.java.net/amber/commit/53a4ef26
8202473: A type variable with multiple bounds does not correctly place type annotation
Reviewed-by: jfranck
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/jdk/java/lang/annotation/typeAnnotations/TypeVariableBoundParameterIndex.java
Changeset: 4ac69349
Author: Ivan Walulya <iwalulya at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-17 07:58:30 +0000
URL: https://git.openjdk.java.net/amber/commit/4ac69349
8253232: G1Analytics::compute_pause_time_ratios() uses wrong pause times in calculation
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1Analytics.cpp
Changeset: a9993f94
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-17 10:01:34 +0000
URL: https://git.openjdk.java.net/amber/commit/a9993f94
8253275: Remove unused methods after CMS removal
Reviewed-by: pliden, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: f972155d
Author: Per Lidén <pliden at openjdk.org>
Date: 2020-09-17 10:05:43 +0000
URL: https://git.openjdk.java.net/amber/commit/f972155d
8252196: ZGC: TestUncommit.java fails due to "Exception: Uncommitted too fast" again(2)
Reviewed-by: stefank, eosterlund
! test/hotspot/jtreg/gc/z/TestUncommit.java
Changeset: a67f890f
Author: Ekaterina Vergizova <katya at azul.com>
Committer: Andrew Brygin <bae at openjdk.org>
Date: 2020-09-17 13:03:26 +0000
URL: https://git.openjdk.java.net/amber/commit/a67f890f
8253050: jfr disassemble command processes --max-chunks incorrectly
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java
! test/jdk/jdk/jfr/tool/TestDisassemble.java
Changeset: a4c6a99e
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-09-17 13:08:43 +0000
URL: https://git.openjdk.java.net/amber/commit/a4c6a99e
8252593: [TESTBUG] serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java failed with JVMTI_ERROR_INVALID_SLOT
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalWithoutSuspendTest.cpp
Changeset: cca3a26e
Author: David M. Lloyd <david.lloyd at redhat.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-09-17 13:40:29 +0000
URL: https://git.openjdk.java.net/amber/commit/cca3a26e
8252996: Thread safety problem in java.net.ProxySelector
Reviewed-by: alanb
! src/java.base/share/classes/java/net/ProxySelector.java
Changeset: 81e2cf82
Author: Galder Zamarreño <galder at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-09-17 13:42:15 +0000
URL: https://git.openjdk.java.net/amber/commit/81e2cf82
8251397: NPE on ClassValue.ClassValueMap.cacheArray
Add release fence to ClassValueMap constructor.
* Release fence guarantees that cacheArray field will published
with a non-null value.
* Without this fix, CacheValueMap.cacheArray can sometimes be
seen as null.
Reviewed-by: shade, psandoz
! src/java.base/share/classes/java/lang/ClassValue.java
Changeset: 24765e45
Author: Andrew Leonard <aleonard at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2020-09-17 14:43:51 +0000
URL: https://git.openjdk.java.net/amber/commit/24765e45
8253285: Some java/util/StringJoiner tests do not explicitly specify required -XX:+CompactStrings
Reviewed-by: rriggs, jlaskey
! test/jdk/java/util/StringJoiner/MergeTest.java
! test/jdk/java/util/StringJoiner/StringJoinerTest.java
Changeset: 3570f5a9
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-17 15:40:54 +0000
URL: https://git.openjdk.java.net/amber/commit/3570f5a9
8252041: G1: Fix incorrect uses of HeapRegionManager::max_length
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1FromCardCache.cpp
! src/hotspot/share/gc/g1/g1FromCardCache.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/g1/heapRegionManager.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.cpp
! src/hotspot/share/gc/g1/heterogeneousHeapRegionManager.hpp
Changeset: 12dfe1c9
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-17 16:56:37 +0000
URL: https://git.openjdk.java.net/amber/commit/12dfe1c9
8253262: Allocate in DumpRegion is not thread safe
Reviewed-by: ccheung
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 1e396499
Author: John Tortugo <divcesar at gmail.com>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-17 21:20:20 +0000
URL: https://git.openjdk.java.net/amber/commit/1e396499
8243066: Move VM_INTRINSICS_DO into its own vmIntrinsics.hpp file
Reviewed-by: iklam, vlivanov
+ src/hotspot/share/classfile/vmIntrinsics.cpp
+ src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
Changeset: 0a1dc50f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-17 21:32:22 +0000
URL: https://git.openjdk.java.net/amber/commit/0a1dc50f
8253271: vm_version_x86.hpp should not include globals_extension.hpp
Reviewed-by: dholmes
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! 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/aot/aotLoader.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/shared/gcConfiguration.cpp
! src/hotspot/share/gc/shared/workerPolicy.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/services/memoryPool.cpp
Changeset: 6c3e483b
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-17 21:49:53 +0000
URL: https://git.openjdk.java.net/amber/commit/6c3e483b
8253313: xmlstream.hpp missing from vmIntrinsics.cpp
Reviewed-by: mikael
! src/hotspot/share/classfile/vmIntrinsics.cpp
Changeset: 98f63889
Author: Vicente Romero <vicente.romero at oracle.com>
Date: 2020-09-17 21:14:52 +0000
URL: https://git.openjdk.java.net/amber/commit/98f63889
manual merge
! .jcheck/conf
! 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/Resolve.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
! .jcheck/conf
! 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/Resolve.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
Changeset: e5efb002
Author: Vicente Romero Zaldivar <62155190+vicente-romero-oracle at users.noreply.github.com>
Committer: GitHub <noreply at github.com>
Date: 2020-09-18 09:17:34 +0000
URL: https://git.openjdk.java.net/amber/commit/e5efb002
Merge pull request #47 from openjdk-bot/63
Merge master
More information about the amber-dev
mailing list