hg: shenandoah/jdk11: 58 new changesets

shade at redhat.com shade at redhat.com
Tue Sep 3 19:53:30 UTC 2019


Changeset: b2bbfc3c59dc
Author:    mseledtsov
Date:      2019-03-07 13:20 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b2bbfc3c59dc

8219997: [TESTBUG] Create test for JFR events in Docker container: CPU, Memory and Process Info
Summary: Start docker with limits on CPU/Mem, verify JFR reports correct data
Reviewed-by: egahlin

+ test/hotspot/jtreg/runtime/containers/docker/JfrReporter.java
+ test/hotspot/jtreg/runtime/containers/docker/TestJFREvents.java

Changeset: 787c9f1e0203
Author:    jiefu
Date:      2019-04-09 06:11 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/787c9f1e0203

8221894: Add comments for docker tests in the test doc
Reviewed-by: erikj, dholmes, shade

! doc/testing.html
! doc/testing.md

Changeset: cebdce120ff3
Author:    mseledtsov
Date:      2019-04-12 12:26 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/cebdce120ff3

8222299: [TESTBUG] move hotspot container tests to hotspot/containers
Summary: Moved the tests, updated relevant files
Reviewed-by: dholmes, iignatyev, shade

! doc/testing.html
! doc/testing.md
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/containers/cgroup/PlainRead.java
+ test/hotspot/jtreg/containers/docker/AttemptOOM.java
+ test/hotspot/jtreg/containers/docker/CheckContainerized.java
+ test/hotspot/jtreg/containers/docker/DockerBasicTest.java
+ test/hotspot/jtreg/containers/docker/HelloDocker.java
+ test/hotspot/jtreg/containers/docker/JfrReporter.java
+ test/hotspot/jtreg/containers/docker/PrintContainerInfo.java
+ test/hotspot/jtreg/containers/docker/TEST.properties
+ test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
+ test/hotspot/jtreg/containers/docker/TestCPUSets.java
+ test/hotspot/jtreg/containers/docker/TestJFREvents.java
+ test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
+ test/hotspot/jtreg/containers/docker/TestMisc.java
- test/hotspot/jtreg/runtime/containers/cgroup/PlainRead.java
- test/hotspot/jtreg/runtime/containers/docker/AttemptOOM.java
- test/hotspot/jtreg/runtime/containers/docker/CheckContainerized.java
- test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java
- test/hotspot/jtreg/runtime/containers/docker/HelloDocker.java
- test/hotspot/jtreg/runtime/containers/docker/JfrReporter.java
- test/hotspot/jtreg/runtime/containers/docker/PrintContainerInfo.java
- test/hotspot/jtreg/runtime/containers/docker/TEST.properties
- test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java
- test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java
- test/hotspot/jtreg/runtime/containers/docker/TestJFREvents.java
- test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java
- test/hotspot/jtreg/runtime/containers/docker/TestMisc.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java

Changeset: 4b78edce84fe
Author:    fmatte
Date:      2019-07-02 08:43 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4b78edce84fe

8225715: jhsdb jmap fails to write binary heap dump of a jshell process
Summary: Add a Null check for getSourceFileName() before writing into thread dump.
Reviewed-by: cjplummer, kevinw

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
+ test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java

Changeset: 65bb816a5bbc
Author:    pliden
Date:      2019-08-12 10:49 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/65bb816a5bbc

8229406: ZGC: Fix incorrect statistics
Reviewed-by: pliden, eosterlund
Contributed-by: albert.th at alibaba-inc.com

! src/hotspot/share/gc/z/zStat.cpp

Changeset: 6ad83ea7dda7
Author:    vlivanov
Date:      2019-01-22 18:14 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6ad83ea7dda7

8202952: C2: Unexpected dead nodes after matching
Reviewed-by: kvn

! src/hotspot/cpu/x86/x86.ad
+ test/hotspot/jtreg/compiler/c2/TestMatcherLargeOffset.java

Changeset: 52d84a263f1e
Author:    goetz
Date:      2019-08-21 09:14 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/52d84a263f1e

Merge

- test/hotspot/jtreg/runtime/containers/cgroup/PlainRead.java
- test/hotspot/jtreg/runtime/containers/docker/AttemptOOM.java
- test/hotspot/jtreg/runtime/containers/docker/CheckContainerized.java
- test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java
- test/hotspot/jtreg/runtime/containers/docker/HelloDocker.java
- test/hotspot/jtreg/runtime/containers/docker/PrintContainerInfo.java
- test/hotspot/jtreg/runtime/containers/docker/TEST.properties
- test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java
- test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java
- test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java
- test/hotspot/jtreg/runtime/containers/docker/TestMisc.java

Changeset: 4f787d0086fc
Author:    roland
Date:      2018-08-14 16:54 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4f787d0086fc

8209420: Track membars for volatile accesses so they can be properly optimized
Reviewed-by: adinn, aph, thartmann

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp

Changeset: 4cf59897e14f
Author:    roland
Date:      2018-09-27 17:46 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4cf59897e14f

8211233: MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better
Reviewed-by: kvn, thartmann

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

Changeset: 04dd2501a9df
Author:    roland
Date:      2018-12-03 10:51 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/04dd2501a9df

8214857: "bad trailing membar" assert failure at memnode.cpp:3220
Reviewed-by: adinn, thartmann

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

Changeset: 87d0acb9f1d7
Author:    lancea
Date:      2019-06-11 13:04 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/87d0acb9f1d7

8225189: Multiple JNI calls within critical region in ZIP Library
Reviewed-by: alanb

! src/java.base/share/native/libzip/Deflater.c
! src/java.base/share/native/libzip/Inflater.c

Changeset: c40094e3ef04
Author:    dpochepk
Date:      2019-08-21 16:20 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/c40094e3ef04

8215792: AArch64: String.indexOf generates incorrect result
Reviewed-by: dsamersoff

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ test/hotspot/jtreg/compiler/intrinsics/Test8215792.java

Changeset: aea199a3609c
Author:    vlivanov
Date:      2019-02-14 15:27 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/aea199a3609c

8218879: Keep track of memory accesses originated from Unsafe
Reviewed-by: thartmann

! src/hotspot/share/c1/c1_Decorators.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp

Changeset: 17dfeb9ddb7d
Author:    thartmann
Date:      2019-06-12 14:06 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/17dfeb9ddb7d

8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL
Summary: Handle unsafe off-heap access with constant zero address.
Reviewed-by: vlivanov, roland

! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/output.cpp
+ test/hotspot/jtreg/compiler/unsafe/TestUnsafeLoadWithZeroAddress.java

Changeset: a29a36e5a2df
Author:    lmesnik
Date:      2019-07-30 17:28 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a29a36e5a2df

8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash.
Reviewed-by: thartmann, sspitsyn

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
+ test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java

Changeset: 9eafbb5f6288
Author:    ngasson
Date:      2019-08-21 11:58 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/9eafbb5f6288

8209413: AArch64: NPE in clhsdb jstack command
Reviewed-by: aph

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java

Changeset: 51c94b611e63
Author:    adinn
Date:      2019-08-23 13:20 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/51c94b611e63

8230099: Prepare for backport of JDK-8217368
Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: 97701c7e0bca
Author:    ngasson
Date:      2019-08-23 13:22 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/97701c7e0bca

8217368: AArch64: C2 recursive stack locking optimisation not triggered
Reviewed-by: aph, drwhite

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: f035048a2e6f
Author:    dsamersoff
Date:      2019-08-25 15:24 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f035048a2e6f

8229352: Use of an uninitialized register in 32-bit ARM template interpreter
Reviewed-by: dlong, shade
Contributed-by: christoph.goettschkes at microdoc.com

! src/hotspot/cpu/arm/templateTable_arm.cpp

Changeset: 0a4e238dc769
Author:    xuelei
Date:      2019-05-29 13:39 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/0a4e238dc769

8224991: Problemlist javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java
Reviewed-by: mullan

! test/jdk/ProblemList.txt

Changeset: db863c1149c0
Author:    roland
Date:      2018-09-18 20:41 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/db863c1149c0

8210389: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/regalloc/VolatileLoadMemBarsOnlyUses.java

Changeset: 66c682c0d972
Author:    ysuenaga
Date:      2019-07-13 20:55 +0900
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/66c682c0d972

8227594: sadebugd/DebugdConnectTest.java fails due to "java.rmi.NotBoundException: SARemoteDebugger"
Reviewed-by: cjplummer, sspitsyn

+ test/hotspot/jtreg/serviceability/sa/sadebugd/TEST.properties

Changeset: e0dd17f50860
Author:    ysuenaga
Date:      2019-05-29 13:50 +0900
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e0dd17f50860

8223814: SA: jhsdb common help needs to be more detailed
Reviewed-by: dholmes, sspitsyn, ysuenaga
Contributed-by: Osamu Sakamoto <sakamoto.osamu at nttcom.co.jp>

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java

Changeset: 68df20da18d3
Author:    alanb
Date:      2019-02-03 10:00 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/68df20da18d3

8216046: test/jdk/java/beans/PropertyEditor/Test6397609.java failing
Reviewed-by: alanb, serb
Contributed-by: fujie at loongson.cn

! test/jdk/java/beans/PropertyEditor/Test6397609.java

Changeset: 787cc6280ea7
Author:    rriggs
Date:      2019-01-31 10:05 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/787cc6280ea7

8216528: test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java failing with Xcomp
Reviewed-by: dholmes, alanb
Contributed-by: fujie at loongson.cn

! test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java

Changeset: bd4fa194cffa
Author:    mbaesken
Date:      2019-08-01 08:59 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/bd4fa194cffa

8228658: test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms
Reviewed-by: dholmes, jcbeyler

! test/jdk/sun/management/HotspotRuntimeMBean/GetTotalSafepointTime.java

Changeset: 28c4c2291637
Author:    mbaesken
Date:      2019-07-17 15:40 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/28c4c2291637

8227869: fix wrong format specifiers in os_aix.cpp
Reviewed-by: dholmes, mdoerr, clanger

! src/hotspot/os/aix/os_aix.cpp

Changeset: e380a9cc90f3
Author:    mbaesken
Date:      2019-07-12 12:19 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e380a9cc90f3

8227630: adjust format specifiers in loadlib_aix.cpp
Reviewed-by: mdoerr, shade

! src/hotspot/os/aix/loadlib_aix.cpp

Changeset: 6b2fcd869c34
Author:    dpochepk
Date:      2019-08-26 15:34 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6b2fcd869c34

8218966: AArch64: String.compareTo() can read memory after string
Reviewed-by: adinn, dsamersoff

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToDifferentLength.java
+ test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToSameLength.java

Changeset: eb4cd8cad920
Author:    mbaesken
Date:      2019-05-23 15:15 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/eb4cd8cad920

8224221: add memprotect calls to event log
Reviewed-by: dholmes, mdoerr

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/events.hpp

Changeset: b7b360bdc2b5
Author:    redestad
Date:      2019-05-23 18:43 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b7b360bdc2b5

8224202: Speed up Properties.load
Reviewed-by: rriggs, igerasim

! src/java.base/share/classes/java/util/Properties.java

Changeset: 6a7ef9f11c3f
Author:    mdoerr
Date:      2019-08-22 15:52 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6a7ef9f11c3f

8229925: [s390, PPC64] Exception check missing in interpreter
Reviewed-by: dholmes, rrich

! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp

Changeset: 21e81280a42d
Author:    erikj
Date:      2018-11-14 09:26 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/21e81280a42d

8211727: Adjust default concurrency settings for running tests on Sparc
Reviewed-by: ctornqvi, tbell, mikael

! make/RunTests.gmk

Changeset: a0baa2f5e98d
Author:    erikj
Date:      2018-11-16 09:49 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/a0baa2f5e98d

8214003: Limit default test jobs based on memory size
Reviewed-by: shade, tbell

! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk

Changeset: d0c9869783ca
Author:    bpb
Date:      2019-04-29 07:39 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d0c9869783ca

8218280: LineNumberReader throws "Mark invalid" exception if CRLF straddles buffer.
Reviewed-by: dfuchs, prappo

! src/java.base/share/classes/java/io/LineNumberReader.java
+ test/jdk/java/io/LineNumberReader/MarkSplitCRLF.java

Changeset: 185839250713
Author:    aivanov
Date:      2019-08-18 21:36 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/185839250713

8222108: Reduce minRefreshTime for updating remote printer list on Windows
Reviewed-by: prr, serb

! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: f59397b4eb32
Author:    weijun
Date:      2019-05-10 09:39 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f59397b4eb32

8200400: Restrict Sasl mechanisms
Reviewed-by: mullan

! src/java.base/share/conf/security/java.security
! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java
+ test/jdk/javax/security/sasl/Sasl/DisabledMechanisms.java

Changeset: 3cc8ce23883a
Author:    coffeys
Date:      2019-02-07 12:09 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/3cc8ce23883a

8218553: Enhance keystore load debug output
Reviewed-by: weijun

! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java

Changeset: d406af4cbb1e
Author:    weijun
Date:      2019-08-15 15:39 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d406af4cbb1e

8229767: Typo in java.security: Sasl.createClient and Sasl.createServer
Reviewed-by: xuelei

! src/java.base/share/conf/security/java.security

Changeset: 7375edafd3e8
Author:    vromero
Date:      2019-06-05 16:01 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/7375edafd3e8

8216261: Javap ignores default modifier on interfaces
Reviewed-by: jjg, darcy

! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java

Changeset: 15a23811b8cd
Author:    vromero
Date:      2019-06-05 21:50 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/15a23811b8cd

8225386: test for JDK-8216261 fails in Windows
Reviewed-by: jjg

! test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java

Changeset: fd53b157559d
Author:    kvn
Date:      2018-08-08 18:38 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/fd53b157559d

8207965: C2-only debug build fails
Reviewed-by: kvn, iignatyev
Contributed-by: xxinliu at amazon.com

! make/hotspot/src/native/dtrace/generateJvmOffsets.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWait.java
+ test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitC1.java
! test/hotspot/jtreg/compiler/runtime/Test6859338.java
! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java
! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh

Changeset: 682ac3ecaa03
Author:    serb
Date:      2019-01-05 10:13 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/682ac3ecaa03

8215756: Memory leaks in the AWT on macOS
Reviewed-by: dmarkov

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m

Changeset: 866ba51a6e67
Author:    michaelm
Date:      2019-06-28 11:26 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/866ba51a6e67

8222968: ByteArrayPublisher is not thread-safe resulting in broken re-use of HttpRequests
Reviewed-by: chegar, dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
+ test/jdk/java/net/httpclient/ByteArrayPublishers.java

Changeset: 699509c7afdb
Author:    dchuyko
Date:      2019-05-22 21:33 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/699509c7afdb

8220072: GCC 8.3 reports errors in java.base
Reviewed-by: rriggs

! src/java.base/unix/native/libjava/canonicalize_md.c

Changeset: 42ff03a51827
Author:    dchuyko
Date:      2019-02-08 16:37 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/42ff03a51827

8215130: Fix errors in LittleCMS 2.9 reported by GCC 8
Reviewed-by: prr

! src/java.desktop/share/native/liblcms/cmsxform.c

Changeset: e24d573c677f
Author:    mikael
Date:      2019-02-21 16:56 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e24d573c677f

8214777: Avoid some GCC 8.X strncpy() errors in HotSpot
Reviewed-by: kbarrett, rehn

! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/solaris/os_perf_solaris.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/utilities/xmlstream.cpp

Changeset: 82a70d3f91ec
Author:    shade
Date:      2019-02-23 10:55 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/82a70d3f91ec

8219583: Windows build failure after JDK-8214777 (Avoid some GCC 8.X strncpy() errors in HotSpot)
Reviewed-by: kbarrett, mikael

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/utilities/xmlstream.cpp

Changeset: 12816fdce66d
Author:    dpochepk
Date:      2019-08-23 12:57 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/12816fdce66d

8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Changeset: 3571ef738508
Author:    aph
Date:      2019-04-05 09:53 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/3571ef738508

8219993: AArch64: Compiled CI stubs are unsafely modified
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp

Changeset: 7d1e0d1be3bd
Author:    joehw
Date:      2019-04-16 21:29 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/7d1e0d1be3bd

8222415: Xerces 2.12.0: Parsing Configuration
Reviewed-by: lancea

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/BaseParsingTest.java

Changeset: 05505202e967
Author:    joehw
Date:      2019-04-25 15:54 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/05505202e967

8222743: Xerces 2.12.0: DOM Implementation
Reviewed-by: lancea

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ChildNode.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ParentNode.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/TextImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java
! test/jaxp/javax/xml/jaxp/unittest/dom/DocumentTest.java

Changeset: c527992e3e21
Author:    joehw
Date:      2019-05-09 09:23 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/c527992e3e21

8222991: Xerces 2.12.0: Validation
Reviewed-by: lancea

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java
! test/jaxp/javax/xml/jaxp/unittest/validation/SchemaTest.java

Changeset: 59470dac9ff3
Author:    joehw
Date:      2019-05-29 11:58 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/59470dac9ff3

8225005: Xerces 2.12.0: License file
Reviewed-by: lancea

! src/java.xml/share/legal/xerces.md

Changeset: 11811b48a625
Author:    ngasson
Date:      2019-08-15 14:00 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/11811b48a625

8229118: [TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64
Reviewed-by: cjplummer, adinn

! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithTrivialMain.java

Changeset: d43c5ab1a337
Author:    aph
Date:      2018-12-21 18:26 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/d43c5ab1a337

8215879: AArch64: ReservedStackAccess may leave stack guard in inconsistent state
Reviewed-by: aph, dholmes
Contributed-by: Andrey Petushkov <andrey.petushkov at gmail.com>

! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/share/runtime/thread.cpp

Changeset: 7431ec494a29
Author:    goetz
Date:      2019-08-28 10:59 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/7431ec494a29

Added tag jdk-11.0.5+5 for changeset d43c5ab1a337

! .hgtags

Changeset: b8e6deb9e763
Author:    shade
Date:      2019-09-03 21:52 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/b8e6deb9e763

Merge

! .hgtags
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/containers/cgroup/PlainRead.java
- test/hotspot/jtreg/runtime/containers/docker/AttemptOOM.java
- test/hotspot/jtreg/runtime/containers/docker/CheckContainerized.java
- test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java
- test/hotspot/jtreg/runtime/containers/docker/HelloDocker.java
- test/hotspot/jtreg/runtime/containers/docker/PrintContainerInfo.java
- test/hotspot/jtreg/runtime/containers/docker/TEST.properties
- test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java
- test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java
- test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java
- test/hotspot/jtreg/runtime/containers/docker/TestMisc.java



More information about the shenandoah-dev mailing list