git: openjdk/lanai: 19 new changesets

duke duke at openjdk.java.net
Thu Feb 18 03:01:58 UTC 2021


Changeset: fc1d0321
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-02-17 05:53:06 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fc1d0321

8261125: Move VM_Operation to vmOperation.hpp

Reviewed-by: coleenp, stuefe

! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/jvmtiTrace.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/upcallStubs.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/safepoint.hpp
+ src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.hpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/utilities/xmlstream.cpp

Changeset: d1950335
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-02-17 06:57:25 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d1950335

8261842: Shenandoah: cleanup ShenandoahHeapRegionSet

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp

Changeset: b955f85e
Author:    Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date:      2021-02-17 08:10:32 +0000
URL:       https://git.openjdk.java.net/lanai/commit/b955f85e

8261075: Create stubRoutines.inline.hpp with SafeFetch implementation

Reviewed-by: dcubed, stuefe, stefank

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
+ src/hotspot/share/runtime/safefetch.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/runtime/test_safefetch.cpp

Changeset: a9308705
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-02-17 08:50:06 +0000
URL:       https://git.openjdk.java.net/lanai/commit/a9308705

8261309: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC

Reviewed-by: shade, ayang, sjohanss

! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp

Changeset: 84182855
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-02-17 09:00:39 +0000
URL:       https://git.openjdk.java.net/lanai/commit/84182855

8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check

Reviewed-by: thartmann, kvn

! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp
+ test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegisters.jasm
+ test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegistersMain.java

Changeset: 03b586b3
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-02-17 10:07:15 +0000
URL:       https://git.openjdk.java.net/lanai/commit/03b586b3

8261750: Remove internal class sun.net.www.MimeLauncher

Reviewed-by: alanb, dfuchs

- src/java.base/share/classes/sun/net/www/ApplicationLaunchException.java
! src/java.base/share/classes/sun/net/www/MimeEntry.java
- src/java.base/share/classes/sun/net/www/MimeLauncher.java

Changeset: 05d59556
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-02-17 10:27:07 +0000
URL:       https://git.openjdk.java.net/lanai/commit/05d59556

8261522: [PPC64] AES intrinsics write beyond the destination array

Reviewed-by: lucy

! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp

Changeset: c7885eb1
Author:    Christoph Göttschkes <cgo at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-02-17 10:40:46 +0000
URL:       https://git.openjdk.java.net/lanai/commit/c7885eb1

8261758: [TESTBUG] gc/g1/TestGCLogMessages.java fails if ergonomics detect too small InitialHeapSize

Reviewed-by: tschatzl, sjohanss

! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java

Changeset: 2e18b52a
Author:    Christoph Göttschkes <cgo at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-02-17 10:41:38 +0000
URL:       https://git.openjdk.java.net/lanai/commit/2e18b52a

8261752: Multiple GC test are missing memory requirements

Reviewed-by: tschatzl, sjohanss

! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java
! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java
! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java

Changeset: f639df43
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2021-02-17 12:03:25 +0000
URL:       https://git.openjdk.java.net/lanai/commit/f639df43

8261401: Add sanity check for UseSHM large pages similar to the one used with hugetlb large pages

Reviewed-by: stuefe, tschatzl

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java

Changeset: 9ba2b71a
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-02-17 13:11:29 +0000
URL:       https://git.openjdk.java.net/lanai/commit/9ba2b71a

8261657: [PPC64] Cleanup StoreCM nodes after CMS removal

Reviewed-by: lucy, goetz

! src/hotspot/cpu/ppc/ppc.ad

Changeset: a0658795
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-02-17 13:49:30 +0000
URL:       https://git.openjdk.java.net/lanai/commit/a0658795

8261791: (sctp) handleSendFailed in SctpChannelImpl.c potential leaks

Reviewed-by: chegar, alanb

! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c

Changeset: cb84539d
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2021-02-17 14:09:45 +0000
URL:       https://git.openjdk.java.net/lanai/commit/cb84539d

8261553: Efficient mask generation using BMI2 BZHI instruction

Reviewed-by: redestad, neliasso

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad

Changeset: 05301f5f
Author:    Hai-May Chao <hchao at openjdk.org>
Date:      2021-02-17 16:38:56 +0000
URL:       https://git.openjdk.java.net/lanai/commit/05301f5f

8257497: Update keytool to create AKID from the SKID of the issuing certificate as specified by RFC 5280

Reviewed-by: coffeys, mullan, weijun

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/tools/keytool/CheckCertAKID.java
! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java

Changeset: bf75a3a0
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2021-02-17 17:34:58 +0000
URL:       https://git.openjdk.java.net/lanai/commit/bf75a3a0

8261851: update ReflectionCallerCacheTest.java test to use ForceGC from test library

Reviewed-by: alanb

! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java

Changeset: d5a4d226
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-02-17 17:40:11 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d5a4d226

8261843: incorrect info in docs/building.html

Reviewed-by: erikj

! doc/building.html
! doc/building.md

Changeset: ea5bf45c
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-02-17 22:10:27 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ea5bf45c

8261621: Delegate Unicode history from JLS to j.l.Character

Reviewed-by: bpb, joehw, rriggs, darcy

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

Changeset: 5f308291
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-02-18 02:51:24 +0000
URL:       https://git.openjdk.java.net/lanai/commit/5f308291

8202750: Reduce the use of get_canonical_path() in CDS

Reviewed-by: minqi, iklam

! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp

Changeset: 1eefa8f3
Author:    duke <duke at openjdk.org>
Date:      2021-02-18 03:00:19 +0000
URL:       https://git.openjdk.java.net/lanai/commit/1eefa8f3

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list