git: openjdk/panama-foreign: master: 81 new changesets

duke duke at openjdk.java.net
Fri Sep 18 11:07:11 UTC 2020


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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/commit/6c3e483b

8253313: xmlstream.hpp missing from vmIntrinsics.cpp

Reviewed-by: mikael

! src/hotspot/share/classfile/vmIntrinsics.cpp

Changeset: d4269fd5
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-09-17 22:17:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d4269fd5

8253028: SA core file tests still time out on OSX with "java.io.IOException: App waiting timeout"

Reviewed-by: amenkov

! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java
! test/lib/jdk/test/lib/apps/LingeredApp.java

Changeset: 2c3a37c6
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-09-17 22:39:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2c3a37c6

8253314: precompiled.hpp missing from vmIntrinsics.cpp

Reviewed-by: mikael

! src/hotspot/share/classfile/vmIntrinsics.cpp

Changeset: fd380d75
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-09-18 01:33:03 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/fd380d75

8253274: The CycleDMImagetest brokes the system

Reviewed-by: prr

! test/jdk/java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java

Changeset: 3ef2efb1
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-09-18 03:57:08 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3ef2efb1

8252721: Nested classes in Swing APIs rely on default constructors

Reviewed-by: prr

! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/Box.java
! src/java.desktop/share/classes/javax/swing/CellRendererPane.java
! src/java.desktop/share/classes/javax/swing/DefaultCellEditor.java
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! src/java.desktop/share/classes/javax/swing/JApplet.java
! src/java.desktop/share/classes/javax/swing/JButton.java
! src/java.desktop/share/classes/javax/swing/JCheckBox.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JColorChooser.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JDesktopPane.java
! src/java.desktop/share/classes/javax/swing/JDialog.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/JMenuBar.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JPanel.java
! src/java.desktop/share/classes/javax/swing/JPasswordField.java
! src/java.desktop/share/classes/javax/swing/JProgressBar.java
! src/java.desktop/share/classes/javax/swing/JRadioButton.java
! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JScrollBar.java
! src/java.desktop/share/classes/javax/swing/JSeparator.java
! src/java.desktop/share/classes/javax/swing/JSplitPane.java
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! src/java.desktop/share/classes/javax/swing/JTextArea.java
! src/java.desktop/share/classes/javax/swing/JTextField.java
! src/java.desktop/share/classes/javax/swing/JToolBar.java
! src/java.desktop/share/classes/javax/swing/JToolTip.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/javax/swing/JWindow.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java

Changeset: 73c9088b
Author:    Jamsheed Mohammed C M <jcm at openjdk.org>
Date:      2020-09-18 05:48:14 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/73c9088b

8249451: Unconditional exceptions clearing logic in compiler code should honor Async Exceptions.

Reviewed-by: dholmes, iveresov

! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
! src/hotspot/share/compiler/tieredThresholdPolicy.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp

Changeset: 11c4ea96
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-09-18 08:22:54 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/11c4ea96

8253278: Refactor/cleanup oopDesc::*_klass_addr

Reviewed-by: coleenp, stefank

! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp

Changeset: 86a16400
Author:    Ivan Walulya <iwalulya at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-09-18 09:35:34 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/86a16400

8244505: G1 pause time ratio calculation does not consider Remark/Cleanup  pauses

Reviewed-by: tschatzl, sjohanss

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

Changeset: 83b2411f
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2020-09-18 10:45:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/83b2411f

8253342: Fix typos in String.transform

Reviewed-by: jlaskey

! src/java.base/share/classes/java/lang/String.java

Changeset: 685af0d6
Author:    duke <duke at openjdk.org>
Date:      2020-09-18 11:01:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/685af0d6

Automatic merge of jdk:master into master

! .jcheck/conf
! .jcheck/conf



More information about the panama-dev mailing list