hg: shenandoah/jdk11: 21 new changesets

shade at redhat.com shade at redhat.com
Wed Aug 21 14:12:14 UTC 2019


Changeset: cc6a8cf983c6
Author:    lancea
Date:      2019-08-07 14:04 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/cc6a8cf983c6

8226530: ZipFile reads wrong entry size from ZIP64 entries
Reviewed-by: bpb, clanger, shade

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
+ test/jdk/java/util/zip/ZipFile/Zip64SizeTest.java

Changeset: e40a0ec15d3a
Author:    yzhang
Date:      2018-11-28 16:22 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/e40a0ec15d3a

8213134: AArch64: vector shift failed with MaxVectorSize=8
Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend. To detect shift failures, MaxVectorSize options are added to jtreg test cases.
Reviewed-by: aph, kvn

! src/hotspot/cpu/aarch64/aarch64.ad
! test/hotspot/jtreg/compiler/c2/cr6340864/TestByteVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestShortVect.java
! test/hotspot/jtreg/compiler/codegen/TestCharVect2.java

Changeset: 0880105f1d17
Author:    bchristi
Date:      2019-01-14 11:22 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/0880105f1d17

8216401: Allow "file:" URLs in Class-Path of local JARs
Reviewed-by: alanb, mchung

! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
+ test/jdk/jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java

Changeset: caf1b0aebafc
Author:    egahlin
Date:      2019-08-16 16:36 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/caf1b0aebafc

8220657: JFR.dump does not work when filename is set
Reviewed-by: ysuenaga

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java

Changeset: ac772fb2ef54
Author:    lbourges
Date:      2019-08-07 10:25 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/ac772fb2ef54

8228711: Path rendered incorrectly when it goes outside the clipping region
Summary: fixed closePath() to preserve last position and its outcode in Stroker and TransformingPathConsumer2D.PathClipFilter
Reviewed-by: prr, kcr

! src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
! test/jdk/sun/java2d/marlin/ClipShapeTest.java

Changeset: 15343c11235e
Author:    pli
Date:      2019-07-31 09:52 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/15343c11235e

8228601: AArch64: Fix interpreter code at JVMCI deoptimization entry
Reviewed-by: adinn, aph

! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

Changeset: 4c3d6d819332
Author:    pbansal
Date:      2019-08-03 13:53 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/4c3d6d819332

8226964: [Yaru] GTK L&F: There is no difference between menu selected and de-selected
Reviewed-by: prr, kcr

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java

Changeset: 67c2bb3929ce
Author:    roland
Date:      2018-09-28 14:24 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/67c2bb3929ce

8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call
Reviewed-by: kvn

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp

Changeset: fe756dc62d26
Author:    neliasso
Date:      2019-03-13 15:22 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/fe756dc62d26

8219517: assert(false) failed: infinite loop in PhaseIterGVN::optimize
Reviewed-by: kvn, thartmann

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

Changeset: f0a46411b60e
Author:    zgu
Date:      2019-02-20 10:22 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f0a46411b60e

8219370: NMT: Move synchronization primitives from mtInternal to mtSynchronizer
Reviewed-by: dholmes, rehn

! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/solaris/os_solaris.hpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/runtime/monitorChunk.cpp
! src/hotspot/share/runtime/monitorChunk.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/semaphore.hpp
! src/hotspot/share/services/nmtCommon.cpp

Changeset: 6a630f35bf3a
Author:    vlivanov
Date:      2019-07-05 12:55 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/6a630f35bf3a

8226409: Enable argument profiling for sun.misc.Unsafe.put*/get*
Reviewed-by: kvn

! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/methodData.cpp

Changeset: 3049a8d2e24b
Author:    bsrbnd
Date:      2019-06-25 21:24 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/3049a8d2e24b

8225644: C1 dumps incorrect class name in ClassCastException message
Reviewed-by: vlivanov, bsrbnd
Contributed-by: fujie at loongson.cn, bsrbnd at gmail.com

! src/hotspot/share/runtime/sharedRuntime.cpp
+ test/hotspot/jtreg/compiler/c1/CCEMessageTest.java

Changeset: 88e16fb99c19
Author:    roland
Date:      2018-09-12 16:38 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/88e16fb99c19

8210390: C2 still crashes with "assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node"
Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/StripMinedLoopReorgOffsets.java

Changeset: f81019137a5a
Author:    shade
Date:      2019-07-30 22:16 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/f81019137a5a

8228725: AArch64: Purge method call format support
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp

Changeset: 67ae30b69f78
Author:    mikael
Date:      2019-02-06 18:34 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/67ae30b69f78

8218581: Incorrect exception message generation
Reviewed-by: hseigel

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

Changeset: c11eb773d0b0
Author:    mdoerr
Date:      2019-08-02 11:28 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/c11eb773d0b0

8228649: [PPC64] SA reads wrong slots from interpreter frames
Summary: Make frame layout consistent between dbg and product build and implement offsets accordingly.
Reviewed-by: goetz, gromero

! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! test/hotspot/jtreg/ProblemList.txt

Changeset: 50bea1035d97
Author:    stuefe
Date:      2018-09-03 14:27 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/50bea1035d97

8210314: [aix] NMT does not show "Safepoint" memory type
Reviewed-by: goetz, mbaesken

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

Changeset: 315e87371209
Author:    mseledtsov
Date:      2019-05-20 15:18 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/315e87371209

8220672: [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores
Summary: making sure cpuset size does not exceed available cores
Reviewed-by: dholmes, lmesnik, shade

! test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java

Changeset: 1b64ef356d0e
Author:    goetz
Date:      2019-08-21 09:11 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/1b64ef356d0e

Added tag jdk-11.0.5+4 for changeset 315e87371209

! .hgtags

Changeset: bc9c4bdcd0a3
Author:    shade
Date:      2019-08-21 15:11 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/bc9c4bdcd0a3

Merge

! .hgtags
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: 8cc40f59e282
Author:    shade
Date:      2019-08-21 15:11 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk11/rev/8cc40f59e282

Added tag shenandoah-jdk-11.0.5+4 for changeset bc9c4bdcd0a3

! .hgtags



More information about the shenandoah-dev mailing list