git: openjdk/amber: patterns-stage-2: 36 new changesets

duke duke at openjdk.java.net
Thu Jul 30 22:25:24 UTC 2020


Changeset: 8a967566
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-28 09:21:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/8a967566

8250640: Address reliance on default constructors in jdk.jdi

Reviewed-by: alanb

! src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java

Changeset: 1a5ef660
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-28 09:25:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/1a5ef660

8249219: Update --release 15 symbol information for JDK 15 build 33

Reviewed-by: jlahoda

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

Changeset: ab729d70
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-07-28 09:52:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/ab729d70

8247515: OSX pc_to_symbol() lookup does not work with core files

Reviewed-by: sspitsyn, kevinw

! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c

Changeset: 816a7060
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-07-28 12:04:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/816a7060

8248882: SA PMap and PStack support on OSX works with core files. Enable them

Reviewed-by: sspitsyn, amenkov

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java

Changeset: 99ae9558
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-07-28 20:14:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/99ae9558

8250562: Clean up weird comment in vmTestbase class Terminator.java

Delete the weird comment.

Reviewed-by: lfoltan

! test/hotspot/jtreg/vmTestbase/nsk/share/Terminator.java

Changeset: f4301530
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-07-28 15:31:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/f4301530

8250738: C2Compiler::is_intrinsic_supported(methodHandle&, bool) shouldn't be virtual

Reviewed-by: xliu, kvn

! src/hotspot/share/opto/c2compiler.hpp

Changeset: 0b42b1cf
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-07-28 15:31:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/0b42b1cf

8250739: remove Compile::Generate_*_Graph methods declarations

Reviewed-by: kvn

! src/hotspot/share/opto/compile.hpp

Changeset: 77a10a18
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-28 16:26:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/77a10a18

8250580: Address reliance on default constructors in java.rmi

Reviewed-by: smarks

! src/java.rmi/share/classes/java/rmi/server/RMIClassLoaderSpi.java

Changeset: 64d130ef
Author:    Joe Wang <joehw at openjdk.org>
Date:      2020-07-28 23:29:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/64d130ef

8249643: Clarify DOM documentation

Reviewed-by: lancea

! src/java.xml/share/classes/org/w3c/dom/package-info.java

Changeset: 76baa501
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-07-28 16:41:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/76baa501

8250742: ProblemList serviceability/sa/ClhsdbPstack.java #id0 and #id1 for ZGC

Reviewed-by: sspitsyn

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 3a8a15b5
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-07-28 10:32:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/3a8a15b5

8250588: Shenandoah: LRB needs to save/restore fp registers for runtime call

Reviewed-by: rkennke

! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp

Changeset: 03cf1c3a
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-07-28 09:05:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/03cf1c3a

8250688: missed open parenthesis for GTEST_FRAMEWORK_SRC var in Main.gmk

Reviewed-by: erikj

! make/Main.gmk

Changeset: 25d1305f
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-07-28 22:37:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/25d1305f

Merge

! make/Main.gmk
! make/Main.gmk

Changeset: a72a8984
Author:    Andrei Pangin <apangin at openjdk.org>
Date:      2020-07-24 15:33:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/a72a8984

8249719: MethodHandle performance suffers from bad ResolvedMethodTable hash function

Reviewed-by: simonis, stuefe, coleenp

! src/hotspot/share/prims/resolvedMethodTable.cpp
+ test/hotspot/jtreg/runtime/MemberName/ResolvedMethodTableHash.java

Changeset: 3349e10b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-07-29 09:48:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/3349e10b

8250612: jvmciCompilerToVM.cpp declares jio_printf with "void" return type, should be "int"

Reviewed-by: thartmann, kvn

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp

Changeset: 6af643e5
Author:    Ludovic Henry <luhenry at microsoft.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-07-29 10:38:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/6af643e5

8248657: Windows: strengthening in ThreadCritical regarding memory model

Reviewed-by: dholmes, kbarrett, aph, stuefe

! src/hotspot/os/windows/threadCritical_windows.cpp

Changeset: 17035efe
Author:    Rahul Yadav <rahul.r.yadav at oracle.com>
Committer: Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-07-29 10:26:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/17035efe

8250602: Update sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java to handle TimeZones

This fix updates the test LoggerDateFormatterTest.java to be able to handle different TimeZones

Reviewed-by: alanb, dfuchs, xuelei

! test/jdk/sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java

Changeset: b37228e1
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-07-29 11:34:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/b37228e1

8248641: Trees.getScope returns incorrect results for code inside a rule case

Ensuring rule cases are copied correctly by TreeCopier.

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! test/langtools/tools/javac/api/TestGetScopeResult.java

Changeset: 27a9a2f6
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-07-29 11:34:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/27a9a2f6

8249261: AssertionError in StructuralStuckChecker

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/lambda/methodReference/MethodRefStuck8249261.java
+ test/langtools/tools/javac/lambda/methodReference/MethodRefStuck8249261.out

Changeset: 10b9d0b6
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2020-07-29 14:11:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/10b9d0b6

8250610: SafepointMechanism::disarm_if_needed() is declared but not used

Reviewed-by: shade, dholmes

! src/hotspot/share/runtime/safepointMechanism.hpp

Changeset: e6517d1a
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2020-07-24 19:57:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/e6517d1a

8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics

Reviewed-by: aph, dholmes, bobv

! make/hotspot/symbols/symbols-linux
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java
+ src/java.base/linux/native/libjava/CgroupMetrics.c
+ test/jdk/jdk/internal/platform/docker/CheckUseContainerSupport.java
+ test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java

Changeset: eef2e1e3
Author:    Huang Wang <wanghuang3 at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-07-28 10:38:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/eef2e1e3

8250609: C2 crash in IfNode::fold_compares

Reviewed-by: kvn, chagedorn

! src/hotspot/share/opto/ifnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestFoldCompares.java

Changeset: 6e323383
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2020-07-29 09:31:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/6e323383

8243321: Add Entrust root CA - G4 to Oracle Root CA program

Reviewed-by: mullan

+ make/data/cacerts/entrustrootcag4
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/EntrustCA.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 4946a162
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-07-29 09:49:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/4946a162

8247546: Pattern matching does not skip correctly over supplementary characters

Reviewed-by: joehw

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
! test/jdk/java/util/regex/SupplementaryTestCases.txt

Changeset: 0aefe6f2
Author:    Eric Caspole <ecaspole at openjdk.org>
Date:      2020-07-29 15:41:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/0aefe6f2

8249663: LogCompilation cannot process log from o.r.scala.dotty.JmhDotty

Fix stale site and uncommon trap processing in LogParser

Reviewed-by: vlivanov, kvn

! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java

Changeset: bd843673
Author:    Alexandre Iline <shurailine at openjdk.org>
Date:      2020-07-29 16:12:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/bd843673

8250743: Switch to JCov build which supports byte code version 60

Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: 7685e534
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-07-29 16:52:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/7685e534

8250797: remove CompileReason::Reason_CTW

Reviewed-by: kvn, epavlova

! src/hotspot/share/compiler/compileTask.hpp

Changeset: 257809d7
Author:    Ludovic Henry <luhenry at microsoft.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2020-07-29 20:25:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/257809d7

8248817: Windows: Improving common cross-platform code

Reviewed-by: kbarrett, dholmes

! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.hpp

Changeset: 0417fcf1
Author:    Ludovic Henry <luhenry at microsoft.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2020-07-29 20:28:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/0417fcf1

8248682: AArch64: Use ATTRIBUTE_ALIGNED helper

Reviewed-by: kbarrett, tschatzl, dholmes

! src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp

Changeset: d86ab942
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-07-29 18:31:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/d86ab942

Added tag jdk-16+8 for changeset 0a73d6f3aab4

! .hgtags

Changeset: cf345fd7
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-07-29 11:38:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/cf345fd7

8250745: assert(eval_map.contains(n)) failed: absent

Reviewed-by: vlivanov, kvn

! src/hotspot/share/opto/compile.cpp

Changeset: a4eaf953
Author:    Ludovic Henry <luhenry at microsoft.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2020-07-30 02:47:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/a4eaf953

8250810: Push missing parts of JDK-8248817

Push changes from JDK-8248817 that were accidentally excluded from the commit.

Reviewed-by: kbarrett, dholmes

! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp

Changeset: 79f02a67
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2020-06-19 10:40:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/79f02a67

8247863: Unreachable code in OperatingSystemImpl.getTotalSwapSpaceSize()

After 8231111 we have -1 for missing metrics, thus the fix of 8236617 is obsolete

Reviewed-by: mbaesken

! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java

Changeset: 9798a084
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-07-30 10:41:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/9798a084

8249837: Avoid direct or implicit Thread::current() calls when we already have a current thread variable

Add current thread OR remove unneeded HandleMark

Reviewed-by: kvn, dholmes

! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handles.cpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/handles.inline.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/debug.cpp

Changeset: 39892bf4
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2020-07-30 16:53:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/39892bf4

8250779: Anchor is ignored when reloading a page in Chrome

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js

Changeset: 8841dbe4
Author:    duke <duke at openjdk.org>
Date:      2020-07-30 22:05:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/8841dbe4

Automatic merge of master into patterns-stage-2

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java



More information about the amber-dev mailing list