hg: jdk10/hs: 4 new changesets
nils.eliasson at oracle.com
nils.eliasson at oracle.com
Fri Sep 29 10:50:00 UTC 2017
Changeset: e4a5b535c0d2
Author: neliasso
Date: 2017-09-29 10:40 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/rev/e4a5b535c0d2
8011352: C1: TraceCodeBlobStacks crashes fastdebug Solaris SPARC.
Summary: Handle null correctly
Reviewed-by: roland, dlong, rbackman
Contributed-by: patric.hedlin at oracle.com
! src/hotspot/cpu/sparc/frame_sparc.cpp
Changeset: f59f0e51ef8a
Author: neliasso
Date: 2017-09-29 10:40 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/rev/f59f0e51ef8a
8167199: Add C2 SPARC intrinsic for BigInteger::multiplyToLen() method.
Summary: Preliminary support for intrinsic multiplyToLen, including generalised version based on 'mpmul' instruction (when available).
Reviewed-by: kvn, neliasso
Contributed-by: patric.hedlin at oracle.com
! src/hotspot/cpu/sparc/assembler_sparc.hpp
! src/hotspot/cpu/sparc/assembler_sparc.inline.hpp
! src/hotspot/cpu/sparc/globals_sparc.hpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.inline.hpp
! src/hotspot/cpu/sparc/register_sparc.hpp
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
! src/hotspot/cpu/sparc/stubRoutines_sparc.hpp
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
Changeset: f789ccebcfe4
Author: neliasso
Date: 2017-09-29 10:41 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/rev/f789ccebcfe4
8182279: Updating SPARC feature/capability detection to support Core C5.
Summary: Renamed Core Sx to Core Cx (C3, C4, C5, according to name change).
Reviewed-by: kvn, dholmes
Contributed-by: patric.hedlin at oracle.com
! src/hotspot/cpu/sparc/vmStructs_sparc.hpp
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
! src/hotspot/cpu/sparc/vm_version_sparc.hpp
! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java
Changeset: bbd116ac5ef3
Author: neliasso
Date: 2017-09-29 10:44 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/rev/bbd116ac5ef3
8188031: Complement fused mac operations on SPARC
Summary: Adding a few (FMAf) matcher patterns to the SPARC back-end
Reviewed-by: rbackman, kvn
Contributed-by: patric.hedlin at oracle.com
! src/hotspot/cpu/sparc/assembler_sparc.hpp
! src/hotspot/cpu/sparc/assembler_sparc.inline.hpp
! src/hotspot/cpu/sparc/sparc.ad
More information about the jdk10-all-changes
mailing list